Моя цель - импортировать видео и экспортировать отдельные файлы для каждого среза. Я прочитал несколько тем на сайте, и этот вопрос был наиболее полезен при поиске решения.

ffmpeg -y -i testing.mp4 -vf yadif \
   -c:v libx264 -profile:v high -preset:v fast \
   -x264opts min-keyint=15:keyint=1000:scenecut=40 -b:v 2000k \
   -an \
   -f segment -segment_format mp4 -segment_time 1 -segment_format_options movflags=faststart \
   output%05d.mp4

К сожалению, результат не работает для меня. Воспроизводится первый выведенный сегмент, но следующие фрагменты не воспроизводятся .mp4s (в режиме предварительного просмотра, проигрыватель QuickTime, премьера, VLC - все черные или пустые экраны). Я хотел бы попросить всех ваших знаний!

Скриншот итогового .mp4s

И вошли выходной.

Как я упоминал в заголовке, я бы хотел иметь версию 2, которая создает gif-версии каждого клипа. Как я понимаю, scenecut - это опция x264, которая может не работать для .gifs. Это второстепенный вопрос, но смогу ли я объединить .gif преобразование до конца этого процесса создания сцен?

Спасибо!

0