アップロードなし, 100%ローカル, アカウントなし

ハウツー

Windowsでどこでも再生できるMP4にiPhone動画を変換

iPhoneは初期設定で動画をHEVC形式の.movファイルとして保存します。最近のブラウザやWindowsのバージョンなら通常すでにその組み合わせを再生できますが、一部の古いプログラム、動画編集ソフト、アップロードフォームは今もH.264動画のMP4ファイルを想定しています。動画変換ツールは.movファイルを読み込み、HEVC動画ストリームをデコードしてMP4コンテナ内のH.264に再エンコードします。すべて端末上で完結するため、そのためにファイルがアップロードされることはありません。

手順

  1. 動画変換ツールを開き、iPhoneの.movファイルをドロップします。ブラウザのタブ内でローカルに読み込まれ、中のコーデックが何であってもvideo/quicktimeファイルは受け付けられます。
  2. デフォルトの出力設定(コンテナはMP4、動画コーデックはH.264)のままにします。この組み合わせは、ほぼすべてのWindowsアプリ、動画編集ソフト、アップロードフォームが想定しているものです。
  3. 変換をクリックします。HEVC動画トラックはデコードされてH.264に再エンコードされ、音声トラックはAACに再エンコードされ、結果はMP4としてダウンロードできるようになります。端末上の元の.movファイルには手が加えられません。

iPhone動画がHEVC形式の.movファイルになる理由

iOS 11以降、iPhoneのカメラは初期設定でHEVC(High Efficiency Video Coding、H.265とも呼ばれます)コーデックをQuickTimeの.movコンテナに収めて動画を保存しています。HEVCは同等の画質でも旧来のH.264よりおおよそ2倍効率的に圧縮できるためで、これはストレージ容量が限られたスマートフォンにとって重要です。HEVCの再生対応は現在ほとんどの主要なOSやブラウザに組み込まれていますが、多くの古いWindowsプログラム、一部の動画編集スイート、一部のウェブサイトのアップロードフォームは今もMP4内のH.264を前提として作られており、.movファイルを丸ごと拒否するか、プレビューが正しく表示されません。

変換中に実際に起きていること

ファイルを変換するということは、HEVC動画ストリームの全フレームをデコードし、ffmpegのH.264エンコーダーであるlibx264で1フレームずつ再エンコードし、そのうえで再エンコードしたAAC音声トラックと合わせて新しいMP4コンテナに多重化することを意味します。これはブラウザのタブ内でWebAssemblyにコンパイルされたffmpegを通じて実行されるため、ファイルについて何かがどこかに送られることはありません。単純なコピー操作とは違い、このようなデコードと再エンコードのフルパスはCPU負荷が高く、短いクリップは数秒で変換できますが、数分の録画は一般的なノートパソコンで数分かかることがあります。

この変換で変わること、提供されないもの

出力はMP4コンテナ内のH.264動画で、HEVCの追加の圧縮効率の一部を手放すことになります。変換後のファイルは同等の見た目の画質でも元の.movよりいくらか大きくなると見込んでください。それが幅広い互換性と引き換えのコストです。出力コーデックとして提供されるのはH.264とVP8のみです。HEVC、H.265、VP9、AV1は変換先として利用できません。これらのエンコーダーがこのブラウザベースのWebAssemblyエンジンで確実に完了しないためです。最大限の互換性より小さいファイルサイズのほうが重要な場合は、新しい出力コーデックを探すのではなく、変換後のMP4をそのあと圧縮してください。

処理時間、ファイルサイズ、制限について

ファイル全体がサーバーではなく自分の端末上でデコードと再エンコードされるため、数分の録画は短いクリップよりも変換に目に見えて時間がかかり、処理中はブラウザのタブを開いたままにする必要があります。500 MBまでのファイルが受け付けられます。非常に大きい、あるいは非常に長い録画は変換中により多くのメモリを使うため、RAMが少ない端末では他のタブを閉じておくと助けになります。互換性の高さよりも小さいファイルが特に必要な場合は、そのあと結果を動画圧縮ツールにかけてください。

このガイドで使うツール

よくある質問

この変換の間、私の動画はどこかにアップロードされますか?

いいえ。HEVCのデコードとH.264の再エンコードは、いずれもWebAssemblyにコンパイルされたffmpegを使ってブラウザのタブ内で実行されます。.movファイルはローカルメモリに読み込まれてそこで処理され、生成されたMP4はそのまま端末に保存されます。動画のどのフレームもネットワーク経由で送信されません。

本当に変換が必要ですか、それともWindowsはすでにHEVCの.movファイルを再生できますか?

アプリ次第です。Windows 11、VLC、最近のブラウザは、多くの場合すでにHEVCの.movファイルを直接再生でき、小さなHEVC拡張機能をインストールするだけで済むこともあります。特定のプログラムがファイルを拒否したり、プレビューが真っ黒あるいは壊れて表示されたり、H.264動画のMP4だけを受け付けるエディタやアップロードフォームに読み込む必要がある場合に変換してください。

変換したMP4はHEVCの小さいファイルサイズを維持しますか?

いいえ。出力はH.264を使います。これはHEVCより古く効率が劣るため、変換後のMP4は同等の見た目の画質でも元の.movより通常いくらか大きくなります。そのサイズ増加は、MP4内のH.264がもたらすはるかに幅広い再生・編集の互換性のコストです。

出典