dir2ogg – Conversor de archivos de audio

Solapas principales

Índice

  • 1.Introducción
  • 2.Instalación
  • 3.Uso
  • 4.Ejemplos
  • 5.Fuentes

     

    Introducción

     

    Dir2ogg es un script en python que convierte archivos de sonido MP3, M4A, WMA, FLAC y WAV al formato libre OGG Vorbis. Inicialmente fue desarrollado por Darren Kirby. Funciona al utilizar juntos a mpg123, faad y oggenc. De esta manera facilita al usuario la conversión de sus archivos de música preservando sus tags.

     

    dir2ogg

     

    Los archivos OGG son entre 15 y 20 porciento más pequeños que sus contrapartes en MP3, con una relativa calidad de audio. Dir2ogg puede ser invocado con la opción -d en la linea de comandos para convertir varias carpetas a la vez, o indicarle los archivos MP3, M4A, WMA y WAV como argumentos. Dir2ogg podrá convertir solo aquellos formatos que sean soportados.

     

    Si esta convirtiendo archivos M4A, WMA y WAV con la opción -d debería de agregar las opciones -w, -m o -W respectivamente. Estas no son necesarias a menos que este usando -d. Notemos que si estamos convirtiendo archivos en formato M4A requiere que tengamos instalado faac, y si son WMA necesita de mplayer.

     

    Además tengamos en cuenta, que si pasamos de M4A o MP3 a OGG es una conversión entre formatos con perdida. Esto esta bien si lo que queremos es ahorrar tamaño en el disco, pero de igual forma no es del todo recomendable si deseamos archivos de buena calidad de audio.

     

    Instalación

     

    Para ello, basta hacerlo con APT. Entonces, como root:

     

    apt install dir2ogg

     

    Uso

     

    Ejemplo:

     

    dir2ogg [opciones] carpeta carpeta
    
    
    dir2ogg [opciones] archivo

     

    -h o –- help

     

    Muestra una breve ayuda sobre su uso en la pantalla.

     

    -d o --directory

     

    Convierte todos los archivos MP3 de la carpeta indicada. Los archivos con formato WAV o M4A serán convertidos si son usados con -w y -m respectivamente. Esta opción es con fines de compatibilidad solamente y no necesita ser especificada más.

    -r o --recursive

     

    Como -d, pero desciende de forma recursiva en las carpetas.

     

    -p o –-preserve-wav

     

    Conserva todos los archivos WAV generados. Por defecto estos son eliminados una vez finalizada la conversión.

     

    -P o --no-pipe

     

    No usa pipes para enviar datos del descodificador al codeficador, usa archivos WAV temporales en vez de estos.

     

    --delete-input

     

    Elimina el archivo de entrada al finalizar la conversión.

     

    -Q o --quiet

     

    No muestra mensajes sobre el progreso del proceso, excepto el nombre del archivo que esta siendo convertido. Algunos descodificadores no tienen la opción de ocultar los mensajes, por lo que estos seguirán siendo mostrados a pesar de utilizar esta opción.

     

    Opciones de conversión

     

    --convert-all

     

    Convierte todos los archivos soportados encontrados en las carpetas especificadas en la linea de comandos a OGG Vorbis.

     

    -f o --convert-ape

     

    Convierte todos los archivos APE (Monkey’s Audio) encontrados, usando ogg123, flac o mplayer.

     

    -f --convert-flac

     

    Convierte todos los archivos FLAC (Free Lossless Audio Codec) encontrados.

     

    -m o --convert-m4a

     

    Convierte todos los archivos M4A (MPEG-4 Audio), usando faad o mplayer. Para decodificar archivos ALAC, “alac-decoder” sera utilizado.

     

     

    -m o --convert-mpc

     

    Convierte todos los archivos MPC (MusePack) encontrados, utilizando mpcdec o mplayer.

     

    -W o --convert-wma

     

    Convierte todos los archivos WMA (Windows Media Audio) encontrados, usando mplayer.

     

    -w o -convert-wav

     

    Convierte todos los archivos WAV encontrados a Ogg Vorbis.

     

    -V o --convert-wv

     

    Convierte todos los archivos WV (WavPack) encontrados.

     

    -n o -no-mp3

     

    Ignora todos los archivos MP3 encontrados en las carpetas

     

    --(ape|flac|m4a|mp3|mpc|wma|wv)-decoder= comando

     

    Especifica el decodificador que quieres utilizar para un tipo de archivo. Por ejemplo:

     

    --mp3-decoder=lame

     

    Ejecuta dir2ogg –help para ver una lista con los decodificadores disponibles.

     

    -qN o -quality=N

     

    Calidad del archivo de salida. N es para un valor numérico entre -1 y 10. Por defecto es 3, también puedes usar decimales (3.7 por ejemplo).

     

    -t o -smart-mp3

     

    Trata de convertir a la misma calidad de audio que el archivo MP3 original. Nota: Solo archivos MP3.

     

    Ejemplos

     

    Para un archivo:

     

    dir2ogg archivo.mp3

     

    Conserva la misma calidad:

     

    dir2ogg -t archivo.mp3

     

    Pasa un archivo flac a ogg y con una calidad media:

     

    dir2ogg –convert-flac -q6 archivo.flac

     

    Convierte varios archivos de distinto formato a la vez:

     

    dir2ogg 1.mp3 2.ogg. 3.wav 4.wma

     

    Con carpetas:

     

    dir2ogg -d /home/usuario/algo/musica

     

    Convierte lo encontrado dentro de la carpeta y sus subcarpetas:

     

    dir2ogg -r /home/usuario/algo/musica

     

    Múltiples carpetas

     

    dir2ogg -d /home/usuario/musica/ /home/usuario/grabaciones /home/usuario/sonidos

     

    Fuentes

     

    man dir2ogg