Как правильно разделить и объединить видео с ffmpeg с учетом точки входа / выхода
Я учусь разделять и объединять видео ffmpeg
. В настоящее время я тренируюсь на MP4 размером 799 КБ one_through_ten-timestamped.mp4
, где каждый кадр имеет сгоревший «номер кадра» (до 40-го кадра сгоревший номер опережает только каждый второй кадр).
Команда, которую я использую:
ffmpeg -f concat -i one_through_ten_edit_list.txt -c copy one_through_ten_edited.mp4
Где one_through_ten_edit_list.txt
находится:
file one_through_ten-timestamped.mp4 inpoint 00:00:01.500 outpoint 00:00:05.000 file one_through_ten-timestamped.mp4 inpoint 00:00:09.500 outpoint 00:00:13.000
Когда я выполняю эту команду в ffmpeg
выходном видео, возникает несколько проблем:
- Выход начинается с начала исходного видео, а не через 1,5 с.
- Звук после объединения второго входного видео задерживается (при воспроизведении в QuickTime Player. Все нормально
ffplay
).
Когда я выполняю те же правки в MPEG Streamclip, результирующее видео воспроизводится, как и ожидалось. Вот некоторые табличный выход из ffprobe
на one_through_ten-timestamped.mp4
который показывает, где FFmpeg видео и MPEG Streamclip отличаются в своих точках конкатенации:
Обратите внимание, что ffmpeg
и MPEG, и Streamclip обрабатывают второй сегмент примерно одинаково, однако ffmpeg
, похоже, не учитывают inpoint
в первом входном видео. Обратите внимание, что в моем MP4 есть один пакет на кадр.
ffmpeg
вел себя так с версии 2.8 (возможно, до) до 3.3.3. Я пропускаю опцию командной строки или списка редактирования? Конечно, другие успешно используют ffmpeg
для разделения и объединения видео (без повторного сжатия).
0 ответов на вопрос
Похожие вопросы
-
4
Как смотреть файлы .MOV без QuickTime?
-
3
Как мне остановить QuickTime от многократного кражи файловых ассоциаций?
-
2
Как я могу кодировать файл VRO в файл AVI
-
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
2
Почему QuickTime перестает показывать видео
-
4
Обрезка / обрезка файла фильма?
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Редактирование файлов HD Quicktime .mov в Windows