¿Cómo se usa ffmpeg con un filtro de video alrededor de 2017 para ajustar gamma / contraste, brillo y saturación?
Los recursos de Exchange de la pila que tienen algunos años apuntan al filtro mp=eq2=
, pero parece estar en desuso 1 y reemplazado por just eq=
. Sin embargo, el enlace no revela una buena comprensión de los rangos de configuración.
¿Cómo se eq=
usa (o filtros equivalentes)? Por ejemplo, ¿cuál es el formato y la configuración / rangos apropiados?
Para mi uso personal, me gustaría mantener la gamma donde está, mientras aumenta el brillo y la saturación un poco, para un video oscuro.
1 Lanza un mensaje de error:No such filter: 'mp'
ffmpeg
color-correction
Banderas de invierno
fuente
fuente
filtername=option1=value1:option2=value2:option3=value3...
estos pueden estar en cualquier orden.Respuestas:
Esta configuración me ayudó a aclarar un video oscuro usando el filtro
eq
, con algo de saturación adicional.Sintaxis:
Filtrar rangos y todas las opciones:
https://ffmpeg.org/ffmpeg-filters.html#eq
Avance:
ffplay -vf eq=brightness=0.06:saturation=2 INPUT.MOV
Hacer:
ffmpeg -i INPUT.MOV -vf eq=brightness=0.06:saturation=2 -c:a copy OUTPUT.MOV
Filtros alternativos :
curves
ypp
.fuente
Es probable que la corrección gamma sea una mejor opción que el brillo, para estirar el histograma hacia la derecha en lugar de empujarlo:
fuente