Câu trả lời:
brew install ffmpeg sox
#!/bin/bash
for f in *.m4a; do ffmpeg -i "$f" "${f%m4a}wav"; done
sox *.wav combined.wav
ffmpeg -i combined.wav -acodec libfaac -ac 2 -ab 192k combined.m4a
rm *.wav
Tôi sử dụng tuyệt vời Rogue Ameoba của Fission để làm điều này.
Ghép các tập tin. Kéo và thả một tệp vào tệp khác để ngay lập tức kết hợp chúng lại với nhau.
Không hoàn toàn là một quá trình hàng loạt nếu bạn có nhiều tệp để tham gia, nhưng việc kéo và thả các tệp âm thanh để nối vào cửa sổ của nó rất đơn giản. Phân hạch có bản dùng thử miễn phí nhưng sẽ không cho phép bạn lưu bất cứ thứ gì mà không làm giảm âm thanh.
Đây có phải là những tệp bạn muốn tham gia cùng một phần của luồng âm thanh đã được tách ra không? Xin lưu ý rằng nếu bạn đang tham gia âm thanh nén, việc chuyển đổi giữa bản nhạc này sang bản nhạc khác tại điểm nối có thể không liền mạch, vì quá trình nén sẽ loại bỏ một phần âm thanh có thể nghe thấy được khi được nối lại với nhau (nếu chúng ' re lossless, sau đó sẽ không có vấn đề).
Ngoài ra, nếu bạn muốn một cái gì đó miễn phí, tôi tin rằng Audacity cũng sẽ làm điều này cho bạn.
Bạn cũng có thể sử dụng Garageband .
Tôi đã thấy rằng Tham gia cùng nhau từ Tập lệnh của Doug hoạt động rất tốt nếu bạn đã nhập các tệp vào itunes. http://dougscripts.com/itunes/itinfo/jointogether.php Tôi đã sử dụng điều này để chuyển đổi sách âm thanh được trích xuất từ CD sang chương m4b nhưng cũng hoạt động với m4a
Đó là một shot rẻ tiền, nhưng Audacity sẽ cho phép bạn chỉ cần sao chép / dán các bản nhạc của mình vào một tệp. Vì vậy, không có giải pháp hàng loạt như bạn đang tìm kiếm, nhưng sao chép / dán dễ dàng.
Bạn sẽ cần phải tải xuống và cài đặt Thư viện Nhập / Xuất FFmpeg .