¿Cómo se consigue que FFMPEG cambie la relación de aspecto de 16:9 a 4:3 pero NO tipo buzón (sin estirar)?

¿Cómo se consigue que FFMPEG cambie la relación de aspecto de 16:9 a 4:3 pero NO tipo buzón (sin estirar)?

Esto es lo contrario de la pregunta que se suele publicar. Muchos vídeos de Youtube que afirman ser versiones "remasterizadas" de películas antiguas se reproducen incorrectamente en 16:9 en lugar de 4:3 y se estiran de modo que los círculos parecen óvalos. Esto se puede corregir cambiando la relación de aspecto en VLC de 16:9 a 4:3, pero ¿cómo se puede remuxear o recodificar el vídeo original para restaurarlo a su forma correcta y original?

Respuesta1

Pruebe -aspect, que evita volver a codificar el vídeo:

ffmpeg -i "$in_file" -c copy -aspect 4:3 "$out_file"

Respuesta2

Simplemente, vuelva a escalarlo a 4:3 y establezca una relación de aspecto unitaria.

ffmpeg -i in -vf scale=ih*4/3:ih,setsar=1 -c:a copy out.mp4

información relacionada