# El manual de &kscd;

Jonathan
Singer

    jsinger@leeta.net

David
White

    a9403784@unet.univie.ac.at

Bernd
Johannes
Wuebben

    wuebben@kde.org

Desarrollador
Dirk
Forsterling

    milliByte@gmx.net

Desarrollador
Dirk
Foersterling

    milliByte@gmx.net

Desarrollador
Lauri
Watts

    lauri@kde.org

Revisor
Salvador
Gimeno Zanón

    salgiza@jazzfree.com

Traductor
Miguel
Revilla Rodríguez

    yo@miguelrevilla.com

Traductor
Santiago
Fernández Sancho

    santi@est.unileon.es

Traductor
2000
2004
J Singer
&FDLNotice;
2002-10-07
1.4

&kscd; es un pequeño y rápido reproductor de CDs, con soporte de CDDB, para las plataformas &UNIX;.

KDE
kdemultimedia
kscd
música
CD
audio

## Introducción

&kscd; es un rápido reproductor de &CD;s, con soporte de CDDB, para las plataformas UNIX. &kscd; son las siglas de The KDE Project's small/simple &CD; player (el pequeño/simple reproductor de &CD;s del proyecto KDE).

Nuevo: el script incluido de Perl `workman2cddb.pl` para facilitar la migración de usuarios de Workman.

Espero que disfruten de este reproductor de &CD;s.

Bernd Johannes Wuebben

wuebben@kde.org

### Plataformas soportadas

&kscd; soporta, de forma explicita, las siguientes plataformas:

- Linux.

- FreeBSD.

- NetBSD.

- BSD386.

- Sun.

- &Solaris; (incluyendo soporte para cdda).

- &HP-UX;.

- &SGI; Irix (incluyendo soporte para cdda).

- Sony NEWS.

- OSF/1.

- Ultrix.

y debería compilarse en muchas otras plataformas con pequeñas modificaciones.

## Elementos principales de la pantalla

### Funciones básicas

La interfaz de &kscd;
La interfaz de &kscd;

Esta es la ventana principal de &kscd;. Debería ver algo similar cuando arranque &kscd; Los controles de la ventana se explican abajo, sin ningún orden concreto.

#### El panel de control

El panel de control
El panel de control

Este es el panel principal de control para &kscd;. La función de estos botones debería ser familiar para cualquiera que haya utilizado alguna vez un reproductor de &CD;s.

El botón superior en el diagrama superior, alterna entre la reproducción y la pausa del &CD;. El botón izquierdo de la segunda fila detiene la reproducción del &CD;. El botón derecho de la segunda fila expulsa el &CD;. Los dos botones de la tercera fila permiten que se reproduzca la pista siguiente (derecha) o anterior (izquierda). El botón izquierdo de la fila inferior activa o desactiva la reproducción aleatoria. El botón derecho de la fila inferior activa o desactiva la repetición, por tanto, se volverá a reproducir el &CD; nuevamente cuando haya finalizado con la última pista de audio.

#### El visor de estado

El visor de estado
El visor de estado

Este es el visor de estado. Comenzando por arriba, de derecha a izquierda, podrá encontrar el visor de tiempo (mire abajo para encontrar una descripción de los distintos modos de visualización), el estado de la unidad de &CD-ROM;, la duración total del &CD; de audio, la configuración de volumen, y la pista actual, así como el número total de las mismas (act./tot.). Las dos líneas de texto muestran el artista y el título del &CD;, además del título de la pista, suponiendo que estos datos existan en la base de datos de &CD;s (CDDB) local o en red.

Este botón salta entre los distintos modos en los que se puede mostrar el tiempo. De forma predeterminada, &kscd; muestra el tiempo transcurrido de la pista actual, si el &CD; está en reproducción, ––:–– ó 00:00 si no se está reproduciendo el &CD;. Al pulsar este botón se alterna entre los modos de: tiempo restante de la pista, tiempo total transcurrido, y tiempo total restante.

#### El botón de configuración

El botón de Extras
El botón de Extras

Este botón abre un menú con un número de opciones. Puede seleccionar el panel de configuración de &kscd; o configurar los accesos rápidos de teclado. Desde él podrá configurar &kscd; para que funcione en su máquina. Vea la sección acerca de la configuración de &kscd;, para obtener más detalles sobre cómo configurar &kscd;.

El menú proporciona varias herramientas para ayudarle a buscar información sobre el artista en Internet. Puede encontrar información acerca de fechas de actuaciones, información sobre ventas, y otros datos pulsando en este botón y seleccionando la opción apropiada en el menú desplegable que aparece.

