Converteix fitxers d'àudio CAF a fitxers ogg o mp3 amb Ubuntu

La meva filla em va demanar recentment de convertir un fitxer d'àudio que una companya de classe d'ella havia creat amb un Ipad. Era un enregistrament d'una classe. Vaig buscar convertidors i vaig veure indicacions que Audacity podia funcionar, però no va funcionar (em va demanar de carregar el fitxer com "dades crues", però un cop es van carregar no hi havia cap àudio reproduible).  Altres solucions com "sox" també van fallar dient que no es podia decodificar la font.

Llegint més vaig creure entendre que encara no hi ha un codec per a Linux. També vaig mirar alguns convertidors lliures per a Windows i vaig trobar alguns, vaig provar un i tampoc va funcionar.

Després vaig trobar que hi ha un programa de codi obert per a Mac que es pot compilar amb Ubuntu i que aconsegueix convertir el fitxer CAF a un fitxer WAV. El fitxer wav es pot convertir després a un fitxer comprimit com ara ogg o mp3 o qualsevol altra cosa. La font d'això és:

http://ubuntuforums.org/archive/index.php/t-786095-p-8.html

Simplement tradueixo aquest post que a mi em va funcionar:

Instal·leu primer les eines que requereix la compilació:

1. Instal·leu algunes dependències per a la compilació:
sudo apt-get install build-essential checkinstall subversion

2. Obteniu el codi font amb sourceforge:

svn co http://svn.macosforge.org/repository/alac/trunk alacconvert

3. Obteniu un pegat i apliqueu-lo:

wget https://aur.archlinux.org/packages/al/alacconvert/alacconvert.tar.gz
tar xzvf alacconvert.tar.gz
cd alacconvert/convert-utility
patch -Np0 -i ../move-lflags.patch

4. Compileu i instal·leu:

make
sudo checkinstall --pkgname=alacconvert --pkgversion="$(LANG=C svn info | grep Revision | \
awk '{ print $NF }')-svn" --backup=no --deldoc=yes --fstrans=no --default \
install -D alacconvert /usr/local/bin/alacconvert

5. Ús, per codificar:

alacconvert input.wav output.caf
Per decodificar:

alacconvert input.caf output.wav

Etiquetes: