MPlayer — изменение яркости/контрастности видеофайла и сохранение вывода

Мне нужно постоянно менять яркость и контрастность видео, я пробовал это:

mplayer -vf eq=50:50 a.mp4 -dumpstream
mv stream.dump b.mp4

Но он сохраняется как файл, который выглядит как исходный файл. Есть идеи?


person ZiTAL    schedule 31.07.2012    source источник


Ответы (1)


Вы хотите использовать mencoder для перекодирования видео, чтобы применить видеофильтр eq=50:50. Когда вы используете -dumpstream с mplayer, он просто сбрасывает поток, пока к воспроизведению применяется видеофильтр. Взгляните на параметры менкодера, но вам нужно будет выбрать видеокодек и некоторые параметры для этого кодека (например, битрейт). Затем вы можете применить фильтр яркости и контрастности.

person Jon Lin    schedule 01.08.2012
comment
командой: mencoder a.mp4 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=8000 -vf eq=75:100 -force-avi-aspect 1.777 -o b.mp4 я получаю видео, но битрейт видео не совпадает с vbitrate... grgrgrg пробовал с битами, байтами, кбайтами, всегда выдает: Видеопоток: 602,555 кбит/с WTF - person ZiTAL; 01.08.2012