-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
*** ffmpeg -i "C:\Documents and Settings\STT200A\Escritorio\dvd.mpg" -f avi -vcodec libxvid -b 800k -g 300 -bf 2 -ab 128k -acodec libmp3lame -ar 48000 -ab 128k -ac 2 -map 0:0 -map 0:2 -map 0:3 "C:\Documents and Settings\STT200A\Escritorio\vb\dvd.avi" -newaudio ***
Quitando las rutas "windowseras", el resto de parámetros debe ser común para ambos entornos.
Con eso, al menos, el archivo de salida resultante es un AVI con dos canales de audio, los que he querido mapear. Y el tamaño resultante es de 3,6 MiB, quizá haya que ajustar los parámetros de calidad del vídeo para que no comprima tanto :-?
[1] http://samples.mplayerhq.hu/MPEG2/dvd.mpeg (28 MiB.)
Mucho más sencillo: ffmpeg -i dvd.mpeg -ac 2 -qscale 5 dvd.avi Salen 3.5 MiB. El quid de la questión es el -ac. Y no es obvio, porque se trata de canales de audio por cada pista de sonido, no de pistas de sonido (idiomas) como yo creía. Tu muestra está grabada en sonido 5.1, y el ffmpeg protesta: [mp2 @ 0x84601b0]encoding 6 channel(s) is not allowed in mp2 Tiene varios canales de audio y uno de subtítulos. Duration: 00:00:29.02, start: 0.280000, bitrate: 8192 kb/s Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 8000 kb/s, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x8a]: Audio: dca, 48000 Hz, 5.1, s16, 768 kb/s Stream #0.2[0x81]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s Stream #0.3[0x80]: Audio: ac3, 48000 Hz, 5.1, s16, 448 kb/s Stream #0.4[0x20]: Subtitle: dvdsub Con esto sale todo: ffmpeg -i dvd.mpeg -ac 2 -qscale 5 dvd.avi -newaudio -newaudio -scodec copy -newsubtitle Pero el xine es incapaz de reproducirlo, se queda todo el tiempo "reconstruyendo el indice" y entonces no le queda tiempo para visualizarlo. Otra posibilidad que se me ocurre es esta: ffmpeg -i dvd.mpeg -qscale 5 -ac 2 dvd2.mpeg -newaudio -newaudio que comprime a mpeg, como el original: 29M 2006-01-30 00:43 dvd.mpeg 4.9M 2009-12-20 01:36 dvd2.mpeg (Con qscale 1 salen 12MiB) Que esta vez el xine sí reproduce. En cambio esta otra linea rompe el fichero de salida: ffmpeg -i dvd.mpeg -qscale 5 -ac 2 dvd2.mpeg -newaudio -newaudio -scodec copy -newsubtitle Tengo que probar el de los huesos con salida a mpeg. [...] Vale, se estropea el sincronismo en el mismo punto, y ocupa más para la misma calidad: 67420310 2009-12-20 01:50 El coleccionista de huesos bis q1.avi 92131328 2009-12-20 01:48 El coleccionista de huesos bis q1.mpeg (cuatro minutos de pelicula). Además, tiene algún problema, porque no puedo desplazarme adelante/atrás. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkstd/EACgkQtTMYHG2NR9ViWgCgihGg38W+2nR1z2AxjaZpI4Rn NV0AnRO3tiL5RJwJHlNu+Kg1oyWieUOW =60rc -----END PGP SIGNATURE-----