iPhoneの動画を圧縮する方法(HEVC・4K・.MOV)
iPhoneの動画は、たいてい二つの問題を同時に抱えています。サイズが巨大であること、そして多くのソフトが開けない.MOVコンテナに入ったHEVC映像であることです。SqueezeVidで圧縮すれば、この二つが一度に片づきます。ブラウザ圧縮にファイルを置くだけで、通常60〜80%小さくなり、WindowsでもAndroidでもDiscordでも、あらゆるWebプレーヤーで再生できるH.264のMP4が返ってきます。アップロードは一切ありません。iPhoneの映像は、あなた自身のブラウザの中でデコードされ、再エンコードされます。
iPhoneの動画がこれほど大きい理由
iPhoneは既定でかなり高いビットレートで記録し、しかも多くの人が実際に見る以上の画素数を残しています。以下は、iOS自身が設定 → カメラ → ビデオ撮影に表示している、高効率モードでのおおよその1分あたり容量です。
| 撮影設定 | 1分あたりの目安 | 10分の素材 |
|---|---|---|
| 720p HD 30 fps | 約30 MB | 約300 MB |
| 1080p HD 30 fps | 約65 MB | 約650 MB |
| 1080p HD 60 fps | 約100 MB | 約1 GB |
| 4K 30 fps | 約170 MB | 約1.7 GB |
| 4K 60 fps | 約400 MB | 約4 GB |
| ProRes 4K 30 fps(Proモデル) | 約6 GB | 約60 GB |
最後の行は誤植ではありません。ProResは編集用のフォーマットで、意図的にほとんど圧縮しません。iPhoneのクリップが予想外に巨大なら、他の原因を疑う前にProResがオンになっていないか確認してください。
二つ目の問題:HEVCと.MOV
iOS 11以降、iPhoneは既定で高効率モードで撮影します。つまり映像トラックはHEVC(H.265とも呼ばれます)で、AppleのQuickTime .MOVコンテナに収められています。HEVCは実際に効率的で、同じ画質ならH.264のおよそ半分のサイズに収まります。Appleが選んだ理由もそこにあります。代償は互換性です。
- Windowsは標準ではHEVCを再生できません。ファイルを開く前に、Microsoft Storeでコーデック拡張の導入を促されます。
- 古いAndroid端末や少し前のスマートテレビでは、デコードが重いか、そもそもできません。
- WebブラウザやアップロードフォームはH.264のMP4のほうをはるかに好みます。.MOVはそのまま拒否されたり、インライン再生ができなかったりします。
- 古い編集ソフトはHEVCを読み込めないか、タイムライン上でひどくもたつきます。
MP4コンテナのH.264は、いまだに「見知らぬ相手に送っても開けると確信できる」唯一のフォーマットです。SqueezeVidが出力するのはまさにこれで、映像はH.264、音声はAAC、コンテナはMP4、そしてメタデータを先頭に配置しているので、ダウンロードが終わる前から再生が始まります。
iPhoneの動画を圧縮する手順
- ファイルをパソコンに移します。AirDrop、ケーブル、iCloudのいずれでも構いません。どの方法がHEVCを保つかは後述します。
- 動画圧縮ツールを開き、.MOVを置きます。約2GBまでのファイルはブラウザ内だけで処理されます。それより大きい場合は大容量動画向けの圧縮を使ってください。
- 4Kで撮ったなら1080pに下げます。これが単独では最も効く節約で、たいていこれだけで60〜75%減ります。スマホやノートの画面では違いは分かりません。
- 品質設定はそのまま、または少し上げます。SqueezeVidは、元ファイルがどれだけ効率よく符号化されているかを見て初期値を選びます。24〜26あたりがちょうどよく、値を上げるほど小さくなります。
- 圧縮してダウンロードします。MP4が得られます。保存前に画質を確かめたい場合は、前後の比較プレビューを見てください。
現実的な結果
| iPhoneの元データ | 設定 | 典型的な結果 |
|---|---|---|
| 4K/60 HEVC、3分、約1.2 GB | 1080p、品質24 | 約150〜250 MB(−80%) |
| 4K/30 HEVC、10分、約1.7 GB | 1080p、品質26 | 約250〜400 MB(−75〜85%) |
| 1080p/30 HEVC、5分、約325 MB | 1080p、品質26 | 約80〜150 MB(−55〜75%) |
注意したいのは、HEVCがすでに効率的なコーデックだという点です。解像度も見た目の品質も変えずにH.264へ移すだけでは、古くて無駄の多い形式から変換する場合ほどには減りません。容量が減る主因は解像度の引き下げと品質設定であり、フォーマットの変更がもたらすのは互換性です。
気をつけたい二つのこと
HDR素材は変換後に眠く見えることがある
iPhone 12以降は既定でHDR(Dolby Vision)撮影です。HDR映像は通常のH.264再生が理解できない色情報を持っているため、そのまま変換すると色あせて見えたり、くすんだり、妙に暗く見えたりすることがあります。これはHDR素材をSDRの形式へ移すときに知られている現象で、圧縮の不具合ではありません。色が重要なら、撮影前に設定 → カメラ → ビデオ撮影 → HDRビデオをオフにしておけば、そもそも起きません。
4KのHEVCはブラウザには重い仕事
HEVCをソフトウェアでデコードするのは本当にCPUを食う処理で、長い4Kクリップではノートのファンが回ります。動きはしますが、辛抱は必要です。iPhone上のSafariで直接圧縮するのは短いクリップなら問題ありません。iOSのブラウザタブはデスクトップよりメモリ上限がかなり厳しいため、数ギガバイトの4Kファイルはパソコンで扱うか、2GBを超えるものはサーバー側の処理に回すほうが確実です。
次からこうならないために
- 設定 → カメラ → フォーマット → 互換性優先。iPhoneがHEVCではなくH.264で記録します。ファイルは大きくなりますが、変換なしでどこでも開けます。人に動画を送る機会が多いならこちらを。
- 設定 → カメラ → ビデオ撮影 → 1080p/30 fps。本当に編集したり4K画面で観たりするのでなければ、これで記録容量がおよそ3分の1になり、誰も違いに気づきません。
- 設定 → 写真 → MacまたはPCに転送 → 自動。転送時にiOSがHEVCをH.264へ変換します。オリジナルを保持を選ぶと手つかずのHEVCがそのまま渡されます。どのみち自分で圧縮するつもりなら、こちらが適しています。
よくある質問
iPhoneの.MOVをMP4に変換するには?
.MOVをSqueezeVidの圧縮ツールに置いてください。出力は必ずH.264のMP4なので、圧縮と変換が同じ一回の処理で済みます。サイズをあまり落とさずフォーマットだけ変えたい場合は、品質の数値を低くして解像度を元のままにします。専用のMOVからMP4への変換もあります。
iPhoneの動画がWindowsで再生できないのはなぜ?
HEVCだからです。WindowsはHEVCを標準ではデコードできず、通常はコーデック拡張の購入を促されます。ファイルをH.264のMP4に再エンコードすればこの依存関係は完全になくなり、受け取る側は何もインストールせずに済みます。
圧縮するとiPhoneの動画の画質は落ちますか?
まっとうな設定なら、見て分かるほどは落ちません。1080pのまま品質24〜26で処理すれば、スマホやノートの画面では多くの人が元ファイルと区別できない一方、容量はごく一部で済みます。目に見える劣化は、長いクリップに無理な目標サイズを押しつけたときに起きるもので、変換そのものが原因ではありません。
iPhone本体で圧縮できますか?
できます。Safariで圧縮ツールを開き、ライブラリから動画を選んでください。デスクトップと同じようにブラウザ内で動きます。短いクリップなら問題ありませんが、非常に大きな4K映像はモバイルのブラウザタブに許されたメモリを使い切ることがあるため、パソコンのほうが確実です。
動画はどこかにアップロードされますか?
いいえ、約2GBまでのファイルはされません。圧縮はWebAssemblyによってブラウザ内で行われるので、カメラロールは端末に留まります。2GBから10GBのファイルは任意のサーバー側処理を使えます。こちらはアップロードを伴い、処理後に自動で削除されます。
iPhoneの映像を今すぐ軽く:4K HEVCの.MOVを入れれば、小さなH.264のMP4が出てきます。無料、ブラウザ内、アップロードなし。
iPhoneの動画を圧縮する
ありがとうございます!もう少し教えていただけますか?