Andaba yo con el tema de ver como reducir la salida de datos con ffmpeg porque es un petardo con tanta palabrería, si a mi me interesan los datos técnicos, no las advertencias legales, que leidas una vez, leidas de por vida.
Así que me puse a investigar, y magia. Con -hide_banner se oculta la información de copyright, y con -loglevel error se ocultan las advertencias.
Y con eso ya tenemos una salida limpia de ffmpeg, sin tanta palabrería, y con los datos técnicos que me interesa.
Ojo, -loglevel error a lo mejor oculta demasiado. Si es el caso -loglevel warning. -loglevel info es el nivel por defecto, y -loglevel debug es el nivel más detallado. A cada cual, su medida. En info da las estadísticas y el progreso. Si tienes un contenedor, ya sabes.
Pero claro, escribir cada vez que invoco, y acordarme de esto en cada script… pues eso.
Así que unos apuntes simples como estos me valen:
En linux
Basta con añadir estos alias a nuestro .bashrc o el rc del sh de turno.
alias ffmpeg="ffmpeg -hide_banner -loglevel error"
alias ffprobe="ffprobe -hide_banner -loglevel error"
En Windows
Aquí los alias y doskey son temporales, valen para la sesión y ya.
Para algo más persistente, una función y una clave de registro.
En PowerShell
function ffmpeg { command ffmpeg -hide_banner -loglevel error $args }
function ffprobe { command ffprobe -hide_banner -loglevel error $args }
En CMD
reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /d "doskey ffmpeg=ffmpeg -hide_banner -loglevel error $*" /f
reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /d "doskey ffprobe=ffprobe -hide_banner -loglevel error $*" /f
YoVirtualizador en formato podcast. Ahora también en Sospechosos Habituales: https://wt.territoriolinux.es/rss/short.xml
Y sin más, os dejo los enlaces:
Web: https://www.yovirtualizador.com
Grupo de telegram: https://t.me/grupovirtualizador
Podcast: https://feeds.ivoox.com/feed_fg_f1563806_filtro_1.xml y YouTube https://www.youtube.com/playlist?list=PLrnymu_aoVL6nk1-FcZ220P65tyHV6djV Canal de YouTube: https://youtube.com/@yovirtualizador
Enlaces afiliados:
Amazon: https://amzn.to/3gX3HmK
Asociación Podcast: https://www.asociacionpodcast.es/registrarse/socio/?coupon=SB6A70
iVoox Plus: https://www.ivoox.vip/plus?affiliate-code=323d07d8569f044513746a1be4724b40
iVoox Premium: https://www.ivoox.vip/premium?affiliate-code=03d0efe2be3b55e4cd6df6dc3f6a6dbc
iVoox Premium anual: https://www.ivoox.vip/premium?affiliate-code=9feb8e44ecb4c97148e227100af9223b
