動画に音楽・BGMを追加
動画と音楽ファイルをドロップするだけで、数秒でBGMを追加できます。元の音声を差し替えることも、新しいトラックとミックスすることも可能です。短い音源を動画の長さに合わせてループ再生したり、末尾を綺麗にフェードアウトさせたり、音量を調整することも自由自在。すべてFFmpeg.wasmによりブラウザ内でローカル処理されるため、映像トラックは再エンコードされず、無劣化かつ高速に出力されます。
活用事例
動画にBGM・音楽を追加する方法
「Load FFmpeg Engine」をクリックしてブラウザ内動画処理エンジンを初期化します(初回のみ約31 MBのダウンロードが必要ですが、以降はキャッシュされます)。
一つ目のエリアに動画ファイル(MP4、WebM、MOV)、二つ目のエリアに音声ファイル(MP3、M4A、WAV)をドロップします。
「Replace(差し替え)」または「Mix(合成)」モードを選択し、必要に応じて動画の長さに合わせたループ再生、フェードアウト、追加トラックの音量調整を設定します。
「Add Music to Video」をクリックしてローカル処理を実行し、プレビュー確認後に完成したMP4をダウンロードします(映像トラックは再エンコードされません)。
よくある質問
- ファイルはサーバーにアップロードされますか?
- いいえ。動画ファイルと音声ファイルはどちらもFFmpeg.wasmを使用してブラウザ内だけで処理されるため、サーバーにアップロードされることは一切ありません。
- 「Replace」と「Mix」の違いは何ですか?
- Replaceモードは動画の元の音声を完全に削除し、新しい音楽に差し替えます。Mixモードは元の音声と新しい音楽をブレンドし、両方の音が重なって聞こえるようにします。
- 動画は再エンコードされますか?
- いいえ。映像ストリームは常にコピー(`-c:v copy`)され、再エンコードは行われません。そのため処理が非常に高速で、映像トラックの画質劣化はゼロです(音声のみが変更されます)。
- 音楽が動画より短い場合はどうなりますか?
- 「Loop audio to match video length」を有効にすると、動画全体の長さに合わせて音楽が自動で繰り返し再生されます。出力される動画の長さは常に元の動画の長さで固定されます。
- 音声が入っていない動画でMixモードを使えますか?
- 動画に既存の音声トラックがない場合、合成する対象が存在しないためエラーが表示されます。無音の動画には、代わりにReplaceモードをご利用ください。
- 対応している動画および音声のファイル形式は何ですか?
- 動画はMP4、WebM、MOVに対応し、音声はMP3、M4A、WAVに対応しています。出力ファイルは常に標準的なMP4形式になります。
Replace(差し替え)vs Mix(合成)— 元の音声がどうなるか
動画に音楽を乗せる方法は基本的に二つしかありませんが、用途に合わない方を選ぶと不自然な仕上がりになりがちです。その違いは、元の動画に含まれている音声をどう扱うかにあります。
| モード | 元の音声 | 出力される長さ | 適した用途 |
|---|---|---|---|
| 元の音声を差し替え(Replace) | 完全に削除 | 動画の長さに一致 | 無音映像、Bロール、画面録画、カメラのマイクノイズを消したい場合 |
| 元の音声と合成(Mix) | 保持され、新トラックの背後にブレンド | 動画の長さに一致 | 会話や環境音を残したまま、背後にうっすらとBGMを流したい場合 |
- 音楽が動画より短い場合は途中で音が途切れ、長い場合は動画の終了地点でカットされます。特定の拍やキリの良いところで終わらせたい場合は、事前に音楽をトリミングしてください。
- 音量の大きな音源同士をミックスすると音割れ(クリッピング)が発生することがあります。音が歪んで聞こえる場合は、エクスポート後ではなく取り込み前に音楽の音量を下げてください。合成時に発生した音割れは後から修復できません。
- すべての処理はFFmpeg.wasmによりローカルで実行されるため、長尺の動画であってもアップロード上限ではなくお使いの端末のメモリ容量のみに依存します。