martes, 9 de abril de 2019

COMO crear un DVD de audio con FLAC Frontend y LPLEX



Hace ya unos años que, con la intención de atraer más visitas al blog, se me ocurrió crear una serie de tutoriales que, bajo el título COMOs (poco original, ya lo se), explicasen la manera de realizar tareas concretas con aplicaciones gratuitas, o con las herramientas incluidas con el propio sistema operativo Windows.

Desgraciadamente, no tenía mucho que contar, y esta serie tuvo apenas 2 o 3 entregas pues, si bien he tenido que enfrentarme a algunos desafíos informáticos en el pasado reciente, se han resuelto por intuición y/o suerte, así como por el viejo método de “prueba y error”, razón por la cual me resultaría muy complicado escribir un tutorial sobre el proceso.

No es el caso del presente COMO pues, si bien se trata de una tarea igualmente difícil de realizar, no se trata en realidad de un proceso complejo, sino que la verdadera complicación ha venido por encontrar las aplicaciones adecuadas para poder realizarlo.

LAS CIRCUNSTANCIAS

Durante los últimos años, he ido acumulando una extensa colección de audio, tanto bajo diversas licencias Creative Commons como “copyleft”, y que ocupa actualmente una gran porción de mi disco duro, razón por la cual he decidido almacenarla en un medio externo que pueda reproducir en el DVD doméstico que utilizo como reproductor multimedia.

Por este motivo, no es suficiente con grabar los archivos multimedia en un DVD pues, aun si mi reproductor fuese compatible con todos los formatos utilizados (MP3, FLAC, WMA, OGG, etc.), necesitaría una pantalla para poder navegar los menús del DVD en cuestión (entrar en directorios, seleccionar la música, etc.), y mi intención es que se pueda manejar sin ella.


Tampoco resulta viable grabar los archivos en CDs de audio porque, aunque la mayor parte de los archivos tienen una calidad inferior a la soportada por un CD, tengo una pequeña colección de archivos FLAC con hasta seis canales (sonidos de naturaleza envolventes) que, en principio, no soportarían los CDs de audio.

Tengo, aparte, un buen número de DVDs vírgenes que, desde que deje de usarlos años atrás, están muertos de risa en un armario de mi casa, y que podría utilizar en este proyecto, razón por la cual me decanté por los DVDs de audio como formato para realizar esta operación.

EL PROBLEMA

A diferencia del DVD de vídeo, que ha gozado de una gran popularidad y continúa siendo, aun hoy, el soporte físico más vendido en lo que al vídeo doméstico comercial se refiere, el DVD de audio es un gran desconocido para el público pues, aunque cuenta con ciertas ventajas con respecto al CD de audio (especialmente en lo que a capacidad y número de canales se refiere), no eran en realidad interesantes para las discográficas y, como resultado, apenas se han publicado trabajos en el formato que nos ocupa.

Debido a su escasa popularidad, el DVD-A original dejó de ser soportado por los reproductores DVD domésticos en torno a 2005 y, por tanto, completamente inútil en el caso que nos ocupa.

LAS APLICACIONES

Por esta circunstancia, las escasas aplicaciones que ofrecen, hoy día, crear DVDs de audio, no utilizan el formato original, sino que crean en realidad DVDs de vídeo que contienen audio de alta calidad, asociado a una pista de vídeo de mínima resolución, formada normalmente por un único fotograma que se repite durante toda la duración del mismo.

Es el caso de la aplicación de código abierto LPLEX que permite crear DVDs de audio a partir de archivos PCM WAV y FLAC (16 o 24 bits con una frecuencia de 48 o 96 Khz.), y que pese a funcionar únicamente a través de línea de comandos (no hay GUI o Frontend, desgraciadamente), es la opción gratuita más sencilla entre las que he probado.

Debido a sus limitaciones en lo que a formatos de entrada se refiere, es necesario realizar algo de trabajo previo para transformar los archivos que deseamos grabar en nuestro DVD, en un formato que pueda digerir.

Para ello, he utilizado FLAC Frontend,, una simple aplicación que permite convertir archivos en diversos formatos a formato FLAC, con la ventaja de utilizar una frecuencia de 48 Khz. por defecto, generando archivos 100% compatibles con LPLEX.

Desgraciadamente, no he encontrado ninguna aplicación que normalice, de manera sencilla, los archivos FLAC resultantes como lo haría, por ejemplo, MP3Gain con los archivos en formato MP3, razón por la cual no ha sido añadido a este tutorial.

LA CONVERSIÓN

Lo primero que deberemos hacer es instalar FLAC Frontend, que podemos descargargratuitamente desde SourceForge, y cuyo tamaño es inferior a 1 Mb., y ejecutarlo desde el Menú Inicio.

Es conveniente comentar que esta aplicación es de 2014, y que el "codec" que incluye es incluso más antiguo, siendo recomendable reemplazarlo por la última versión disponible, que es de enero de 2017.


Su interfaz es muy sencilla y, para convertir los archivos a formato FLAC es suficiente con pulsar “Add Files” para seleccionar los archivos, seleccionar el directorio donde lo deseamos guardar (pulsando el botón “...” situado al lado del campo “Output Directory”), que por defecto es el mismo donde están guardados los archivos originales, y pulsar Encode para iniciar el proceso de conversión (se realiza en una ventana de línea de comandos).

Una vez tenemos los archivos FLAC guardados, es el momento de crear la imagen de nuestro DVD de audio, para lo cual utilizaremos la aplicación LPLEX en la última versión disponible, que es del año 2011.

