Ошибка команды FFMPEG для обнаружения сцены: выходной файл пуст

333
Tina J

Я пытаюсь обнаружить сцены в данном видео и после воспроизведения с scenecutпороговыми значениями сохранить первый кадр каждой сцены как изображение.

Я использую следующую команду:

ffmpeg -i input.mp4 -vf "select=gt(scene\,0.5), scale=640:360" -vsync vfr yosemiteThumb%03d.png 

Но это показывает мне ошибку:

Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) 

В чем проблема?

1
Самое простое предположение: никакие два последовательных кадра не отличаются более чем на 50%. Если вы сгенерировали полный дамп баллов сцены, проверьте, какие типичные баллы используются для идентифицированных вручную изменений сцены. Gyan 5 лет назад 1
Вы правы, Гьян. Я получаю что-то, когда я устанавливаю это в «0.1». Хотелось бы, чтобы у ffmpeg было несколько способов автоматически установить порог, чтобы получить ровно Х фотографий! Tina J 5 лет назад 0

0 ответов на вопрос

Похожие вопросы