PC Frikis

Beta, como Goooogle

Archive for the ‘Media’ Category

Convertir audio de DTS a AC3

Recientemente hemos adquirido un televisor Samsung B651 capaz de reproducir archivos de vídeo desde un dispositivo USB, como por ejemplo un disco duro externo (otro día hablaremos más de este televisor, de momento, más info aquí).

La cuestión es que no es capaz de reproducir audio DTS y tengo algunos ficheros de vídeo que solamente tienen el audio en DTS así que la única solución de momento es recodificar el audio en AC3. No hay que preocuparse mucho por la diferencia de formatos, pues ambos son bastante similares en cuanto a prestaciones y la posible pérdida en la recodificación es mínima.

El proceso lo realizaremos en linux, en debian por ejemplo es necesario instalar los paquetes mkvtoolnix, mkvtoolnix-gui, aften y libdca-utils

El fichero que contiene este tipo de audios suele ser un mkv así que lo primero es extraer la pista DTS del MKV.

$ mkvmerge -i fichero-de-video.mkv

Al hacerlo aparecerá el contenido del fichero mkv, las pistas de vídeo, audio, subtítulos, ficheros adjuntos, etc. En concreto, veremos algo así:

File ‘fichero-de-video.mkv’: container: Matroska
Track ID 1: video (V_MPEG4/ISO/AVC)
Track ID 2: audio (A_DTS)
Track ID 3: audio (A_DTS)
Track ID 4: audio (A_VORBIS)
Track ID 5: subtitles (S_TEXT/ASS)
Track ID 6: subtitles (S_TEXT/ASS)
Track ID 7: subtitles (S_TEXT/ASS)

Como podemos observar, hay dos pistas de audio en formato DTS. En un principio vamos a pasar la pista 2, de DTS a AC3. Primero hay que extraer la pista del fichero mkv con el siguiente comando:

$ mkvextract tracks fichero-de-video.mkv 2:spanish.dts

Esto lo que hace es sacar la pista 2 del fichero mkv, que en este caso es una pista de audio en castellano, en DTS, y lo guarda con el nombre “spanish.dts”.

A continuación, para convertir de DTS a AC3 primero hay que decodificar el DTS en WAV y finalmente pasar el WAV a AC3, pero podemos hacerlo todo directamente con el siguiente comando:

$ dcadec -o wavall spanish.dts | aften - spanish.ac3

Una vez finalizado el proceso ya tendremos el audio en AC3. Ahora solo queda introducir el audio de nuevo en el mkv. En mi caso, necesitaba que la pista AC3 fuese la primera pista de audio, es decir, la posición 2 del fichero mkv, pero no fui capaz de hacerlo mediante comandos, así que recomiendo lanzar el GUI de mkvtoolnix para meter el AC3 en el fichero mkv. La gui se puede lanzar mediante el comando “mmg”.

screenshot-mkvmerge

Una vez abierta la ventana del mkvmerge hay que añadir (botón add) tanto el fichero mkv original como el fichero .ac3 resultante. En el apartado de “tracks” podemos ordenar cada una de las pistas del fichero. En mi caso he puesto el AC3 como la pista 2. Por cada pista podemos editar sus opciones, indicar el lenguaje, si es el audio preferido, etc. Por último, en “Output Filename” indicamos el fichero donde queremos que se guarde el mkv final y pulsamos en “Start muxing”.

Eso es todo, una vez finalizado el proceso tendremos un fichero mkv con una nueva pista de audio en AC3.

El infierno de la alta definición

No para todos será un infierno, pero sí probablemente para la mayoría de consumidores, o almenos esa es la impresión que me da.

El problema está en el desconocimiento de la tecnología y en lo acostumbrados que estamos a pensar que tipos de televión sólo hay dos, planas o cúbicas (las de toda la vida), aunque algunos más avispados se atreven a distinguir entre LCD y Plasma. Pero el problema no está en distinguir esas tres tecnologías, está en distinguir qué formatos soportan las nuevas gamas de televisores “planos” y es ahí donde los usuarios se pierden, en los formatos.

Es tal la ingorancia en ese campo que todavía sigo viendo anuncios ofertando televisores LCD a una resolución de 640×480, como si fuera algo extraordinario y estoy seguro de que muchos, como está de moda tener una pantalla “plana”, se la compran sin más y hasta se enorgullecen de haber comprado una ganga (ya que supuestamente una pantalla de este mucho más barata, si no, se podría calificar ya directamente de timo). Pero esta pobre gente cuando compre su flamante HD-DVD o Blu-Ray se va a llevar una gran decepción, ya que en casa de su amigo Pepito la misma película se ve muchísimo mejor, a pesar de que su televisor es del mismo tamaño y también es plana. ¿Cómo puede ser? pensará el consumidor, Si mi TV es de marca y la compré hace 1 mes. A su vez, Pepito irá a casa de Juanito y se encuentra con que la TV de Juanito, del mismo tamaño, ¡se ve mucho mejor que la suya! ¿Cómo puede ser? Pensará Pepito, si mi TV pone “HD Ready” es de alta definición, entonces, Juanito le dirá a Pepito “acércate y mira esta etiqueta” y en ella leerá “Full HD“.

Con todo este rollo lo que quiero decir es que, en mi opinión, los consumidores no están bien informados sobre la alta definición y que muchos estarán comprando televisores HD Ready (720p, 1080i) para que luego, cuando compren su HD-DVD y Blu-Ray (esa es otra, para qué HDTV si no tienes HD-DVD o Blu-Ray ni emisiones HD) ,que casi todas las películas estarán disponibles a 1080p, o sea, Full HD, no podrán aprovecharlo al máximo. Peor lo pasarán los que hayan comprado la LCD, pues apenas aprovecharán las cualidades de los DVD actuales.

Resumiendo y en mi humilde opinión (no soy ningún experto en televisores) no compres TV’s que no sean Full HD, o almenos, hazlo con conocimiento (para ahorrar, quieres una TV pequeña, etc…).

Aparte de todo esto, el infierno del HD no acaba aquí, está el HDMI… pero esa ya es otra historia.

  • 3 Comments
  • Filed under: Hardware, Media
  • Enlaces de Interés