動画圧縮
動画を、指定したサイズ(MB)に収まるように小さくします。送れない大きさの動画を、メールやチャットに載せたいときに。必要な部分だけ切り出すこともできます。ブラウザの中だけで処理するので、動画はどこにも送信されません。
初めて使うときだけ、圧縮のエンジン(約31MB)を読み込みます。2回目からは保存された分を使います。
エンジンを準備しています…
使う部分(切り出し)
目標サイズこの大きさ以下に収めます
くわしい設定(解像度・音声)
出力の目安—
映像 / 音声—
画質の目安—
圧縮しています…0%
処理はこの端末の中で行います。長い動画や大きいサイズは時間がかかるので、スマホではなくPCがおすすめです。
できました
元の動画—
圧縮後—
削減—
使い方のメモ
- 動画を選ぶと、プレビューと設定が出ます。目標サイズを選んで「圧縮する」を押すと、そのサイズ以下のMP4(H.264 + AAC)を作ります。
- 目標サイズから逆算して、映像のビットレートを決めます。動きの少ない動画は、目標より小さく仕上がることがあります。目標をこえてしまったときは、ビットレートを下げて1回だけ自動でやり直します。
- 解像度は「おまかせ」だと、サイズに合わせて画面の大きさも自動で調整します(元より大きくはしません)。サイズが小さすぎるときは、荒くなるので、切り出しを短くするか、目標サイズを上げてください。
- 1MBは1,000,000バイトで数えています。送り先の上限ぎりぎりのときは、少し小さめにしておくと安心です。
- 位置情報などのメタデータは、圧縮した動画には引き継ぎません。
- ブラウザ版の目安は1GBまでです。それより大きい動画は、先に切り出してから試してください。Safariやスマホはメモリが少なく、大きい動画は途中で止まることがあります。
- 圧縮には ffmpeg.wasm(FFmpeg をブラウザで動かせるようにしたもの)を使っています。映像の圧縮にはx264が含まれ、GPLライセンスで配布されています。エンジンは jsDelivr から読み込みます。