Una vez descargada la aplicación desde SourceForge, descomprimiremos el archivo en la carpeta que deseemos , y utilizaremos el siguiente comando para crear una imagen de DVD.

“lplex --video pal --splice seamless --dvdpath C:\MUSIC C:\MUSIC”

El parámetro “--video pal” le indica al programa que queremos grabar un DVD PAL, que es el formato europeo, siendo posible también grabar en NTSC, que es el formato americano, o SECAM, que es el japonés.


Por su parte, el parámetro “--splice seamless” nos sirve para crear un DVD sin pausas entre cada una de las pistas, mientras que si deseamos pausas sustituiremos “seamless” por “discrete”

El tercer parámetro, que es “--dvdpath C:\MUSIC”, define la carpeta en la que deseamos guardar la imagen final (en este caso, en el directorio MUSIC del disco duro C), mientras que el último parámetro, que es “C:\MUSIC” a secas, indica donde están situados los archivos de audio.

Obviamente, si tenemos los archivos de audio en una carpeta diferente, tendremos que dar la ruta completa de dicha carpeta para que el programa pueda utilizarlos.

Una vez ejecutado, el programa realiza tres pasos, formateando primero los ficheros de audio, y creando el vídeo correspondiente para cada uno de ellos, multiplexando luego el audio con el vídeo para crear el DVD, y generando la estructura de directorios del propio DVD.

Finalmente, el programa crea una imagen ISO que podremos utilizar con nuestro programa de grabación de DVD favorito (en mi caso CD Burner XP).

Por defecto, el programa genera el vídeo a partir de un único fotograma de color negro situado en la carpeta “data” del mismo, siendo posible reemplazarlo por una imagen de nuestra elección mediante el parámetro “--jpeg ARCHIVO”, siendo ARCHIVO la ruta de la imagen que deseamos utilizar.

Dicha imagen deberá estar en una de las resoluciones estándar del formato de vídeo elegido (la más reducida en PAL sería 352x288), si bien es conveniente tener en cuenta que, cuanto más pese el archivo, mayor será también el tamaño del vídeo generado, quedando menos espacio para la música (la imagen por defecto ocupa menos de 1 Kb.).

7 comentarios:

Anónimo dijo...

Buenas, este fin de semana se me rompió mi portátil que tenía hasta ahora. Un Lenovo Yoga 700 14-ISk que tenía estas características:

Procesador i7 6500U 3.1GHz
Memoria RAM 8GB DDR3 1600MHz
Disco duro 256GB SSD
Display 14" FHD IPS Multitáctil 1920x1080 píxeles
Controlador gráfico Nvidia GeForce 940M 2GB GDDR3

Lo compré hace 3 años y un par de meses en El Corte Inglés y en los últimos meses ya no iba bien y se apagaba solo, hasta que repentinamente ha dejado hasta de encender. Y cuando le conecto el cable de alimentación no se enchufa ni el led de la batería cargando. Yo pensaba que era algo del SDD porque en los últimos tiempos me poní algo de reparar al enchufar el portátil, pero no tiene sentido o relación creo yo con ni enchufarse o entrar a la bios o algo debería poderse. Estoy a la espera de ver que me dice mi informático.

Si es algo tipo placa base necesito un sustituto inmediato porque ahora mismo estoy usando una tablet con teclado (Asus T100) de mi hermano y para escribir y trabajar es un infierno. Valoro muchísimo que tenga una batería decente porque lo uso fuera de casa y en exteriores por mi trabajo. Y que tenga conexión Ethernet sería un plus, con el Lenovo usaba un adaptador e iba horrible y se desconectaba solo. No quiero ni escuchar hablar de Lenovo, como digo quiero entre 13,3 y 14 pulgadas y unos 600 euros pero podría estirar algo. El Yoga me costo 1.100 creo en un día sin IVA en el ECI y me duele mucho por lo que ha durado.

Puedo comprar en PC Componentes, El Corte Inglés, Fnac, Carrefour, Mediamarkt etc... pero prefiero Amazon. De momento he visto este:

ASUS VivoBook S14 S430FA-EB061 por 599€ (https://www.amazon.es/ASUS-VivoBook-...ct_top?ie=UTF8)

Pantalla Full HD (1920x1080) IPS de 14" - 35,56 cm
Procesador Intel® Core™ i5-8265U
8 GB de memoria RAM DDR4 a 2400 MHz
Almacenamiento 256 GB SSD


Alguna recomendación??


Saludos y muchas gracias, trabajazo el tuyo. Si me das un link de referido del/los que me recomiendas o del que pongo arriba lo compro a través del tuyo.

Salvador García dijo...

Un tuto muy interesante.

Muchas gracias Señor.

Salvador García dijo...

Un tuto muy interesante.

Muchas gracias Señor.

OTG dijo...

Anónimo del Yoga 700: mirate este: https://www.dell.com/es-es/work/shop/portátiles/g-series-15-3579-laptop/spd/g-series-15-3579-laptop

Unknown dijo...

Muchas gracias por el tutorías. Funciona

Alberto Hinojosa dijo...

Mi pregunta es , que formato físico me permitirá reproducir un Audio con 24/96 por ejemplo. Tengo entendido que en un CD solo puedo utilizar 16/44.

Y que programa utilizar.

Sergio Garcia Paños dijo...

Muchas gracias por tu tutorial, me ha dado la vida!!

Por cierto y para el que le interese, para pasar flac de 44.1khz a 48kz, o de 192k a 96khz o cualquier otro, cosa que no he conseguido con el Flac Frontend, se puede usar Foobar2000 + Free Encoder pack + src resampler, todo gratuito.

Saludos