Я использую ffmpeg
вырезать первые 4 секунды из mov
14 секунд видео файл.
Это команда, которую я использую (в Ubuntu) для создания нового клипа:
ffmpeg -i H264_test1_Talkinghead_mov_480x360.mov -ss 0 -t 4 -c copy test_1_seg.mov
Увы, с помощью этой команды, хотя я могу слышать звук с начала нового клипа, видео начинает показываться только с ~ 1 секунды.
Однако, если я немного изменю порядок аргументов в команде, я могу увидеть видео с самого начала:
ffmpeg -ss 0 -t 4 -i H264_test1_Talkinghead_mov_480x360.mov -c copy test_1_1_seg.mov
1. Есть идеи, почему порядок аргументов имеет значение?
2. Это ошибка / особенность?
3. Может ли размещение других аргументов влиять на вывод ffmpeg
?
Исходный (14 секунд) файл test.mov
Неисправный файл нового клипа (первые 4 секунды) - test_1_seg.mov
Правильный новый файл клипа (первые 4 секунды) - test_1_1_seg.mov