動画形式変換 — MP4 / MOV / WebM の相互変換
動画のコンテナ拡張子だけを変更します (mov → mp4 など)。ffmpeg.wasm の stream copy なので再エンコードなし・画質劣化なし。コーデック互換性がある組み合わせでのみ成功します。複数ファイル一括処理 + ZIP ダウンロード対応。
使い方
コンテナを変えたい動画 (mov / mp4 / mkv など) をドロップ。出力拡張子を選んで「変換」を押すと、ffmpeg.wasm が stream copy で映像・音声をそのままにコンテナだけを変更します。再エンコードがないので一瞬で完了しますが、コーデックがターゲットコンテナと互換性がない組み合わせ (例: VP9 を mp4) は失敗します。複数ファイル一括処理 + ZIP ダウンロード対応。
よくある質問
- 動画はサーバーに送信されますか?
- いいえ。ffmpeg.wasm をブラウザ内で動かしているので、動画は端末外には出ません。
- 画質は落ちる?
- いいえ。stream copy なので映像・音声データは元のままです。
- なぜ失敗するときがある?
- コーデックとコンテナの組み合わせに互換性がない場合 (例: VP9 を mp4) や、ファイルの MOOV atom が壊れている場合などです。再エンコードが必要な場合は別途エンコーダーツールを使ってください。
- WebM ↔ MP4 はできる?
- WebM (VP8 / VP9 + Opus / Vorbis) と MP4 (H.264 + AAC) は基本的に異なるコーデックを使うので、stream copy では失敗します。再エンコードが必要です。
類似のツール
動画圧縮 — 容量削減 / 解像度を保ったまま CRF 指定
動画を libx264 + 指定 CRF で再エンコードしてファイルサイズを小さくします (解像度はそのまま)。preset で速度と圧縮率のトレードオフを調整可能。出力は mp4。複数ファイル一括処理 + ZIP ダウンロード対応。
動画 → GIF 変換 — fps / 幅 / カット範囲を指定
動画から GIF を作ります。ffmpeg.wasm の palettegen + paletteuse の 2 パス変換で色再現を高めつつ、fps・幅・カット範囲を指定できます。複数ファイル一括処理 + ZIP ダウンロード対応。動画はサーバーに送信されません。
GIF → MP4 変換 — H.264 でファイルサイズを 1/5 〜 1/10 に
アニメ GIF を H.264/AAC の MP4 動画に変換します。GIF はサイズが膨らみがちですが、MP4 (H.264) ならファイルサイズが 1/5 〜 1/10 になり、X (旧 Twitter) や Bluesky、Discord 等の SNS でも自動再生されやすくなります。ffmpeg.wasm はブラウザ内で動くので GIF はサーバーに送信されません。複数ファイル一括処理 + ZIP ダウンロード対応。
字幕ファイル変換
SRT / VTT / ASS / SSA / SBV / SUB / SMI / LRC の字幕ファイルを相互変換します。ドロップして変換先フォーマットを選ぶだけ、subsrt-ts (MIT) でブラウザ内のみ実行。サーバーに字幕を送信しません。