AVMint

HEIC / Live Photoを MP4動画に変換する方法

iPhoneのLive PhotosはAppleの独自形式で、HEIC静止画と前後約1.5秒の短いMOV動画がペアになっています。Apple端末ではシームレスに再生されますが、Windows、Android、Webサービスに送ると動きの部分が消えます。MOVコンポーネントをMP4に変換すれば、どこでも再生できる汎用クリップになります。 本記事では具体的な手順、よくある失敗パターン、プラットフォーム別の注意点、そしてAVMintの動作原理を網羅的に解説します。

1

写真アプリでLive Photoを動画としてエクスポート

iPhoneの写真アプリでLive Photoを開き、共有 → 「ビデオとして保存」をタップ。動きの部分だけが.movファイルとしてカメラロールに保存され、元のLive Photoはそのまま残ります。 ブラウザタブが開けばAVMintは即座に使用可能で、追加のダウンロードや設定は不要です。初回のみffmpeg.wasmランタイム(約25MB)が読み込まれ、以降はブラウザキャッシュから起動されます。

2

AVMint Convertで.movをドロップ

そのmovファイルを読める任意の端末でAVMintを開き、Files / 写真からドラッグまたは選択します。 ドロップしたファイルはブラウザのメモリ内に直接読み込まれ、外部サーバーへは一切送信されません。DevToolsのNetworkタブを開けばこの点を実際に検証できます。

3

MP4(H.264)に変換

ターゲット形式にMP4、コーデックに互換性最優先のH.264を選んで変換をクリック。Windows、Android、スマートTV、Webアップロードのどこでも再生できるMP4になります。 ダウンロードされたファイルはOSの既定のダウンロードフォルダに保存され、その後は通常のファイルと同様に移動・共有・編集できます。

Tip

「ビデオとして保存」を使わず元HEICを直接ドロップしても動画コンポーネントは抽出できますが、iOSが正しい独立MOVを書き出してくれる「ビデオとして保存」フローの方がクリーンな結果になります。 大量のLive Photosを一括処理したい場合、iPhoneの写真アプリで対象を選択 → 共有 → 「ビデオとして保存」で一度にAirDropして、Mac で受け取った .mov ファイル群を AVMint にドロップするワークフローが効率的です。 AVMintはブラウザ内完結のため、アップロード待ち時間がなく、処理はあなたのCPU性能のみに依存します。処理中に他のタブを開いても影響しませんが、メモリ集約的な処理中はブラウザを前面に保つとスムーズです。

Live PhotoがAppleエコシステム外で扱いにくい理由

Live Photoは1ファイルではなく、HEIC静止画と関連する.mov動画クリップを組み合わせたもので、Appleの写真アプリが一緒に再生するタグ付けをしています。この形式は特許化されApple内部でのみ束ねられます。iCloud経由で他のApple端末に共有すれば動きは残りますが、Windows Photos、Androidギャラリー、Google Photos(部分対応)、SNSなどでは静止画しか届きません。唯一確実な回避策は動画部分を別途エクスポートしてMP4に変換することです。 Live Photos の構造は HEIC 静止画(Apple High Efficiency Image Format)+ MOV 動画クリップ(通常 1.5 秒前・1.5 秒後の合計 3 秒)という二重構成で、両ファイルに共通の「Photo ID」メタデータが付与されています。iOS の写真アプリはこの Photo ID を参照して両方を一つの Live Photo として扱いますが、他の OS ではこの関連付けが認識されず、静止画のみが見えます。HEIC 静止画そのものも Windows の標準では開けないため、静止画部分も別途 JPEG に変換する必要があることが多いです。動画部分(MOV)の方は H.264 で記録されていることが多く、MP4 へのリマックスで無劣化変換できます。 Live Photos の 3 秒クリップは高速シャッター機能(前後フレームを常時バッファリングする仕組み)で実現されており、このバッファのサイズがクリップ長を決めます。iPhone Xs 以降ではハードウェア最適化により、バッテリー消費への影響を最小化しながらこの機能を実現しています。

Live Photo共有の互換性

MP4(変換後)Live Photo(元)
Windows / Androidで再生はいいいえ、静止画のみ
SNSで動画として投稿はいInstagramは部分対応、他はほぼ不可
スマートTVで再生はいいいえ

FAQ

Live PhotoをApple外に共有すると動きが消えるのはなぜ?

Live PhotosはHEIC静止画 + MOV動画の2ファイルを1つの論理的な写真にまとめたAppleの独自形式です。非Appleプラットフォームは静止画しか見えず動きは捨てられます。MOVを単独のMP4に変換すれば解決します。 「ビデオとして保存」以外にも、Live Photo を単一フレーム(静止画)として書き出す機能があり、これは前景フレームを通常の HEIC / JPEG として書き出します。動きを残したいなら必ず「ビデオとして保存」を選択してください。

変換で画質は落ちますか?

ほぼありません。Live PhotoのMOVはH.264で記録されていることが多いため、MP4への変換はコンテナの入れ替え(リマックス)だけで済みます。 Mac の写真アプリでも同様の「ビデオとして書き出し」メニューが使え、Mac 経由での変換も可能です。Mac → AVMint のワークフローは、大量の Live Photos を一括変換する場合に効率的です。

iPhone側のLive Photoは残せますか?

はい。「ビデオとして保存」は新しい.movファイルを作るだけで、元のLive Photoは変更しません。Apple端末用のLive Photoと、他端末用のMP4を両方持てます。 Google Photos は Live Photos の動画部分を特殊な MotionPhoto 形式として扱うことがあり、Android 間での共有では動きが保持される場合があります。iOS ↔ Android 間は互換性が限定的です。

HEIC静止画も変換できますか?

AVMintは動画・音声専用です。HEIC静止画は専用の画像ツールを使うか、設定 → カメラ → フォーマット → 「互換性優先」で今後はJPEG記録に切り替えてください。 Instagram や TikTok へ Live Photo を投稿する場合、Apple の純正共有シート経由で投稿すると動画部分が自動変換されてアップロードされる場合があります。うまくいかない場合は事前に MP4 化しておくのが確実です。

ファイルはサーバーに送信されません

写真アプリでLive Photoを動画としてエクスポート