Creación de ogg "al vuelo"

Jose Luis Jiménez

16 de mayo de 2003

Esta receta está basada en un fragmento de un artículo de Luguch (harpo@softhome.net http://www.luguch.cjb.net) aparecido en el primer número de Linux Free Magazine.

La idea es transformar las canciones de un CD de música a archivos ogg (en el artículo se transformaba a mp3) sin tener que generar el archivo wav, con el consiguiente ahorro de espacio.

Para hacerlo vamos a utilizar cdparanoia para extraer la canción del CD y oggenc para comprimirlo, por tanto si no los tenemos procedemos a la instalación de los paquetes (por supuesto como root) cdparanoia y vorbis-tools:

  apt-get install cdparanoia apt-get install vorbis-tools

Una vez instalado lo único que tenemos que hacer es meter el CD en el lector y ejecutar:

  cdparanoia -Z -Y Numero_de_cancion - | oggenc -o cancion.ogg -

El - al final de las opciones de cdparanoia indica que la salida la dirija por la salida estándar, en lugar de escribirla a un fichero wav. De igual modo el - al final de las opciones de oggenc le indica que la entrada la coja de la entrada estándar en lugar de utilizar un fichero wav.

Si quisiera extraer el segundo tema de un CD de Peter Gabriel lo único que tendría que hacer sería:

  cdparanoia -Z -Y 2 - | oggenc -o petergabriel2.ogg -

Y al cabo de un rato lo tendría listo para escuchar con, por ejemplo, ogg123 (que también viene en el paquete vorbis-tools):

  ogg123 petergabriel2.ogg



Página creada en: 2004-11-04 11:41:05 +0000
© Copyright 2001, 2002, 2003, 2004, La Espiral, debian-laespiral@lists.debian.org
Permitida la copia y distribución textual, integral, siempre y cuando se mantenga este aviso.