1

Я должен извлечь несколько небольших клипов с помощью FFmpeg, но в фильме нет видео, но есть только аудио, даже если это правильно файл mp4.

Команда:

ffmpeg -i ORIGINAL.mp4 -ss 5.263 -t 2.085 -y -avoid_negative_ts 1 -c copy OUTPUT.mp4

Не было ошибки вывода из консоли.

Вот изображение файлов:Скриншот

Сгенерированный файл mp4 имеет только аудио и без видео. В чем проблема?

1 ответ1

1

Видео может быть вставлено только в ключевые кадры. Если ключевой кадр отсутствует в -t 2.085 , эта операция не может быть завершена. Вы должны перекодировать видео, чтобы преобразовать кадр с -t 2.085 в ключевой кадр. например

ffmpeg -i ORIGINAL.mp4 -ss 5.263 -t 2.085 -y -avoid_negative_ts 1 -acodec copy OUTPUT.mp4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .