複数のm4aファイルをマージする


10

これを行う簡単な方法はありますか?

参加したい音楽ファイルのフォルダがいくつかあります。したがって、この問題に対するバッチソリューションがあるとよいでしょう。

回答:


5

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

wavに解凍してから再圧縮すると、重大な圧縮アーティファクトが生成される可能性があります...
アダムデイビス

@AdamDavisええ、MP3catのように再エンコードせずにMP3ファイルをマージするユーティリティはありますが、AACには何も見つかりませんでした。
Lri

FissionはMP3とAACを再エンコードせずにマージできます。それが大きな強みのひとつです。

macOSでffmpegのホンブリューバージョンを使用していますが、libfaacがありません。ただし、「-acodec aac」はそれらのバージョンで動作します。ありがとうございました!
クリスラーソン

3

私はローグAmeobaの優れた使用核分裂がこれを行うには。

ファイルに参加。1つのファイルを別のファイルにドラッグアンドドロップして、それらをすぐに結合します。

結合するファイルがたくさんある場合は、バッチプロセスではありませんが、オーディオファイルをウィンドウにドラッグアンドドロップして連結するのは簡単です。Fissionには無料の試用版がありますが、オーディオを劣化させずに何かを保存することはできません。

ここに画像の説明を入力してください

結合するこれらのファイルは、分割された同じオーディオストリームの一部ですか?圧縮されたオーディオを結合する場合、結合のポイントでの1つのトラックと別のトラックとの間のトランジションはシームレスではない可能性があることに注意してください。ロスレスの場合、問題はありません)。

または、何か無料のものをご希望の場合は、Audacityがこれを代行してくれると思います。


私はこの勧告を2番目に述べます。Audacityは無料で強力であり、機能の膨大なリストがありますが、それらの多くに使用するには扱いにくいです。分裂は合理化され、特定の機能に非常に対応し、使いやすいです。機能リストをチェックする

残念ながら、Fissionは一度に1つのファイルのみをドロップする必要があり、複数のファイルを複数選択してドロップしてすべてを既存のトラックに追加することはできません。
Sanjiv Jivan


1

すでにファイルをiTunesにインポートしている場合は、DougのスクリプトからのJoin Togetherが非常にうまく機能することがわかりました。http://dougscripts.com/itunes/itinfo/jointogether.php これを使用して、CDからリッピングされたオーディオブックをチャプター付きのm4bに変換しましたが、m4aでも動作します


1

安価なショットですが、Audacityを使用すると、トラックを1つのファイルに簡単にコピー/貼り付けできます。したがって、探していたようなバッチソリューションはありませんが、コピー/貼り付けは簡​​単です。

ただし、FFmpegインポート/エクスポートライブラリをダウンロードしてインストールする必要があります。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.