音声ファイルを結合
録音を好きな順番で1つのファイルにつなげます。形式がそろったファイルは再エンコードではなくコピーで結合するので、何も失われません。
- 保存しません
- 順番待ちなし
- 登録不要・透かしなし
使い方
ファイルを追加
2つ以上ドロップします。追加するたびに長さ、形式、チャンネル数が読み込まれるので、結合する前に食い違いが分かります。
順番を並べる
ドラッグで並べ替えます。合計の長さがその都度更新されます。
1つのファイルをダウンロード
ファイルがコピーされたのか、そろえるために再エンコードされたのか、どのファイルが異なっていたのかが表示されます。
結合する前に、ファイルの形式をそろえる
音声ファイルは、全体を通して1つのサンプルレート、1つのチャンネル数、1つのコーデックを持ちます。食い違うファイルは単純に並べてつなげることができないため、最初のファイルが基準になり、それに合わないものはデコードして合うように再エンコードされます。これには前もって計画する価値があります。同じ方法(同じレコーダー、同じ設定、同じセッション)で録音したファイルの結合は速く、どのファイルにも手が加わりません。一方、44.1 kHzのMP3、48 kHzのステレオAAC、モノラルのボイスメモを結合すると、ほとんどのファイルが1世代分の音質を失います。
そのため、最も良いファイルを先頭に置くのは細かな話ではなく、実際に重要な判断です。ほかのすべてがそれに合わせて上げ下げされるので、そのなかで最も高いサンプルレートとチャンネル数のファイルから始めれば、良い素材を最も質の低いものに合わせて落とさずに済みます。
ギャップレスの結合は難しいケースで、原因はMP3にあります。 MP3エンコーダーは仕組み上、ファイルの先頭と末尾に短い無音を加え、その長さをヘッダーに記録して、優れたプレーヤーが読み飛ばせるようにしています。これを考慮せずにMP3を結合すると、つなぎ目ごとに数十ミリ秒の小さな間が入ります。話し声の区切りでは聞こえませんが、ライブアルバムや連続したミックスではすぐに分かります。ギャップレスの結果が重要なら、ロスレスのファイルを結合して、最後に1回だけエンコードしてください。
つなぎ目のクロスフェードにはまだ対応していないため、各ファイルはそのまま次へ切り替わります。素材が静かに始まり静かに終わるなら問題ありませんが、そうでなければ唐突になります。また、大きな音が続く途中でつなぐと、カットと同じ理由でクリック音が出ることがあります。
ほかの目的には
ファイルの形式が完全にそろっているなら、ffmpegのconcatデマルチプレクサーで再エンコードなしに結合できます。テキストファイルにファイルを列挙し、ffmpeg -f concat -safe 0 -i list.txt -c copy out.mp3 を実行します。一瞬で終わり、劣化もなく、長さの上限もありません。
クロスフェード、異なる音量で録音したファイル間のレベル合わせ、つなぎ目の無音のカットには、Audacity が無料で使え、作業中に波形を確認できます。数個以上のファイルを組み立てるなら、それが唯一まともな方法です。ポッドキャストやオーディオブックには、このツールではなくそちらが適しています。
よくある質問
MP3を結合すると音質は落ちますか?
形式がそろっていれば落ちません。コーデック、サンプルレート、チャンネル数が同じファイルは、エンコード済みのフレームをコピーして結合するため、結果はビット単位で同じ音声です。異なるファイルはデコードして1つの統一された形式に再エンコードする必要があり、変更が必要だったファイルが結果に表示されます。
「そろっている」とはどういう意味ですか?
コーデック、サンプルレート、チャンネル数が同じことです。同じレコーダーや同じソフトから書き出した2つのMP3は、ほぼ必ずそろっています。スマホの録音とダウンロードした曲は、たいていそろっていません。
どの順番になりますか?
ページに表示されているとおりの順番で、ドラッグで設定できます。ファイルが勝手に名前順に並べ替えられることはありません。もしそうなら、「part 10、part 1、part 2」が入ったフォルダーは間違った順番で出てきてしまいます。
異なる形式のファイルを結合できますか?
はい。MP3、WAV、M4Aを結合でき、デコードして1つのファイルに書き出します。結果はMP3になりますが、入力がすべてロスレスの場合は、何も失われないようWAVのままになります。
つなぎ目に間は空きますか?
いいえ。途切れなく次へ続きます。間を入れたい場合は、結合する前にファイルの末尾に少し無音を追加するか、自然な間が残るように各部分をカットしてください。
何かがどこかに保存されますか?
いいえ。各ファイルの読み込みも結合したファイルの書き出しもここで行うため、大きな録音を複数つなげても、何も送信されません。
ご注意: 形式、サンプルレート、チャンネル数が異なるファイルは、最初のファイルに合わせて再エンコードする必要があり、そのファイルの音質がわずかに落ちます。つなぎ目のクロスフェードにはまだ対応していません。
このツールをあなたのサイトに設置
ブログ、授業のページ、ヘルプ記事などに無料で設置できます。コードを1つ貼り付けるだけで、訪問者がそのページ上でツールを使えるようになります。