Este menú también permite abrir este documento de ayuda, informar de fallos, aprender más sobre &kscd; y &kde; y salir de &kscd;.

#### El botón CDDB

El botón CDDB
El botón CDDB

Este botón muestra el panel de edición de entradas de la CDDB (Base de Datos de Discos Compactos).

La CDDB puede identificar su &CD; y a menudo descargar la lista de pistas de ese &CD; o cargarlas desde el sistema de ficheros. Vea la sección acerca del editor de la base de datos de &CD;s para obtener más detalles sobre la utilización de esta herramienta.

#### El botón de volumen

El botón de volumen
El deslizador de volumen

Este botón mostrará un deslizador que controla el volumen de la salida de audio del &CD;. Cuanto más a la derecha más alto y cuanto más a la izquierda más bajo. Si va a reproducir su &CD; a través de la tarjeta de sonido, el mezclador de su tarjeta de sonido también afectará al volumen de reproducción.

#### El selector de pistas

El selector de pistas
El selector de pistas

Este desplegable le permite seleccionar directamente una pista a reproducir.

## Configurando &kscd;

### La ventana principal de configuración

La ventana principal de configuración de &kscd; es un diálogo dividido en tres secciones principales.

- Reproductor de CD

- Buscar en freedb

- Enviar freedb

### La pestaña Reproductor de CD

La pestaña Reproductor de CD
La pestaña Configuración de KSCD

Los campos Color del LED: y Color del fondo: muestran los colores del texto y del fondo del visor de estado. Pulse en las barras de color para modificar estos colores.

Mostrar el icono en la bandeja del sistema hace que aparezca un control de &kscd; en el panel de &kicker;.

Utilice la opción Saltar intervalo para configurar el número de segundos a saltar hacia delante o detrás, cuando se pulsen los botones saltar hacia delante o saltar hacia atrás del Panel de control.

Reproducir al cerrarse la bandeja causa que el &CD; se reproduzca automáticamente al cerrar la bandeja, sin necesidad de pulsar el botón Reproducir.

Expulsar al terminar hace que el &CD; sea expulsado cuando acabe la reproducción.

Dejar de reproducir CD al salir hace que la reproducción del &CD; se detenga cuando se cierre &kscd;.

El campo Dispositivo CD-ROM contiene el nombre del dispositivo de &CD-ROM; que se utilizará para reproducir &CD;s de audio. El valor predeterminado es `/dev/cdrom`. Los permisos para este dispositivo tiene que estar configurados de forma que se pueda abrir en modo de sólo lectura. Para cambiar los permisos para este dispositivo necesitará, en la mayoría de los casos, tener privilegios de superusuario y podrá realizarlo desde la línea de comandos, o desde el modo Súper Usuario de &konqueror;.

El botón Ayuda abre la página de contenidos de la ayuda de &kscd;.Aceptar guarda la configuración y cierra la ventana; Aplicar guarda la configuración sin cerrar la ventana; Cancelar cierra la ventana sin guardar los cambios.

### La pestaña buscar freedb

La pestaña buscar freedb del diálogo de configuración
La pestaña buscar freedb del diálogo de configuración

La pestaña buscar freedb configura las funciones sobre CDDB de &kscd;.

La opción Modo determina como se hace la búsqueda en CDDB. Sólo caché significa que solo se utilizará la informació existente en su ordenador. Caché y remoto buscará información que realmente no tenga, mientras que Sólo remoto buscará cada disco en Internet. Se puede configurar el tiempo máximo de espera de la búsqueda.

La lista Servidor CDDB le permite especificar el servidor freedb. Introduzca la dirección del servidor y un número de puerto. Seleccione una entrada de esta lista y aparecerá en el campo de texto sobre el cuadro de selección. También se puede configurar la forma de conexión (CDDB o HTTP), que podrá utilizar como valor predeterminado. El cuadro Ubicación de la caché le permite seleccionar la carpeta en la que desee que se guarden las entradas CDDB localmente.

### La pestaña enviar freedb

La pestaña enviar freedb

La pestaña enviar freedb configura la conexión al servidor de correo para enviar una nueva entrada CDDB. Esto es práctico si no tiene su propio sistema configurado como servidor. Marque Activar envío a través de SMTP para utilizar esta característica.

Puede seleccionar Utilizar direcciones de correo del centro de control si así lo desea. Si desea abrir el módulo de &kcontrol; para configurar esta dirección de correo, pulse el texto llamado Abrir el panel de control de las direcciones de correo electrónico. Cambiar las direcciones cambiará las direcciones predeterminadas para todas las aplicaciones de &kde; que utilizan esta configuración, no solo de &kscd;, por ello, utilice esto con cuidado.

