-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-12-20 a las 17:36 +0100, escribí:
El 2009-12-20 a las 16:07 -0000, Camaleón escribió:
Pero el cálculo lo tendría que hacer el programa automáticamente, no tener que definirlo con la opción de "-s". De lo contrario no tendría sentido :-?
Claro que no tiene sentido.
Tiene que reducir el tamaño vertical en el número de lineas que le quito. Eso es lo que hace el avidemux, y eso es lo que entiende cualquiera.
El "mplayer" da una indicación de lo que pasa. Observa el texto: Starting playback... Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO: [vdpau] 720x342 => 720x540 Planar YV12 A: 15.4 V: 15.4 A-V: 0.000 ct: -0.040 385/385 3% 21% 0.3% 0 0 Exiting... (Quit) Da una relación de aspecto de 1.33:1, por lo que lo "corrige". Sabiendo eso y experimentando, creo un trocito de video donde se ve la tierra redonda de la Universal: ffmpeg -threads 4 -i ../Source\ El\ coleccionista\ de\ huesos.mpeg \ -ss "00:00:21.120" -t 20 -qscale 5 -croptop 122 -cropbottom 112 \ -aspect 720:342 crop_test.avi ¡Admite una relación de aspecto arbitraria! Y no tengo que calcularla. Y ahora el mplayer dice: Movie-Aspect is 2.11:1 - prescaling to correct movie aspect. VO: [vdpau] 720x342 => 720x342 Planar YV12 Sige diciendo que prescala, pero ahora la forma es correcta. Lo hace así incluso con el mpeg original: Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO: [vdpau] 720x576 => 768x576 Planar YV12 ¡UAU! Al menos, ya tengo corregida la forma. Ahora me falta limpiar el salto en el tiempo. Aunque el tcprobe se da cuenta de que hay algo raro: tcprobe -i crop_test.avi [tcprobe] RIFF data, AVI video [tcprobe] summary for crop_test.avi, (*) = not default, 0 = not detected import frame size: -g 720x342 [720x576] (*) frame rate: -f 25.000 [25.000] frc=3 audio track: -a 0 [0] -e 48000,0,2 [48000,16,2] -n 0x50 [0x2000] (*) bitrate=64 kbps length: 507 frames, frame_time=40 msec, duration=0:00:20.280 Fíjate en el frame size, entre parentesis... - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAksuf/YACgkQtTMYHG2NR9WE0QCfc0m3Wb8RWcJyZVA2EuVYLTcJ bRYAn3oYATKzV8iaEGGouVYfhl/1g5Ns =ozGp -----END PGP SIGNATURE-----