音声波形動画メーカー
音声ファイルから、波形が動く MP4 動画を作ります。YouTube やポッドキャスト、SNS 用の動画をブラウザの中で作れます。
動画はサーバーに送られません
音声ファイルをドラッグ&ドロップ、またはタップして選択
MP3 / WAV / M4A / AAC / FLAC / OGG、最大 100MB
—
出力は 1280×720・25 fps、H.264 + AAC です。レンダリングはブラウザ内でほぼ実時間で進むため、3分の曲は数分かかります — すばやく仕上げたいときは短いクリップがおすすめです。
レンダリング中… 0%
対応する FFmpeg コマンド
現在の設定に対応するコマンドラインです。設定を変えるとリアルタイムで更新されます。
ffmpeg -i input.mp3 -filter_complex "[0:a]showwaves=s=1280x720:mode=line:rate=25:colors=0x00d4aa:draw=full,format=yuv420p[v]" -map "[v]" -map "0:a:0?" -c:v libx264 -preset veryfast -crf 24 -c:a aac -b:a 192k -shortest -movflags +faststart output.mp4 使い方
- 音声ファイルをドロップMP3・WAV・M4A・FLAC などの、100MB・10 分までの音声を選びます。短いほど早く仕上がります。
- スタイルと色を選ぶ「ライン」は中心から上下に伸びる線で、波を塗りつぶすように描きます。「ポイント・トゥ・ポイント」は点を結んだ細い 1 本の線、「センターライン」は中心から上下対称に描きます。
- レンダリングしてダウンロード「波形ビデオを作成」を押すと MP4 に書き出します。再生して確かめてからダウンロードします。
うまくいかないとき
レンダリングがとても遅い
原因:1 秒あたり 25 枚の画像を描いて H.264 に圧縮するので、長い音声ほど時間がかかります。速さは端末によって違います。
対処:一部だけ使うなら、先に必要な部分だけに切ります。
「長さを読み取れず」と出て作成できない
原因:ブラウザがこのファイルの長さを読めないため、10 分の上限を確かめられません。
対処:標準的な MP3 か WAV に書き出し直してから、もう一度試します。
波形が平坦に見える
原因:音量が小さいと、波も小さく描かれます。
対処:先に「音量ノーマライズツール」で音量をそろえてから作ります。
よくある質問
出力の解像度とフレームレートは?
1280×720・25fps です。映像は H.264、音声は AAC(192 kbps)です。
音声はどのくらいの長さまで?
10 分まで、ファイルは 100MB までです。長いほど時間がかかり、1 分や 3 分を超えると、時間がかかることを知らせる注意が出ます。
波形の見た目は変えられますか?
はい。スタイル(ライン/ポイント・トゥ・ポイント/センターライン)と、4 種類の色から選べます。背景は黒です。
音声はアップロードされますか?
いいえ。すべて ffmpeg.wasm でブラウザの中で処理し、ファイルは外部に送りません。
くわしい説明(設定の意味・制限・FFmpeg のコマンド)
設定の意味
波形スタイル
FFmpeg の showwaves フィルタのモードです。line(各サンプルを中心からの縦線で描く)、p2p(サンプルの点を線でつなぐ)、cline(中心から上下対称の縦線で描く)。
色
波形の色です。背景は黒です。
使えるブラウザと制限
- 音声は 10 分・100MB までです。長いほど作成に時間がかかります。
- 出力は 1280×720・25fps に固定です。解像度の変更や、周波数ごとのスペクトル表示はできません。
同じ処理を FFmpeg のコマンドで
音声 → 720p 波形 MP4
ffmpeg -i in.mp3 -filter_complex "[0:a]showwaves=s=1280x720:mode=line:rate=25:colors=white:draw=full,format=yuv420p[v]" -map "[v]" -map 0:a:0? -c:v libx264 -preset veryfast -crf 24 -c:a aac -b:a 192k -shortest -movflags +faststart out.mp4