Як розшифрувати аудіофайли AAC (.m4a) у WAV?


30

Як би ви перетворили (розшифрували) файли AAC у формат WAV? (Або, якщо ви хочете, як розшифрувати та перекодувати їх у MP3 або Ogg Vorbis? Але WAV достатній, оскільки у мене вже є хороші інструменти для перетворення WAV ➔ MP3 / Ogg.)

Мене найбільше цікавлять рішення для Mac чи Linux, але не соромтесь згадувати і про Windows.

(Використовуйте випадок: у мене є записані голосові нагадування ("Аудіофайл Apple без втрат"), записаний на iPhone, яким я хотів би поділитися у форматі, більш поширеному, ніж AAC.)


Це не бути педантичним, але якщо файл "Apple Audio Lossless Audio File", то це, ALACа не AAC(що розшифровується як "Розширене стиснення аудіо") - не те, що це має значення для будь-якого з наданих відповідей, на що все має бути працездатний для ALAC або AAC.
Майкл

Відповіді:


8

Найпростіший спосіб зробити це, мабуть, за допомогою iTunes. У своїх налаштуваннях перейдіть до "Налаштування імпорту" та оберіть "Імпортувати за допомогою" в кодер WAV. Потім ви можете клацнути правою кнопкою миші будь-яку пісню AAC і вибрати "Створити версію WAV". Ви повинні мати можливість вибрати купу файлів одночасно і зробити це їм масово.

Nota bene: Не забудьте повернути налаштування імпорту назад до AAC, коли закінчите, припускаючи, що ви все ще хочете його використовувати.


1
Дякую, що працює без проблем. Навіть якщо "імпортувати налаштування" спочатку здається трохи смішним для цього налаштування. :) Цей NB справді є гарним нагадуванням.
Джонік

43

У Ubuntu я використовую avconv у командному рядку:

avconv -i input.m4a output.wav

Ви також можете використовувати FFmpeg з тим же синтаксисом, просто замінивши avconvна ffmpeg.


Це може зробити кожен M4A в каталозі в поєднанні з циклом for :

Linux:

for f in *.m4a; do avconv -i "$f" "${f/%m4a/wav}"; done

Windows (безпосередньо в командному рядку):

FOR %G IN (*.m4a) DO avconv -i "%G" "%~nG.wav"

Windows (у пакетному файлі):

FOR %%G IN (*.m4a) DO avconv -i "%%G" "%%~nG.wav"


Якщо ви бажаєте GUI, ви можете розглянути WinFF , який є графічним інтерфейсом для FFmpeg.


1
Так, працює однаково з ffmpeg замість
avconv

FWIW, я перетворювався з аудіо "m4a" в "opus", і вихід чомусь містив порожній відеопотік. Я повинен був додати -vnдо avconvзмусити аудіо тільки вихід.
Петро Пудлак

1
Станом на 2017 рік, ffmpegшвидше за все, завжди буде використовуватися / віддавати перевагу avconv, після дивного періоду драматизму в історії цих проектів. Також m4aє формат контейнера , насправді ідентичний mp4(він був введений лише для того, щоб допомогти операційним системам, які використовували розширення файлів, визначити, яку програму використовувати для відкриття файлу). Отже, використання ffmpeg ...-vn ...для відключення відеовиходу було б хорошою ідеєю для послідовних результатів.
Майкл

18

Для декодування від AAC до WAV можна використовувати FAAD2 , що є утилітою командного рядка.

faad -o output.wav input.aac

1
Я збирався підтримати цю відповідь, оскільки вона є найпростішою, на жаль FAAD2 не підтримує формат Apple Lossless (FLAC). Для перетворення цього формату вам доведеться використовувати FFmpeg.
Гра "Подвійний"

Apple Lossless - це ALAC, а не FLAC. FLAC безкоштовний і дуже добре підтримується майже у всіх інструментах.
цот

4
ffmpeg -i inputFilename.m4a OutPutFileName.wav

перевірте подальші команди ffmpeg для перетворення безпосередньо в потрібний формат (mp3 / ogg / aac, ..)



1

MediaMonkey має виконати роботу з перетворення аудіо форматів. ACC для WAV, OGG або MP3.


1
Спасибі. Для запису MediaMonkey, здається, є додатком лише для Windows. Ще одна відповідна інформація: "MediaMonkey також дозволяє автоматичне перетворення з усіх підтримуваних форматів у MP3, OGG / Vorbis, WMA та WAV з повним контролем над настройками якості та гучності. Реєстрація в MediaMonkey Gold потрібна для перетворення більше п'яти файлів у mp3. Альтернативно , користувач може замінити включену бібліотеку кодерів MP3 на безкоштовну, наприклад LAME. " en.wikipedia.org/wiki/MediaMonkey Я особисто ціную можливість використання LAME.
Jonik

Так, наскільки я знаю, це лише вікна. У мене копія підключена до LAME, і я перетворив WAY більше 5 файлів у MP3 з безкоштовною версією.
Electrons_Ahoy

0

Якщо ви працюєте з Windows, спробуйте WinFF .

Він може конвертувати з / в MP3, MP3 (моно), MP4 (FS / WS), OGG, WAV, AAC та багато інших.


Зауважте, що WinFF є лише графічним інтерфейсом для відомого кросплатформенного CLI ffmpeg .
Ніно Філіу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.