У меня есть 3 mp4 во входном текстовом файле (a.txt
).
Содержимое a.txt
-
file '/Users/path-to-file/1.mp4'
file '/Users/path-to-file/2.mp4'
file '/Users/path-to-file/3.mp4'
Команда, которую я выполняю (Ссылаясь на Документы и StackOverflow ) -
ffmpeg -safe 0 -f concat -i a.txt -c copy output.mp4
output.mp4
создан.Когда я играю видео output.mp4
, я вижу видео и звук воспроизведения 1.mp4.Но после его завершения я просто слышу звук 2.mp4 и 3.mp4. За это время видео застряло на последнем кадре 1.mp4.
Скажите, пожалуйста, что мне не хватает?
Обновление: Видео воспроизводится только в режиме быстрого просмотра проигрывателя QuickTime.Видео вылетает VLC, когда я пытаюсь открыть в VLC.Я думаю, что это говорит о том, что кодировка неправильная или что-то еще не так в вышеуказанных шагах.