Seleccione su perfil preferido de correo con la opción Utilizar la siguiente dirección de correo electrónico. Introduzca su dirección de correo electrónico, una dirección de respuesta, si lo desea, y la dirección del servidor SMTP en el campo Servidor SMTP. También puede necesitar proporcionar un nombre de usuario para autentificación, y el número del puerto (normalmente `25` ) en el campo llamado Puerto.

El botón Ayuda abre la página de contenidos de la ayuda de &kscd;.Aceptar guarda la configuración y cierra la ventana; Aplicar guarda la configuración sin cerrar la ventana; Cancelar cierra la ventana sin guardar los cambios.

## El editor de la base de datos de CDs

El editor de la base de datos de CDs
El editor de la base de datos de CDs

El editor de la base de datos de &CD;s le permite modificar, descargar, guardar, anotar, y enviar entradas de tipo CDDB (Compact Disc Data Base)

Si existe una entrada en el árbol local de la CDDB (vea la subsección sobre CDDB en el capítulo Configuración) para el &CD; que se encuentra en la unidad de &CD-ROM;, o si el disco fue encontrado en la freedb, verá el nombre del artista y el título del &CD; en los campos Artista y Título y una lista de las pistas con los títulos de las canciones en el cuadro de selección Pistas. En caso contrario, verá una lista de las pistas y las duraciones sin los títulos.

Puede realizar una anotación para el disco entero pulsando en el botón Comentario debajo del campo Título , o para la pista seleccionada en el cuadro de selección Pistas mediante el botón adyacente Comentario. Si selecciona una pista en el cuadro Pistas, el título, si existe, aparecerá en el campo Título situado debajo. Puede escribir un título para la canción en el campo, o editar la entrada conforme desee. Pulse la tecla Intro en su teclado y el texto aparecerá en la línea adecuada del cuadro de selección.

Una vez que se le ha dado título a todas las pistas y que los campos Artista yTítulo han sido rellenados, puede pulsar el botón Enviar para enviar sus entradas por correo a la freedb.

Se le pedirá que seleccione una categoría para el envío. La sección ID del disco muestra el código de 32 bit (ID) utilizado por freedb para identificar un disco compacto. Sobre el código ID se encuentra la categoría de la entrada de freedb. Estas categorías se corresponden con el árbol de subdirectorios del directorio elegido como Directorio base de freedb en la pestaña freedb de la ventana de configuración de &kscd;.

La etiqueta Tiempo total: muestra el tiempo de reproducción total del &CD;.

Pulse el botón Obtener info. para descargar los datos de la CDDB. Pulse el botón Aceptar para guardad localmente los cambios. El botón Cerrar cierra el editor de la base de datos de &CD;s sin guardar los cambios.

## Uso de &kscd; en el panel de &kde;

Uso de &kscd; en el panel de &kde;
Uso de &kscd; en el panel de &kde;

Cuando la casilla Mostrar icono en la bandeja del sistema esté marcada, aparecerá un pequeño applet de &kscd; en el Panel de KDE. A diferencia de la ventana principal de &kscd;, este applet se encuentra disponible en todos los escritorios. Pulse con el botón derecho en el applet para mostrar un menú desplegable desde el que controlar la reproducción del &CD;. El pulsar con el botón izquierdo en el applet oculta la ventana principal de &kscd;. Si la ventana principal se encuentra oculta, el pulsar por segunda vez con el botón izquierdo la restaurará.

Para ser precisos, el applet se muestra en la bandeja del sistema en el panel. Si no aparece ningún applet cuando se minimiza &kscd;, puede que haya eliminado la bandeja. Para añadirla, pulse con el botón derecho en un punto vacío del panel y seleccione Añadir Applet Bandeja del sistema

## Soporte para CDDB

La base de datos freedb es una base de datos en red distribuida accesible desde Internet, que contiene información sobre la mayoría de &CD;s de audio en circulación. Si tiene acceso a Internet, es probable que nunca tenga que introducir manualmente los datos sobre sus &CD;s si ha configurado correctamente esta opción. Vea la subsección sobre la pestaña de freedb en el capitulo sobre la configuración de &kscd; para obtener instrucciones detalladas sobre como configurar este servicio, y la sección el editor de la base de datos de CDs para encontrar instrucciones sobre como editar las entradas de la CDDB.

La utilización de la CDDB es gratis. Se anima a los usuarios a que envíen nuevas entradas a la base de datos.

Cuando prepare entradas para la CDDB, por favor, tome los siguientes puntos en consideración:

- Utilice los caracteres estándar del latín. Algunos caracteres especiales están soportados, pero no se aceptarán entradas que utilicen, por ejemplo, caracteres del alfabeto griego o cirílico.

