Я сделал экранную запись, но затем случайно оставил ее записывающий в течение ночи для дополнительных 6 часы. Всего я думаю, что это - приблизительно 9 часов - и файл поразил 15 ГБ.
К счастью этому удалось сохранить на рабочий стол, но я изо всех сил пытаюсь открыть его для обрезки его вниз.
Я думаю, что лучший способ это разделяет файл на ~30 меньших файлов. Я мог затем повторно собрать желаемые.
Одинаково я довольно уверен в том, где полезное содержание заканчивается - вокруг метки 2:30. Я мог вычислить его более точно в случае необходимости.
Я мог сделать любую из этих вещей с инструментом, который не загружает все видео в память? Я использовал ffmpeg на Ubuntu прежде, но я не знаю, может ли это сделать что-то вроде этого.
Я думаю, что ffmpeg сделал бы это. Это имеет преимущество не распаковки и пересжатия Вашего файла, таким образом, это должно быть быстро. Используйте -c copy
аргумент для достижения этого.
ffmpeg -i input.mp4 -ss 00:02:30 -t 00:10:00 -c copy output.mp4
Объяснить вышеупомянутую команду...
ffmpeg
приложение-i input.mp4
Ваш входной файл-ss 00:02:30
начальная точка (HH:MM:SS)-t 00:10:00
продолжительность клипа (десять минут длиной)-c copy
скопируйте аудио и видео без перекодированияoutput.mp4
выходной файлСм. эту ссылку для больше.
Кроме того, комментарий на странице GitHub (упомянутый в ссылке выше) предлагает поместить -ss 00:02:30
прежде -i input.mp4
ускорять вещи. Можно протестировать оба использования маршрутов time
. Выдержать сравнение
time ffmpeg -i input.mp4 -ss 00:02:30 -t 00:10:00 -c copy output.mp4
и
time ffmpeg -ss 00:02:30 -i input.mp4 -t 00:10:00 -c copy output.mp4