Análisis de aplicación: K3b

Estas acciones han sido financiadas por la Junta de Comunidades de Castilla-La Mancha, a través del Programa de Isabel Torres cofinanciados por Sepecam y el Fondo Social Europeo.

Descargar análisis en formato PDF (abre ventana nueva)

DATOS TECNICOS

Nombre: K3b Versión: 1.0.5 Licencia: GPL Plataforma: Unix/Linux Idioma: Multilenguaje, incluye Español Web oficial: http://k3b.plainblack.com/Manual: http://docs.kde.org/kde3/es/extragear-multimedia/k3b/index.htmlDescripción básica: K3b es una completa aplicación para la grabación de discos ópticos para el entorno KDE, y que permite hacer todo tipo de operaciones con discos. 

FUNCIONALIDAD

K3b implementa gran cantidad de opciones y funcionalidades, cubriendo cualquier necesidad que un usuario de software libre pueda tener en torno a CD's, DVD's, imágenes o discos de audio. Permite grabar los típicos CD's o DVD's de datos, al igual que CD's de audio sin ningún problema. Además, permite la grabación de CD's mixtos con datos y audio, reconociendo el sistema ambas cosas, y un equipo de música solo las canciones. El programa permite grabar en distintos sistemas de archivos, no encontrando problemas en el combo Windows+Unix. En cuanto a imágenes, permite guardar cualquier proyecto en distintos formatos de imagen disponibles (para más información se facilitarán en la comparativa final), incluso imágenes de CD's de audio, aunque la opción está un poco escondida. Si se intenta hacer una imagen directa, creará un archivo .wav por cada pista de audio. Lo que se debe hacer es grabar los archivos como "un único archivo" en la opción de convertir pistas de audio, y elegir el formato cue. Todos los formatos de imagen creados o conseguidos por otras fuentes podrán ser grabados también con K3b si admite su formato. Y como se ha comentado, permite la conversión de archivos de audio que se tengan en el ordenador, a otros como mp3, flac, ogg, y hasta 23 tipos de archivos disponibles. También puede crearse una lista de reproducción o convertirlos todos en una pista de audio única. A la hora de crear un CD de audio también permite fusionar varias pistas de audio en una, añadir o quitar silencios, o particionar pistas. Es compatible con CD-Text por lo que se puede vincular cada canción con información como el título o el artista. Además K3b permite la preescucha de las canciones, la normalización de volumen y poder ocultar la primera pista. También permite la grabación de CD's y DVD's de vídeo, el borrado de discos regrabables, copiar 1:1 de un CD o DVD, e incluso extraer audio de un CD de música, y vídeo de un VCD o DVD de vídeo. Como característica especial, permite la grabación de un CD o DVD de eMovix, que se trata de una distribución de software libre reducida que reproduce archivos de vídeo al arrancar, basado en MPlayer. El programa también avisa cuando no puede realizar alguna acción porque el disco está siendo usado por otra aplicación, pero como punto favorable permite que pulsando un botón se fuerce el cierre de ellas. Fallos y/o carencias importantes Se comentarán a continuación algunas de las pegas del programa, aunque ofrece de por sí bastante seguridad y sobre todo fiabilidad, algo muy importante. Algunas de las funciones de la aplicación, como por ejemplo la normalización de volumen, requieren la instalación de paquetes aparte. Igualmente el programa avisa de ello, y te dice cómo instalarlo fácilmente con el típico "sudo apt-get install...". Los mayores problemas vienen con la grabación de VCD o DVD vídeo. En cuanto al DVD vídeo no se ha podido llevar a cabo ninguna grabación, porque advierte de que faltan archivos necesarios. La grabación de estos discos se divide en una carpeta de audio y otra de vídeo, pero no se explica exactamente el proceso de colocación de los mismos, ni qué tipos de archivos obligados debe haber. Colocando archivos de audio en una, y de vídeo en la otra, no funciona. En cuanto al VCD o SVCD, hay problemas con las rutas de los archivos que se añaden. Si sus rutas contienen algún nombre con carácter especial o tildes, la grabación no se llevará a cabo. Además, el programa avisa de que los archivos admitidos son solo mpeg, pero K3b no realiza la conversión directa por lo que al introducirlo en un reproductor DVD, si el archivo no estaba directamente en formato VCD, puede fallar. Además no permite mezclar en un mismo proyecto MPEG1 y MPEG2. Cumpliendo todos los requisitos, el VCD se graba correctamente (y podemos elegir VCD 1.1, VCD 2.0, VCD 3.0, SVCD y CD de vídeo HQ), pero posteriormente se han encontrado problemas para reproducirlo en algunos sistemas de pruebas Molinux 5.0, quedando el sistema bloqueado totalmente al introducir el disco, y teniendo que reiniciar. En un Windows XP, un portátil con Molinux 5.0 y un Debian, el VCD era reconocido y reproducido correctamente.

