複数のMP3を結合
複数のMP3トラックを希望する順序に並べ、1つのMP3として書き出します。
複数のMP3、WAV、OGGなどの対応音声ファイルをオンラインで結合します。トラック順を並べ替え、出力形式を選び、ブラウザ内で処理できます。
複数の音声ファイルをここにドロップするか、クリックして選択してください。
デスクトップ編集ソフトを開かずに、複数の音声ファイルを1つの連続したトラックへ結合できます。CyberToolsでは対応音声を複数追加し、順番を設定し、MP3・WAV・OGGを選び、FFmpeg WebAssemblyを使ってブラウザ内で順次結合します。
対応する音声ファイルを2つ以上アップロードし、再生したい順番に並べ、MP3・WAV・OGGを選択して結合を開始します。現在の実装では各入力をFFmpegへ渡し、concatフィルターで音声ストリームを順番に接続します。
複数の録音やクリップを1つの連続ファイルとして順番に再生したい場合に音声結合が役立ちます。
複数のMP3トラックを希望する順序に並べ、1つのMP3として書き出します。
複数のWAV録音を順番に接続して1つの音声ファイルにします。
対応トラックを接続し、結合結果をOGG Vorbisとして出力します。
別々の音声録音を順番に並べて1つの長いトラックにします。
処理前にトラックを上下へ移動し、完成ファイルの順番を調整します。
短い複数の音声クリップを1つの連続したダウンロード可能なファイルにします。
出力形式によって最終音声のエンコード方式、一般的なファイルサイズ、適した用途が変わります。
| 形式 | 現在のエンコーダー | 特徴 | 適した用途 |
|---|---|---|---|
| MP3 | libmp3lame、品質2 | 非可逆圧縮音声 | 一般的な再生と共有 |
| WAV | pcm_s16le | 非圧縮16-bit PCM | 編集や中間素材 |
| OGG | libvorbis、品質4 | 非可逆Vorbis音声 | オープン形式対応環境 |
| 結合MP3 | LAME | 比較的小さい結合出力 | 配布と日常再生 |
| 結合WAV | PCM | 大きな非圧縮出力 | 追加処理 |
| 結合OGG | Vorbis | オープンな圧縮出力 | 対応Web・ソフトウェア |
現在の音声結合ツールは、選択された各ソースファイルをFFmpeg WebAssemblyの仮想ファイルシステムへ書き込み、それぞれを入力として追加し、トラック順に基づいてconcat音声フィルターを作成し、結合された音声ストリームを選択した出力形式へエンコードします。
選択した各音声ファイルをブラウザ内のFFmpeg仮想ファイルシステムに書き込みます。
ファイルはトラック一覧に表示される上から下の順番でFFmpegに追加されます。
[0:a][1:a]のような入力列を作成し、concatで1つの音声出力を生成します。
concatフィルターはトラックを1つずつ順番に配置し、同時に重ねません。
MP3はlibmp3lameと-q:a 2、WAVはpcm_s16le、OGGはlibvorbisと-q:a 4を使用します。
完成した出力をFFmpegメモリから読み取り、ブラウザで再生とダウンロードができるようにします。
聞きたい順番に合わせてトラック順を設定し、互換性、編集用途、ファイルサイズに応じて出力形式を選びます。
| Use | Setting | Why |
|---|---|---|
| 一般共有 | MP3 | 圧縮出力で幅広い再生互換性があります。 |
| 後から編集 | WAV | 現在のWAV処理は非圧縮16-bit PCMを生成します。 |
| オープン形式の圧縮音声 | OGG | 現在のOGG処理はVorbisで結合結果をエンコードします。 |
| 本編前のイントロ | イントロを上へ | 完成トラックは上から下の表示順に従います。 |
| 本編後のアウトロ | アウトロを下へ | 後ろのトラックは先のトラックの後に再生されます。 |
| 複数クリップを正確な順番で結合 | 結合前に並べ替える | 出力後に順番を変える場合は再度結合する必要があります。 |
結合では入力トラックを順番に配置するため、最終的な再生時間は長くなります。出力形式によって結合ストリームのエンコード方式が決まります。
最終再生時間は通常、FFmpegが正常にデコードできた入力トラックの合計時間に基づきます。
現在のMP3処理はlibmp3lameと品質レベル2を使用します。
現在のWAV出力はpcm_s16leを使用し、通常MP3やOGGより大きくなります。
現在のOGG出力はlibvorbisと品質レベル4を使用します。
WAVで出力しても、元ファイルに存在しない周波数や詳細を復元することはできません。
concatフィルターが1つの結合音声ストリームを生成し、選択形式へエンコードします。
CyberToolsの音声結合ツールは現在、FFmpeg WebAssemblyを使用して主要なFFmpeg処理をブラウザ内で実行します。
順番にトラックを接続する処理は、マルチトラックミックス、クロスフェード、マスタリング、ノイズ除去、自動音量正規化とは異なります。
これらの用語は、別々の音声ファイルが1つの順次出力になる仕組みと、結合がミキシングとは異なる理由を説明します。
MP3・WAV・OGGの結合、トラック順、FFmpeg concatフィルター、エンコード、品質、ブラウザ内処理について説明します。
対応する音声を2つ以上アップロードし、再生順に並べ、MP3を選択して結合します。現在の実装ではデコード済み音声ストリームをconcatし、最終結果をlibmp3lameでエンコードします。
はい。WAV出力を選択すると、現在の実装は結合ストリームをpcm_s16leでエンコードします。
はい。現在のOGG出力処理はlibvorbisと品質レベル4を使用します。
はい。開始前にトラックを上下へ移動してください。FFmpeg入力は表示されている順番で作成されます。
いいえ。現在の実装はFFmpeg concatフィルターを使い、トラックを1つずつ順番に並べます。
現在の出力は選択形式へエンコードされます。MP3とOGGは非可逆エンコーダー、WAVは非圧縮16-bit PCMを使用します。
いいえ。現在のconcat処理はトラックを順番に結合し、自動クロスフェードは作成しません。
主要な処理は現在FFmpeg WebAssemblyを使ってブラウザ内で実行され、ソースファイルは処理中にFFmpeg仮想ファイルシステムへ一時的に書き込まれます。
FFmpegは各ソースファイルと最終エンコードにメモリとCPUを必要とします。大きなファイルや多数の長いトラックは利用可能なリソースを超える場合があります。
いいえ。現在のツールは順次結合と出力エンコードに特化しており、自動音量正規化、ノイズ除去、マスタリングは行いません。