Как разделить видео с помощью FFMPEG, чтобы каждый фрагмент начинался с ключевого кадра?

Нам нужно разделить большой видеопоток в режиме реального времени на небольшие куски одинакового размера. Мы сделали сценарий, который прекрасно работает, за исключением одного: фрагменты видео нене начинать с ключевого кадра, поэтому при воспроизведении большинства фрагментов видео они не• отображать любое изображение, пока не будет достигнут ключевой кадр из исходного видео.

Isn»Есть ли способ сказать ffmpeg, чтобы заставить выходное видео начинаться с ключевого кадра?

Вот как выглядят наши командные строки прямо сейчас:

ffmpeg.exe -i "C:\test.wmv" -ss 00:00:00 -t 00:00:05 -acodec copy -vcodec copy -async 1 -y  "0000.wmv"
ffmpeg.exe -i "C:\test.wmv" -ss 00:00:05 -t 00:00:05 -acodec copy -vcodec copy -async 1 -y  "0001.wmv"

и так далее...

Ответы на вопрос(6)

Ваш ответ на вопрос