J-Kiltro 4.0 Beta 2 Liberado

martes, 21 de octubre de 2008
Hoy he liberado la versión 4.0 Beta 2 de mi software de conversión de archivos de audio multi formato J-Kiltro.
Si bien es beta, funciona a full. Aún me falta revisarlo a detalle y agregarle algunas características mas, por eso está en esa fase.

Para quienes no saben de qué hablo, J-Kiltro es un software que sirve para convertir un archivo de audio de un formato a otro, por ejemplo mp3 a ogg, wma a mpc. Soporta 14 formatos de entrada y 12 de salida.

Los formatos de entrada son:
aac,aiff,ape,au,flac,m4a,m4b,mp3,mp4,mpc,ogg,ra,wav y wma
y los formatos de salida son:
aac,aiff,ape,au,flac,m4a,m4b,mp3,mp4,mpc,ogg y wav
Esta aplicación está desarrollada 100% en java utilizando el IDE NetBeans 6.1.

Dentro de las caracteristicas de ésta versión se encuentran:
  • Interfaz muy simple y amigable.
  • Soporta 14 formatos de entrada y 12 de salida.
  • Extracción de pistas de audio desde CD (son selección de pistas).
  • Tiene previsualizador de audio con un reproductor interno (mp3, ogg, flac, wav, aiff y au).
  • Obtiene metadata desde archivos de audio automáticamente.
  • Permite editar la metadata de los archivos de audio.
  • Detección automática de dependencias.
  • Permite el ingreso de archivos de distintos formatos a la lista y automáticamente sabe como tratarlos para llevarlos al formato de destino.
  • Soporta distintos look and feel.
  • etc.
Ésta aplicación solo funciona en distribuciones Linux ya que requiere de algunas aplicaciones de linea de comandos para hacer las conversiones. Las dependencias son:
  • Lame
  • Vorbis-tools
  • Mppdec y Mppenc
  • Sox
  • Mac
  • Flac
  • Faac y Faad
  • Mplayer
  • CD Paranoia
  • JRE 1.6 update 10
Todas las dependencias (o la mayoría) están disponibles en los repositorios de las distribuciones Linux, por ejemplo todas están disponibles en openSUSE 11.0, por lo que antes de pensar en compilarlas tu mismo, mejor descargalas usando el gestor de paquetes de tu distro (YaST, apt-get, yum, etc.), es mucho mas simple.

La razón de que no corre en Windows es simple, no le he dado soporte. Si bien está desarrollado en Java, la detección de dependencias es solo para distribuciones Linux y los comandos de conversión no son los mismos en una distro Linux y en Windows. De todas formas estos dos aspectos son simples de modificar para portar la aplicación a Windows.

Si alguien está interesado en dar el soporte para que esta aplicación corra en otros SO bienvenido sea, el código está bajo la licencia GPL 3.

Dejo algunas imágenes a continuación:


Saludos !!!

0 comentarios:

Publicar un comentario en la entrada