-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-12-22 a las 22:22 -0000, Camaleón escribió:
El Tue, 22 Dec 2009 22:39:17 +0100, Carlos E. R. escribió:
Luego te cuento que sale.
Okis.
Hecho. Codificación por defecto: ffmpeg -threads 4 -i ../Source\ El\ coleccionista\ de\ huesos.mpeg \ -ss "00:09:30.000" -t "90" -async 1 -qscale 1 directo.avi -newaudio Codificacion con codec de video libxvid, calidad 2, codec de audio libmp3lame - basicamente la misma que se ve por "ahí": ffmpeg -threads 4 -i ../Source\ El\ coleccionista\ de\ huesos.mpeg \ -ss "00:09:30.000" -t "90" -async 1 -vcodec libxvid \ -acodec libmp3lame -qscale 2 -crop top 122 -cropbottom 108 \ -aspect 720:346 directo-libxvid-q2-lame.avi -newaudio o con codec de audio por defecto: ffmpeg -threads 4 -i ../Source\ El\ coleccionista\ de\ huesos.mpeg \ -ss "00:09:30.000" -t "90" -async 1 -vcodec libxvid -qscale 2 \ -croptop 122 -cropbottom 108 -aspect 720:346 directo-libxvid-q2.avi -newaudio Y eso produce estos resultados: 19391684 2009-12-22 23:04 directo.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: FFMpeg MPEG-4, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 5003870 2009-12-22 23:20 directo-libtheora.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video:, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 108401858 2009-12-23 00:07 directo-libxvid.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: XviD, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) * 20805646 2009-12-23 00:13 directo-libxvid-q2.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: XviD, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 20819428 2009-12-23 00:22 directo-libxvid-q2-lame.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz) 12195854 2009-12-23 00:16 directo-libxvid-q3.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: XviD, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 12203150 2009-12-23 00:21 directo-libxvid-q3-lame.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz) 27149484 2009-12-22 23:28 directo-mpeg1video.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video:, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 28790186 2009-12-22 23:17 directo-mpeg2video.avi RIFF (little-endian) data, AVI, 720 x 346, 25.00 fps, video:, audio: MPEG-1 Layer 1 or 2 (stereo, 48000 Hz) 0 2009-12-22 23:25 directo-msmpeg4.avi empty 0 2009-12-22 23:26 directo-msmpeg4v1.av empty Observad que la codificación con libxvid, calidad 1, produce un fichero enorme, más grande incluso que el original mpeg, que tiene unos 54235136 bytes. Con calidad 2 sale un tamaño similar a la codificación "por defecto", unos veinte megas. Y da la casualidad que de todos esos, mi reproductor de salón sólo traga los hechos con xvid.... o sea, que me quedo con el de -qscale 2, marcado con un asterisco. La pega es que éste códec es considerablemente más lento que los demás: mpeg 4 -qscale 1 (la que usa por defecto): frame= 2247 fps= 68 q=2.0 Lsize= 18699kB time=90.00 bitrate=1702.1kbits/s video:17049kB audio:1406kB global headers:0kB muxing overhead 1.320397% real 0m33.153s user 0m47.007s sys 0m0.886s libxvid -qscale 2 frame= 2247 fps= 26 q=2.0 Lsize= 20318kB time=90.00 bitrate=1849.4kbits/s video:18668kB audio:1406kB global headers:0kB muxing overhead 1.213710% real 1m25.237s user 0m49.871s sys 1m44.019s O sea, que la pelicula de 6440.120S tardará en codificarla 6099 segs en xvid o 2372S en mpeg-4. ¡¿Que hago?! Si la quiero ver en el salón me tarda casi el triple en prepararse... ¿porqué será tan lento? Si comprime lo mismo... Jolines :-(
Otro problema que acabo de descubrir, es que al cacharro del salón no le gusta el codec de video de esos avis: tengo que usar otro codec. Es cuestion de probar a ver cual le gusta. Eso debe ser fácil.
Y yo que pensaba comerme el turrón con tranquilidad... Ya me imagino la escena: la gente cantando villancicos y yo pensando en los parámetros a pasarle al "ffmpeg" :-)
X'-)
Oye, ¿y no te saldría más a cuenta mantener el contenedor "mpeg" original (con los dos canales) y sólo recortar las bandas para reducir el tamaño del archivo? A lo mejor resulta factible y te olvidas de descompases auditivos y de códecs de vídeo incompatibles, porque supongo que el asincronismo viene al realizar la conversión a AVI...
(... a ver si cuela)
(:-P
Va a ser que no, a avi se comprime mucho :-P Espera, que pruebo a ver cuanto ocupa. Pues no se lo que ocupa, porque al usar el codec "copy" el ffmpeg no hace el "crop". Habría que hacerlo con avidemux, que sabemos que no copia el segundo idioma. No, tampoco, los filtros se anulan también. Na, que no cuela, ni queriendo :-p Veamos al comprimir a mpeg sin codec "copy", de mpeg a mpeg... 43 megas frente a 40. Ondiá, y sale pixelado y con rayas, verdaderamente horrible. ¡Que ni por esas! :-) - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAksxa+kACgkQtTMYHG2NR9X38wCgjzMD1HUDJEL2GXPGGaweURjb 8ikAn0Rzi8tBrRoeB2VkMWagSazwIJF5 =aeK2 -----END PGP SIGNATURE-----