Сейчас я покажу, как сконвертировать файлы с расширением m4a в mp3 для устройств не поддерживающих воспроизведение файлов в формате m4a:

 

Исходные файлы:

keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 – Seemann$ file *
01. Seeman.m4a:                                  ISO Media, MPEG v4 system, iTunes AAC-LC
02. Der Meister.m4a:                             ISO Media, MPEG v4 system, iTunes AAC-LC
03. Rammstein In The House (Timewriter Rmx).m4a: ISO Media, MPEG v4 system, iTunes AAC-LC

Для начала потребуется установить следующие пакеты:
keiz@ekz:~$ aptitude search libmp3lame
p   libmp3lame-dev- An MP3 encoding library (development)
i A libmp3lame0   – An MP3 encoding library

keiz@ekz:~$ aptitude search ffmpeg
i   ffmpeg – multimedia player, server and encoder

keiz@ekz:~$ ffmpeg -V
FFmpeg version 0.6-4:0.6-2ubuntu6.3

Конвертируем в mp3

keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 – Seemann$ ffmpeg -v 5 -y -i 01.\ Seeman.m4a -acodec libmp3lame -ac 2 -ab 320k Seeman.mp3
FFmpeg version 0.6-4:0.6-2ubuntu6.3, Copyright (c) 2000-2010 the FFmpeg developers
built on Dec 21 2011 18:28:03 with gcc 4.4.5
configuration: –extra-version=4:0.6-2ubuntu6.3 –prefix=/usr –enable-avfilter –enable-avfilter-lavf –enable-vdpau –enable-bzlib –enable-libgsm –enable-libschroedinger –enable-libspeex –enable-libtheora –enable-libvorbis –enable-vaapi –enable-pthreads –enable-zlib –enable-libvpx –disable-stripping –enable-runtime-cpudetect –enable-gpl –enable-postproc –enable-x11grab –enable-libdc1394 –enable-shared –disable-static
WARNING: library configuration mismatch
libavutil   configuration: –extra-version=4:0.6-2ubuntu3.3 –prefix=/usr –enable-avfilter –enable-avfilter-lavf –enable-vdpau –enable-bzlib –enable-libdirac –enable-libgsm –enable-libopenjpeg –enable-libschroedinger –enable-libspeex –enable-libtheora –enable-libvorbis –enable-vaapi –enable-pthreads –enable-zlib –enable-libvpx –disable-stripping –enable-runtime-cpudetect –enable-libmp3lame –enable-gpl –enable-postproc –enable-x11grab –enable-libfaad –enable-libxvid –enable-libx264 –enable-librtmp –enable-libdc1394 –enable-shared –disable-static
libavcodec  configuration: –extra-version=4:0.6-2ubuntu3.3 –prefix=/usr –enable-avfilter –enable-avfilter-lavf –enable-vdpau –enable-bzlib –enable-libdirac –enable-libgsm –enable-libopenjpeg –enable-libschroedinger –enable-libspeex –enable-libtheora –enable-libvorbis –enable-vaapi –enable-pthreads –enable-zlib –enable-libvpx –disable-stripping –enable-runtime-cpudetect –enable-libmp3lame –enable-gpl –enable-postproc –enable-x11grab –enable-libfaad –enable-libxvid –enable-libx264 –enable-librtmp –enable-libdc1394 –enable-shared –disable-static
libavutil     50.15. 1 / 50.15. 1
libavcodec    52.72. 2 / 52.72. 2
libavformat   52.64. 2 / 52.64. 2
libavdevice   52. 2. 0 / 52. 2. 0
libavfilter    1.19. 0 /  1.19. 0
libswscale     0.11. 0 /  0.11. 0
libpostproc   51. 2. 0 / 51. 2. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ’01. Seeman.m4a’:
Metadata:
major_brand     : M4A
minor_version   : 0
compatible_brands: M4A mp42isom
album           : Seeman (Single)
artist          : Rammstein
title           : Seeman
track           : 1
date            : 1996
Duration: 00:04:50.16, start: 0.000000, bitrate: 961 kb/s
Stream #0.0(eng): Audio: alac, 44100 Hz, 2 channels, s16, 948 kb/s
Output #0, mp3, to ‘Seeman.mp3’:
Metadata:
TSSE            : Lavf52.64.2
Stream #0.0(eng): Audio: libmp3lame, 44100 Hz, 2 channels, s16, 320 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
size=   11336kB time=290.19 bitrate= 320.0kbits/s
video:0kB audio:11336kB global headers:0kB muxing overhead 0.000284%