PORTABILIDAD / ADAPTABILIDAD

Plataformas disponibles K3b está programado para sistemas Linux/Unix, y en especial para el entorno de escritorio KDE. De todas formas, puede usarse en cualquier distribución libre con entorno gráfico simplemente bajando las librerías de KDE. Si se instala el programa directamente desde repositorio seguramente se instalen automáticamente antes. Puede descargarse desde la Web oficial: http://k3b.plainblack.com/downloadPlugins K3b incorpora plugins propios que pueden configurarse, relacionados con la decodificación de audio y su conversión, los controladores de audio, y otras funciones especiales del programa. Se podría decir que algunas de las opciones de la aplicación se implementan con estos complementos (configurables) y que cuando hacen falta el programa avisa y dice cómo instalarlos. No se conocen plugins externos que añadan cooperación con otras aplicaciones, como suele ocurrir en otros aplicativos.

USABILIDAD

Diseño de la interfaz El diseño de la aplicación es bastante atractivo y colorido, sobre todo comparado con otras aplicaciones similares bastante simplistas. Mediante la interfaz gráfica que se presenta se pueden realizar todas las operaciones sin tener que acceder a menús ni configuraciones. El espacio se divide en dos partes, arriba se muestra el directorio de archivos y carpetas para elegir los datos que se incluirán en los proyectos, y abajo las opciones de K3b. Todas las opciones están representadas con iconos grandes y una breve descripción más que suficiente (por ejemplo Copiar CD) con un dibujo. Son representadas las 6 funciones que han considerado más importantes, y abajo hay un botón de "Más acciones" donde se despliegan en una ventana emergente el resto de acciones, hasta 18. Pero lo mejor de todo es que los botones se pueden configurar, añadiendo o quitando accesos directos de la funcionalidad que se quiera. Para añadir archivos al proyecto basta con arrastrar directamente del escritorio, o usar la navegación de la parte de arriba de la aplicación, donde haciendo clic se añade cualquier fichero. A la hora de ultimar la grabación, se presenta un cuadro con varias pestañas para configurar opciones como el sistema de archivos, CD-Text, simular, verificar datos al terminar, enlaces simbólicos, nombre del disco o normalizar audio entre otras muchas. El programa también contiene un menú de configuración más avanzado, como detalles del dispositivo de audio, configuración de la interfaz gráfica, del dispositivo lector, entre otras preferencias más detalladas. Además el programa permite la integración con el navegador Konqueror y la utilización del protocolo DCOP, un sistema de control remoto para comunicación entre aplicaciones mediante scripts. La interfaz gráfica también es personalizable, pudiendo configurar al gusto toda la barra de herramientas y elementos visibles. Pueden crearse accesos directos en la barra de entre todas las acciones disponibles en un listado, y ocultar o mostrar diversos elementos así como elegir su colocación. Otro punto favorable es que una pequeña ventana emergente en el escritorio indica siempre el proceso de grabación de los discos, no teniendo que tener siempre visible la ventana del programa. Facilidad de uso En general el uso y la navegación por el programa es bastante visible y accesible, las funcionalidades y el uso básico de la aplicación no es rebuscado y destacan los botones para la creación de proyectos. Sí es cierto que muchas opciones y algunas con términos muy técnicos pueden confundir a muchos usuarios, pero la mayoría de las veces todo funciona con la configuración normal y simplemente añadiendo archivos y grabando. Aunque hay ciertos proyectos como el DVD vídeo o grabar una distribución de eMovix que requieren conocimientos sobre los archivos a incluir y cómo distribuirlos, que K3b no detalla. Otro punto negativo es que algunas opciones específicas están muy escondidas o no son intuitivas. Muchas opciones están disponibles solo al hacer clic derecho sobre un fichero añadido y pinchar en propiedades, o por ejemplo crear una imagen de audio .cue está disponible a través de la conversión de formato de las canciones, algo que no es evidente. Lo que está claro es que K3b está lleno de funcionalidades que descubrir con el tiempo, y que satisfará las necesidades de cualquier usuario pues funciona y todo lo básico es fácil de hacer. Accesibilidad K3b está parcialmente preparado con funciones de fácil acceso para personas con problemas de accesibilidad de cualquier tipo. Incluye notificaciones para diversos procesos que se llevan a cabo con éxito, o errores que puedan ocurrir. Para ello pueden definirse sonidos, ejecución de programas o avisos en ventanas emergentes. Además hay que añadir la configuración de su interfaz gráfica, que ésta es de colores aunque no son configurables, y que contiene decenas de acciones para realizar con atajos rápidos de tecla configurables. De todas formas la aplicación puede integrarse perfectamente con cualquier tecnología de asistencia del sistema operativo.

RENDIMIENTO

Equipo de pruebas Sistema operativo: Molinux 5.0 Dorotea Procesador: Dual-Core AMD Opteron 1218 Memoria: 2 GB de RAM Tarjeta Gráfica: nVidia Quadro FX 1500 Consumo de memoria En el equipo de pruebas usado para el análisis, se ha comprobado que en un estado de pausa sin realizar acciones, consume 23.4 MB, y ejecutando acciones como grabación de DVD, borrado de CD-RW o grabación de CD de audio, el consumo oscila entre 24,5 y 25,5 MB. El incremento es pequeño y el consumo total no es demasiado grande para una tarea de este tipo, no impidiendo al usuario realizar más tareas en su equipo. Velocidad de ejecución La aplicación tarda algunos segundos en iniciarse (no más de 5), aunque puede influir si se usa en su entorno nativo (KDE) o no. Su navegación es de respuesta rápida y ágil gracias al directorio de archivos que incorpora para buscar fácilmente ficheros a añadir. En cuanto a la grabación, aunque depende de factores como el disco o la grabadora, es bastante rápida y no excede tiempos de espera como para aburrir y preocupar al usuario.

DOCUMENTACION

Cantidad En el siguiente enlace puede encontrarse el manual de K3b: http://docs.kde.org/development/es/extragear-multimedia/k3b/index.htmlCalidad El manual aunque es breve, hace un pequeño paseo por todas las funcionalidades de la aplicación explicándolas, y como ejemplo ofrece unas recetas de la grabación de un CD de datos y otro de audio. El punto negativo es que el FAQ es demasiado corto. El positivo es que explica cómo usar la interfaz DCOP. En la web oficial puede encontrar un FAQ algo más extenso: http://k3b.plainblack.com/faq También encontramos los requisitos del programa (http://k3b.plainblack.com/requirements), cómo ripear un DVD (http://k3b.plainblack.com/videoencoding) o cómo instalar con el código fuente (http://k3b.plainblack.com/installation). No hay más sitios donde encontrar información recogida del programa, pero buscando en Google se encuentran manuales específicos o problemas con respuesta de muchos usuarios. Por ejemplo: http://www.angelfire.com/linux/gatolinux/public/spanish/manuales/GrabarISOconK3B.htmlhttp://www.kubuntu-es.org/wiki/multimedia/manual-k3b-grabar-datos-cddvd-sesion-o-multisesionesIdioma El manual está en español y la aplicación también, aunque la Web se encuentra en inglés. Hay bastante información en la red sobre el programa en castellano.

COMUNIDAD

Número de usuarios Si atendemos a la forja del proyecto (http://sourceforge.net/projects/k3b/files/), la versión 1.0.5 ha obtenido 105,222 descargas solo desde la Web oficial y en su versión de código fuente. Hay que tener en cuenta que no se contabilizan todas las descargas en paquetes instaladores como .deb, desde repositorios o desde las decenas de portales de descargas de programas que hay en la red. Recordar también que viene por defecto en el escritorio KDE y puede descargarse desde repositorios oficiales. La nueva versión alfa acumula casi 5.000 descargas solo en la forja. Foros y portales de ayuda Hay un foro accesible desde la forja aunque poco visible (http://sourceforge.net/projects/k3b/forums/forum/82192) en inglés, aunque como se ha comentado hay bastante información y usuarios dispuestos a ayudar en muchos foros de comunidades de software libre. También existe una lista de correo oficial https://lists.sourceforge.net/lists/listinfo/k3b-userContribuciones Se puede contribuir reportando bugs aquí: https://bugs.kde.org/ o haciendo donaciones http://k3b.plainblack.com/donations . También puede crearse un skin http://k3b.plainblack.com/themeshowto . Frecuencia de versiones La versión 1.0.5 se lanzó en Mayo de 2008 y no ha recibido actualizaciones o mejoras visibles, porque es bastante estable y tampoco necesita urgentemente. Hay que añadir que hasta su salida, en apenas un año se lanzaron 5 versiones. Igualmente justo un año después se lanzó la primera versión alfa de la nueva versión, y en Octubre de 2009 se puede disfrutar de la última revisión de la que será la 1.68.