- Utilice un único carácter / en el campo Artista / Título del disco en el editor de la base de datos de &CD;s.

  En el caso de los &CD;s de música clásica, es una practica común poner el nombre del compositor en la sección Artista (antes de la barra) y el nombre del intérprete en la sección Título (después de la barra).

- Si envía una entrada que ya existe en la base de datos, cualquier información extra que introduzca puede que se añada a la entrada existente.

De forma predeterminada, &kscd; instala las categorías estándar de CDDB en `$KDEDIR/share/apps/kscd/cddb`. Puede crear tantos directorios de subcategorías como desee. Sin embargo, al enviar los datos, sólo se mostrarán las categorías oficiales de la CDDB. La dirección predeterminada de envío es freedb-submit@freedb.org. Para obtener más información sobre freedb visite su página principal.

La entrada local de CDDB para un &CD; en concreto, se guarda en el archivo `nombre de la categoría/ID del disco` en el directorio raíz de CDDB. Estos archivos pueden ser editados con cualquier editor de textos, si no tiene nada mejor que hacer en su tiempo libre.

## Preguntas y respuestas

Veo este diálogo cuando arranco &kscd;. ¿Cuál es el problema?

Diálogo de error
Diálogo de error

Significa que &kscd; no pudo abrir su unidad de &CD-ROM;. El nombre del dispositivo en el campo Dispositivo CDROM de Configuración de kscd debe apuntar al dispositivo de bloque asociado a su unidad de &CD-ROM;. A menudo se tratará de un enlace al dispositivo IDE (`/dev/hdx`) o SCSI (`/dev/sdx`) correspondiente.

El dispositivo pertenece normalmente al usuario root y al grupo root, y no se permite a los usuarios normales abrirlo para lectura, escritura o ejecución directamente. Esto no tiene nada que ver con el comando `mount`, que no tiene problema de permisos ya que se encuentra SUID (Set User ID, es decir, utiliza la función `setuid()` de la biblioteca estándar de Un*x para tomar la identidad de otro usuario). &kscd; debe de poder obtener un descriptor de fichero de sólo lectura que apunte al dispositivo de &CD; para poder controlar el &CD-ROM; y leer datos directamente del disco.

Si tiene la contraseña del superusuario, puede arreglar esto fácil y rápidamente. Cambie al usuario root y ejecute ``chmod` `a+r` `/dev/cdrom`` para permitir que cualquier usuario del sistema pueda leer desde `/dev/cdrom`. Si su dispositivo de &CD-ROM; tiene otro nombre, cambie los permisos a ese dispositivo siguiendo el mismo procedimiento. Si no tiene la contraseña del superusuario, pídale amablemente al administrador del sistema que le dé permisos de lectura sobre el dispositivo de &CD-ROM;.

Vea también el capitulo sobre la configuración de KSCD

No consigo que la CDDB funcione. ¿Como puedo obtener información sobre lo que estoy haciendo mal?

Si tiene problemas usando la CDDB intente ejecutar &kscd; desde la línea de comandos con la opción `-d` y observe la salida de depurado.

## Créditos y licencias

Copyright de &kscd; 1997,1998 Bernd Johannes Wuebben wuebben@kde.orgwuebben >

&kscd; contiene código sacado de:

- workman 1.4 beta 3 Copyright (c) Steven Grimm koreth@hyperion.com

Agradecimientos especiales a Ti Kan y Steve Scherf, los inventores del concepto CDDB. Visite http://ww.cddb.com para obtener más información sobre la CDDB.

Y agradecimientos muy especiales a David White, quien escribió el documento de ayuda de &kscd; original. ¡Gran trabajo David!

Documentación actualizada para KDE 2.0, y con Copyright de Jonathan Singer jsinger@leeta.net.

Traducido por Salvador Gimeno Zanónsalgiza@jazzfree.com, Miguel Revilla Rodríguez yo@miguelrevilla.com y Santiago Fernández Sancho santi@est.unileon.es.

&underFDL; &underGPL;

## Instalación

### Cómo obtener &kscd;

&install.intro.documentation;

### Requerimientos

Para que &kscd; se compile correctamente, necesita la última versión de las bibliotecas de KDE, además de las bibliotecas &Qt; y C++. Todas las bibliotecas necesarias, así como &kscd; pueden encontrarse en el &FTP; de &kde;, ftp://ftp.kde.org/pub/kde/.

### Compilación e instalación

&install.compile.documentation;

Por favor, informe al encargado actual, Dirk Foersterling, a milliByte@gmlx.net de cualquier modificación que realice para conseguir que &kscd; se compile en su plataforma.

&documentation.index;