Привет!

Смартфон сошел с ума, и картинка в видео при ярком солнечном свете меняется с нормальной на тусклую, и так - каждые несколько секунд. Как мне с помощью ПК с Linux избавиться от недостаточной выдержки (недодержки, underexposure) на уже отснятом видео и какие настройки изменить на смартфоне? Пробовал извлечь картинки из видео:

ffmpeg -i video.3gp vid%04d.jpg -hide_banner

и сделать
sudo apt install graphicsmagick
gm convert in.jpg -normalize out.jpg
но это помогает только для отдельных фото (где есть этот эффект), а мне нужно в пределах видео. Выполнил эту команду для всех изображений и собрал с помощью
ffmpeg -framerate 25 -i vid%04d_out.jpg -c:v libx264 -profile:v high -crf 20 -pix_fmt yuv420p out.mp4

но недодержка осталась (поскольку все изображения были изменены с -normalize, а не только нужные), а видео получилось рваным и видны кубики.








 , ,






URL записи