Смотрим, что получилось:
keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 – Seemann$ file Seeman.mp3
Seeman.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo
Результат достигнут. На этом все удачи.

keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 – Seemann$ file *

01. Seeman.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC

02. Der Meister.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC

03. Rammstein In The House (Timewriter Rmx).m4a: ISO Media, MPEG v4 system, iTunes AAC-LC

keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 – Seemann$

Для начала потребуется установить следующие пакеты:

keiz@ekz:~$ aptitude search libmp3lame

p libmp3lame-dev- An MP3 encoding library (development)

i A libmp3lame0 – An MP3 encoding library

keiz@ekz:~$ aptitude search ffmpeg

i ffmpeg – multimedia player, server and encoder

keiz@ekz:~$ ffmpeg -V

FFmpeg version 0.6-4:0.6-2ubuntu6.3

Конвертируем в mp3

keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 - Seemann$ ffmpeg -v 5 -y -i 01.\ Seeman.m4a -acodec libmp3lame -ac 2 -ab 320k Seeman.mp3
FFmpeg version 0.6-4:0.6-2ubuntu6.3, Copyright (c) 2000-2010 the FFmpeg developers
 built on Dec 21 2011 18:28:03 with gcc 4.4.5
 configuration: --extra-version=4:0.6-2ubuntu6.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
 WARNING: library configuration mismatch
 libavutil configuration: --extra-version=4:0.6-2ubuntu3.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-gpl --enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-libx264 --enable-librtmp --enable-libdc1394 --enable-shared --disable-static
 libavcodec configuration: --extra-version=4:0.6-2ubuntu3.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-gpl --enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-libx264 --enable-librtmp --enable-libdc1394 --enable-shared --disable-static
 libavutil 50.15. 1 / 50.15. 1
 libavcodec 52.72. 2 / 52.72. 2
 libavformat 52.64. 2 / 52.64. 2
 libavdevice 52. 2. 0 / 52. 2. 0
 libavfilter 1.19. 0 / 1.19. 0
 libswscale 0.11. 0 / 0.11. 0
 libpostproc 51. 2. 0 / 51. 2. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '01. Seeman.m4a':
 Metadata:
 major_brand : M4A 
 minor_version : 0
 compatible_brands: M4A mp42isom
 album : Seeman (Single)
 artist : Rammstein
 title : Seeman
 track : 1
 date : 1996
 Duration: 00:04:50.16, start: 0.000000, bitrate: 961 kb/s
 Stream #0.0(eng): Audio: alac, 44100 Hz, 2 channels, s16, 948 kb/s
Output #0, mp3, to 'Seeman.mp3':
 Metadata:
 TSSE : Lavf52.64.2
 Stream #0.0(eng): Audio: libmp3lame, 44100 Hz, 2 channels, s16, 320 kb/s
Stream mapping:
 Stream #0.0 -> #0.0
Press [q] to stop encoding
size= 11336kB time=290.19 bitrate= 320.0kbits/s 
video:0kB audio:11336kB global headers:0kB muxing overhead 0.000284%
keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 - Seemann$ 

Смотрим, что получилось:
keiz@ekz:~/Музыка/music_v3/Rammstein ALAC/Singles/1996 - Seemann$ file Seeman.mp3 
Seeman.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo
Результат достигнут. На этом все удачи.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru