# audiocd

2001-07-14
2.20.00

Le permite tratar CDs de audio como un sistema de archivos real, donde las pistas están representadas como archivos, y cuando se copian desde el directorio son extraidas digitalmente desde el CD. Así se asegura una copia perfecta de los datos audio.

Para ver como funciona este slave, inserte un CD de audio en su &CD-ROM; e introduzca `audiocd:/` en &konqueror;. Al cabo de unos segundos verá una lista de pistas y algunos directorios.

Los CDs de audio realmente no tienen directorios, pero el slave audiocd los porporciona como algo conveniente. Si mira dentro de estos directorios verá que todos ellos contienen el mismo número de pistas. Si está conectado a Internet, algunos directorios tendrán los títulos de las pistas actuales mostradas como nombres de archivos.

La razón de la existencia de estos directorios separados es para asegurar que usted pueda elegir el formato en el que desea escuchar (o copiar) las pistas en el CD.

Si arrastra una pista desde el directorio `Ogg Vorbis` y lo suelta en otra ventana de &konqueror; abierta en su directorio personal, debería ver un cuadro de progresión que muestra que la pista está siendo extraida desde el CD y guardada en un archivo. Advierta que Ogg Vorbis es un formato comprimido, de modo que el archivo en su directorio principal aparecerá bastante más pequeño que si hubiera copiado los datos brutos.

El mecanismo trás esta operación es bastante simple. Cuando se solicita al slave audiocd que descargue una pista desde el directorio `Ogg Vorbis`, comienza a extraer datos digitales de audio desde el CD. A medida que envia los datos a su directorio personal, estos se codifican en formato Ogg Vorbis (los datos audio de un CD audio no son un formato particular, simplemente son datos binarios en bruto.)

También podría intenter arrastrar un archivo con extensión `.wav` y soltarlo en el reproductor de medios de &kde;, &noatun;. En este caso, el proceso bajo el escenario es similar, excepto que en lugar de codificar los datos en formato Ogg Vorbis, se guarda, tras una conversión muy sencilla desde datos binarios brutos (que es lo que representan los archivos `.cda` en el directorio superior), en formato RIFF WAV, que es un formato no comprimido reconocido por la mayor parte de los reproductores multimedia.

&noatun; debería reproducir sin problemas los archivos `.wav`, pero si observa algún problema, debería intentar utilizar la opción `paranoia_level`, que se explica más abajo.

## Opciones

`device`

  Fija la ruta al dispositivo CD de audio, &eg; `audiocd:/`?device`=`/dev/sdc``. Normalmente, el slave tratará de encontrar un dispositivo CD con un CD audio en su interior, pero si fallara o dispone de más de un dispositivo CD, intente esta opción. Advierta que el diálogo de configuración le permite fijar una valor predeterminado para esta opción.

`paranoia_level`

  Fija la cantidad de errores detectados y corregidos usados al extraer los datos.

  Nivel 0

    Sin detección o corrección. Sólo útil si dispone de un dispositivo de CDs perfecto (lo que es improbable).

  Nivel 1

    Activar la comprobación y correción básica de errores

  Nivel 2

    Predeterminado. Especifica que sólo se aceptará una extracción perfecta.

  El nivel 2 tiene una desventaja. La extracción puede ser muy lenta, de modo que la reproducción digital en tiempo real puede no funcionar correctamente. Si usted dispone de un dispositivo de CDs de buena calidad (más caro no es equivalente a mejor) probablemente no experimentará una extracción muy lenta, pero un dispositivo malo puede tardar días (!) en la extracción de datos audio desde un CD.

`use_cddb`

  Especifica que los nombres de las pistas de los CDs insertados se buscarán en la base de datos de los CDs en Internet. Los CDs audio no tienen nombres de pistas, pero la base de datos de CDs en Internet es un sistema inteligente que utiliza un identificador especial único generado por el número y longitud de las pistas en cada CD para hacer una referencia cruzada con la lista de pistas. Las listas de las pistas son un esfuerzo de la comunidad de Internet y están disponibles para todos.

  Puede enviar sus propias listas de pistas usando &kscd;, el reproductor &kde; de CDs.

  Esta opción está activada por omisión. Si su conexión a Internet no está bien configurada, puede que las pistas de su CD no aparezcan. En este caso, intente `audiocd:/?`use_cddb`=`0`` para desactivar esta opción.

`cddb_server`

  Configure la conexión del servidor de la base de datos de CDs de Internet. Por omisión, esta es freedb.freedb.org:888, que signifca el servidor freedb.freedb.org escuchando en el puerto 888.

## Ejemplos

`audiocd:/?device=/dev/scd0?paranoia_level=0&use_cddb=0`

  Ofrece una lista de las pistas en el CD audio insertado en `/dev/scd0`, que en &Linux; especifica el primer dispositivo &CD-ROM; SCSI. Si copia las pistas desde el CD, la extracción digital se realizará sin correción o detección de errores. No se contactará con ninguna base de datos de CDs en Internet.

## Preguntas frecuentes

Obtengo El archivo o directorio / no existe. ¿Cómo arreglo esto? Tengo un CD dentro de mi unidad

Intente ejecutar ``cdparanoia` `-vsQ`` desde su cuenta (no como root). ¿Ve una lista de pistas? Si no la ve, asegurese de que tiene permiso para acceder al dispositivo de CDs. Si está utilizando emulación SCSI (lo que es posible si dispone de un escritor IDE de CDs) asegurese de que dispone de permisos en el dispositivo genérico SCSI, que probablemente es `/dev/sg0`, `/dev/sg1`, &etc;. Si esto no funciona, intente introducir `audiocd:/?device=/dev/sg0` (o similar) para indicar a kio_audiocd cual es su dispositivo de &CD-ROM;.