ffmpeg извлекает изображение без потерь из видео

У меня есть 5s fps25 mp4 видео, и я использую следующую команду для извлечения изображений JPG из видео

ffmpeg -i input.mp4 -r 1 -q:v 1 output_%01d.jpg

Изображения извлекаются успешно, но качество файлов jpg недостаточно хорошее.

Как я могу извлечь изображения лучшего качества?

2 ответа

Пытаться

ffmpeg -i input.mp4 -r 1 -q:v 1 -qmin 1 -qmax 1 output_%01d.jpg

Если не достаточно хорошо, используйте

ffmpeg -i input.mp4 -r 1 output_%01d.bmp 

и используйте другой кодер JPEG.

опция ffmpeg-qscale— это коэффициент качества изображения. Для извлечения серийных изображений из входных видео H264 я не уверен, работает ли это так же для видео mp4, но вы можете попробовать это с помощью следующей команды

      ffmpeg -i input.mp4 -qscale:v 2 output_%03d.jpg

Дополнительную информацию см. в ссылке на источник здесь .

Официальный документ ffmpeg здесь .

Другие вопросы по тегам