¿Cómo convertir archivos de audio .aif a mp3?


12

Tengo archivos de audio con .aifextensiones ( audio AIFF / Amiga / Mac). ¿Cómo reproducirlos y, lo que es más importante: cómo convertirlos a mp3 u otro formato de audio más común?


actualización: al intentar ejecutar un comando que se encuentra aquí , es decir for i in *.aif; do sox "$i" "$i.wav"; done, y soxya instalado, recibo un error como

formatos de FALLO de sox: no se puede abrir el archivo de entrada 'nombre de archivo': tipo de compresión AIFC no admitido 'ima4'


exiftool proporciona información como:

File Size                       : 41 MB
File Modification Date/Time     : 2013:04:23 15:54:02+02:00
File Permissions                : rw-r--r--
File Type                       : AIFC
MIME Type                       : audio/x-aiff
Format Version Time             : 1990:05:23 14:40:00
Num Channels                    : 1
Num Sample Frames               : 1257382
Sample Size                     : 0
Sample Rate                     : 16000
Compression Type                : Unknown (ima4)

por alguna razón sudo apt-get install ffmpeg libavcodec-unstripped-52no funcionaría (No se puede encontrar el paquete, pero Multiverse está habilitado)


1
¿Has visto, por ejemplo, "Cómo reproducir archivos AIFF (AIF) en Ubuntu" ubuntuforums.org/showthread.php?t=1000116 y "Convertir Aiff a MP3 con ffmpeg en ubuntu" turanct.wordpress.com/2010/04/03/ …

1
sudo apt-get install ffmpeg libavcodec-unstripped-52
Qasim

1
ffmpeg -i inputfile.aif -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 outputfile.mp3
Qasim


1
no lo sé ... es por eso que pegué como un comentario, no como una respuesta ... pensé que podría ser de ayuda ...
Qasim

Respuestas:


8

Siguiendo las Recetas de Unix de Toon, por ejemplo (y los ejemplos anteriores):

sudo apt-get install ffmpeg
ffmpeg -i track1.aiff -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 track1.mp3

(Se pueden usar versiones anteriores de Ubuntu en avconvlugar de ffmpeg).


1
"ya no existe en Ubuntu 14.04" ... ¿qué? Compruebe esto gist.github.com/xdamman/e4f713c8cd1a389a5917
NineCattoRules


1
actualización: las nuevas ubuntu tienen ffmpeg de nuevo en acción. como 16.04
don brillante

5

Encontrar esta solución aquí (también recomendado en comentarios), por alguna razón sudo apt-get install ffmpeg libavcodec-unstripped-52no funcionaría (No se puede encontrar el paquete, pero Multiverse está habilitado).

Pero en Synaptic he visto que lo había libavcodec53instalado, pero no libavcodec-extra-53. La instalación de la versión posterior ha desinstalado la primera, y luego el comando ffmpeg -i inputfile.aif -f mp3 -acodec libmp3lame -ab 192000 -ar 44100 outputfile.mp3funcionó.

Entonces,

~$ sudo apt-get install libavcodec-extra-53
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libavutil-extra-51 libdirac-encoder0 libopencore-amrnb0 libopencore-amrwb0
  libopenjpeg2 libvo-aacenc0 libvo-amrwbenc0 libx264-123
The following packages will be REMOVED:
  libavcodec53 libavutil51
The following NEW packages will be installed:
  libavcodec-extra-53 libavutil-extra-51 libdirac-encoder0 libopencore-amrnb0
  libopencore-amrwb0 libopenjpeg2 libvo-aacenc0 libvo-amrwbenc0 libx264-123
0 upgraded, 9 newly installed, 2 to remove and 0 not upgraded.
Need to get 7,656 kB of archives.

Después de esto, otros comandos y acciones ahora funcionan, incluidos los que se convierten a mp3, como avconv -i %f %f.mp3. Para ver que en la Terminal, he añadido a las acciones personalizadas Thunar: gnome-terminal --window-with-profile=new1 -e "avconv -i %f %f.mp3". (En Gnome Terminal, cree un nuevo perfil llamado "new1" y edítelo ('Editar / Perfiles / Título y Comando') a 'Cuando el comando salga: mantenga abierta la Terminal').

Incluso después de esto, los archivos aif no pueden ser reproducidos por Totem, Parole, Xine, DeaDBeeF, Banshee o VLC ; Incluso en Audacity el sonido está muy distorsionado, al igual que en Audacious . Pero mplayer (SMPlayer, Gnome Player, Mplayer) puede jugarlos bien .



@XxxXxx - ese mal sonido solo ocurre para los .aifarchivos

1

Hay un programa más llamado assoundconverter y puede instalarlo con su terminal
sudo apt-get install soundconverter.

desde las opciones EDIT-> Preferencespuede personalizarlo como desee. ingrese la descripción de la imagen aquí

Esto convertirá cualquier formato a mp3 y otros. Espero que ayude.


2
no funcionaba en .aifarchivos Por lo que yo puedo decir, pero yo volveremos a inspeccionar

1

Para convertir a FLAC :

flac [INPUTFILE]

(Si encuentra flacque no está instalado:. sudo apt-get install flac)

página de manual de flac aquí , que muestra opciones.


Del mismo modo, para convertir a mp3:

sudo apt-get install lame

lame [inputfile]

La conversión a flac con ese comando funciona para mí con archivos aif
David Oliver
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.