Tengo la tarea de intentar "mejorar" la calidad del vídeo desde una cámara de apuntar y disparar. Estaba considerando quizás aumentar el muestreo y luego aplicar un poco de enmascaramiento de nitidez.
¿Puede algún experto en FFMPEG sugerir algunas configuraciones iniciales para el enmascaramiento de enfoque, con y sin muestreo ascendente (por ejemplo, de 320X180 a 720P 1280X720)?
Respuesta1
Ver elescalaydesenfocarfiltros en ffmpeg:
ffmpeg -i input -filter:v "scale=1280:-1:flags=lanczos,unsharp=5:5:1.0:5:5:0.0" output
El
-1
filtro de escala elegirá automáticamente la altura correcta para preservar la relación de aspecto.Puede cambiar el algoritmo de escala con la
flags
opción en el filtro de escala.lanczos
Vale la pena intentar realizar un muestreo superior . El valor predeterminado esbicubic
(si usa-vf
/-filter:v
) obilinear
(si usa-filter_complex
). Consulte la lista completa de algoritmos conffmpeg -h filter=scale
(enumerados en-sws_flags
) o enDocumentación del escalador FFmpeg.Este ejemplo utiliza la
unsharp
configuración predeterminada:5:5:1.0:5:5:0.0
, que se incluyó con fines de demostración. Estos valores le permiten enfocar o difuminar el croma y/o la luma. Ver eldocumentación del filtro de enfoquemás ejemplos.