Tengo un video grabado a relación 4:3. Al reproducirlo sale más o 
menos esto:
MPlayer 1.0rc1-4.1.2-DFSG-nonfree (C) 2000-2006 MPlayer Team
[...]
Reproduciendo Dragon Ball - E122 Final showdown.mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "x264", -vid 0
[mkv] Track ID 2: audio (A_AAC) "Nero Digital AAC", -aid 0, -alang jpn
[mkv] Track ID 3: audio (A_AAC) "Nero Digital AAC", -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_TEXT/ASS) "SSA", -sid 0, -slang eng
[mkv] Will play video track 1
Detectado formato de archivo Matroska.
VIDEO:  [avc1]  576x432  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
Abriendo filtro de video: [pp]
==========================================================================
Abriendo decodificador de video: [ffmpeg] FFmpeg's libavcodec codec 
family.
Video codec seleccionado: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Abriendo decodificador de audio: [faad] AAC (MPEG2/4 Advanced Audio 
Coding).
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Audio codec seleccionado: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 
Audio) decoder)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Comensando la reproducción...
^^^^^^^^^^ No había sido Luca el que tradujo mplayer? Habría que 
golpearlo!

VDec: vo solicitud de config - 576 x 432 (csp preferida: Planar YV12).
[PP] Usando filtro de postprocesado externo, max q = 6.
VDec: using Planar YV12 as output csp (no 0)
Aspecto es 1.33:1 - prescalando a aspecto correcto.
VO: [xv] 576x432 => 576x432 Planar YV12  [fs]

Bueno, mucho verso de relación de aspecto correcta para que quede del 
mismo tamaño, pero si mido el tamaño de la ventana donde se reproduce 
el video, tiene 691 pixels de ancho y 432 de alto, con lo que se 
deforma a la relación de aspecto de mi nuevo monitor (16:10) en lugar 
de quedarse en paz con relación 4:3.
Para peor, si paso mplayer a ventana completa con -fs o apretando la 
f, *le coloca las franjas arriba y abajo* en lugar de a los costados, 
con lo cual la imagen queda mucho más deformada.
Con xine esto no pasa.
Es un bug de mplayer, no? O hay una configuración perdida por ahí que 
lo arregla?

...

Si le paso -x 576 -y 432 sale igual de deformado que si no le paso 
nada. Pero si le paso -y 576 solo, o -x 432 solo, aparece con la 
relación de aspecto correcta, solo que de diferente tamaño (-x 432 el 
correcto, determinado contando pixels o comparando con la 
reproducción de xine).
O sea que mplayer cree que los pixels de mi monitor no son cuadrados, 
porque cuando le paso -x 432, en la salida pone:
VO: [xv] 576x432 => 432x432 Planar YV12
pero la imagen no es cuadrada.
Y yo se que los pixels de mi monitor son cuadrados porque la cantidad 
horizontal de pixels es la vertical como la dimensión física 
horizontal es a la vertical. (get-edid/parse-edid no están 
disponibles para la arquitectura de mi computadora.)

No quiero poner -x 432 en la configuración de mplayer porque tengo 
videos de variadas relaciones de aspecto y tamaños...
Qué puedo hacer?

-- 
Herr Groucho

ID Jabber: [email protected]
Señal distintiva: LU5MJR - 144,550 MHz FM.
Clave pública GPG: hkp://pks.lugmen.org.ar
Fingerprint GPG: B7BD 0FC7 D9A2 66F3 4EFC  45EE 7DE2 3932 597B 6354

Responder a