Làm cách nào để giải mã tập tin âm thanh AAC (.m4a) thành WAV?


30

Làm thế nào bạn có thể chuyển đổi (giải mã) các tệp AAC thành định dạng WAV? (Hoặc, nếu bạn thích, làm thế nào để giải mã và mã hóa lại chúng thành MP3 hoặc Ogg Vorbis? Nhưng WAV là đủ vì tôi đã có các công cụ tốt để chuyển đổi WAV ➔ MP3 / Ogg.)

Tôi chủ yếu quan tâm đến các giải pháp Mac hoặc Linux, nhưng cũng vui lòng đề cập đến các giải pháp Windows.

(Trường hợp sử dụng: Tôi có một số bản ghi nhớ giọng nói ("Tệp âm thanh không bị mất của Apple"), được ghi bằng iPhone, mà tôi muốn chia sẻ ở định dạng phổ biến hơn AAC.)


Không phải là gàn dở, nhưng nếu tập tin là "Apple Lossless Audio File", sau đó nó ALACvà không AAC(viết tắt của "Advanced Audio Compression") - không phải là nó quan trọng đối với bất kỳ câu trả lời hiện đang cung cấp, tất cả đều nên khả thi cho cả ALAC hoặc AAC.
michael

Câu trả lời:


8

Cách dễ nhất để làm điều này có lẽ là với iTunes. Trong tùy chọn của bạn, hãy đi tới Cài đặt nhập và chọn "Nhập bằng cách sử dụng" sang bộ mã hóa WAV. Sau đó, bạn có thể nhấp chuột phải vào bất kỳ bài hát AAC nào và chọn "Tạo phiên bản WAV". Bạn sẽ có thể chọn một loạt các tệp cùng một lúc và làm điều này với chúng hàng loạt.

Lưu ý: Đừng quên chuyển cài đặt nhập trở lại AAC khi bạn hoàn tất, giả sử bạn vẫn muốn sử dụng nó.


1
Cảm ơn, điều đó hoạt động trơn tru. Ngay cả khi "nhập cài đặt" lúc đầu có vẻ hơi buồn cười cho cài đặt này. :) Đó thực sự là một lời nhắc nhở tốt.
Jonik

43

Trên Ubuntu, tôi sử dụng avconv trên dòng lệnh:

avconv -i input.m4a output.wav

Bạn cũng có thể sử dụng FFmpeg với cùng một cú pháp, chỉ cần thay thế avconvbằng ffmpeg.


Điều này có thể thực hiện mọi M4A trong một thư mục, kết hợp với vòng lặp for :

Linux:

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

Windows (trực tiếp trong dấu nhắc lệnh):

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

Windows (trong một tệp bó):

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


Nếu bạn muốn có GUI, bạn có thể xem xét WinFF , đây là GUI cho FFmpeg.


1
Yup, hoạt động như nhau với ffmpeg thay vì avconv
hennr

FWIW, tôi đã chuyển đổi từ "m4a" chỉ có âm thanh sang "opus" và đầu ra chứa một luồng video trống vì một số lý do. Tôi đã phải thêm -vnvào avconvđể buộc đầu ra chỉ có âm thanh.
Petr Pudlák

1
Kể từ năm 2017, ffmpegnhiều khả năng sẽ luôn được sử dụng / ưa thích hơn avconv, sau một giai đoạn kịch tính kỳ lạ trong lịch sử của những dự án đó. Ngoài ra, m4alà một định dạng chứa , thực sự giống hệt mp4(nó chỉ được giới thiệu để hỗ trợ các hệ điều hành sử dụng phần mở rộng tệp để xác định chương trình nào sẽ sử dụng để mở tệp). Vì vậy, sử dụng ffmpeg ...-vn ...để vô hiệu hóa đầu ra video sẽ là một ý tưởng tốt cho kết quả phù hợp.
michael

18

Để giải mã từ AAC sang WAV , bạn có thể sử dụng FAAD2 , đây là tiện ích dòng lệnh.

faad -o output.wav input.aac

1
Tôi sẽ đưa ra câu trả lời này vì đây là câu trả lời đơn giản nhất, đáng buồn là FAAD2 không hỗ trợ định dạng Apple lossless (FLAC). Để chuyển đổi định dạng này, bạn sẽ phải sử dụng FFmpeg thay thế.
Gras Double

Apple lossless là ALAC, không phải FLAC. FLAC là miễn phí và được hỗ trợ rất tốt trong hầu hết các công cụ.
tzot

4
ffmpeg -i inputFilename.m4a OutPutFileName.wav

kiểm tra thêm các lệnh ffmpeg để chuyển đổi trực tiếp sang định dạng mong muốn (mp3 / ogg / aac, ..)



1

MediaMonkey sẽ hoàn thành công việc chuyển đổi các định dạng âm thanh. ACC sang WAV, OGG hoặc MP3.


1
Cảm ơn. Đối với bản ghi, MediaMonkey dường như là một ứng dụng chỉ dành cho Windows. Một số thông tin liên quan khác: "MediaMonkey cũng cho phép chuyển đổi tự động từ tất cả các định dạng được hỗ trợ sang MP3, OGG / Vorbis, WMA và WAV với toàn quyền kiểm soát cài đặt chất lượng và âm lượng. Đăng ký vào MediaMonkey Gold là cần thiết để chuyển đổi hơn năm tệp sang mp3. , người dùng có thể thay thế thư viện mã hóa MP3 đi kèm bằng thư viện miễn phí, chẳng hạn như LAME. " vi.wikipedia.org/wiki/MediaMonkey Cá nhân tôi đánh giá cao khả năng sử dụng LAME.
Jonik

Vâng, đó là cửa sổ - chỉ theo như tôi biết. Tôi đã nhận được bản sao của mình được nối với LAME và tôi đã chuyển đổi CÁCH hơn 5 tệp thành MP3 với phiên bản miễn phí.
Electrons_Ahoy

0

Nếu bạn đang chạy Windows, hãy thử WinFF .

Nó có thể chuyển đổi từ / sang MP3, MP3 (mono), MP4 (FS / WS), OGG, WAV, AAC và nhiều thứ khác.


Lưu ý rằng WinFF chỉ là một GUI cho ffmpeg CLI đa nền tảng nổi tiếng .
Nino Filiu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.