【Mac】複数のMP3ファイルをsoxコマンドで連結する(catは使わない)

sox(Sound Exchange)を使えば、GUIのソフトウエアを使わずにコマンドラインから1コマンドで連結できたので、メモ。

soxのインストール

Homebrewでsoxコマンドをインストール。2分くらいでインストールされます。

–with-lameをつけないと、mp3とmp2の処理機能が含まれな場合があるようなので、つけておきましょう。

1
brew install sox --with-lame

mp3ファイルの連結

以下のコマンドで一発。合計1時間半くらいのファイルの場合、1-2分で完了します。

1
sox file1.mp3 file2.mp3 output.mp3

catコマンドでの連結はやめましょう

「mp3 連結 コマンド」でGoogle検索すると、「mp3ファイルはcatで連結できる」という情報が多く出てきますが、サンプリングレートが合っていないと問題がおきます。soxを使いましょう。