Macで動画からMP4へ変換する方法3選
GetCompress、QuickTime、FFmpegを使ってMacで動画からMP4へ変換します。MOV、MKVなどからアップロード、編集、共有に適したH.264 MP4を作成しましょう。
アップロードフォーム、動画編集ソフト、チームメンバーは、MP4(H.264動画、AAC音声)を期待していることがほとんどです。ソースファイルはMOV、MKV、WMV、FLV、AVI、WebM、MTSなどの形式で届きます。ローカルで変換すれば、再撮影せずに互換性を解決でき、機密性の高い映像を不特定多数のアップロードサイトに送信する必要もありません。
MP4へ変換する理由
MP4はコンテナであり、単一のコーデックではありません。多くの「MP4へ変換」作業は、Webツールが認識できる.mp4ファイル内に、H.264(または場合によりHEVC)動画とAAC音声を格納することを意味します。
| ソース | 一般的な問題 | MP4への変換結果 |
|---|---|---|
| MOV, M4V | フォームで拡張子がフィルタリングされる | 同じコーデック、馴染みのある拡張子 |
| MKV, WebM | エディターやポータルがコンテナを拒否 | H.264 + AACのMP4 |
| WMV, FLV, AVI | レガシーコーデックまたはコンテナ | 最新のH.264プロファイル |
| MTS (AVCHD) | カード内の階層フォルダ | 平坦なMP4ファイル |
専用ガイド: MOVからMP4へ , MKVからMP4へ , WMVからMP4へ , FLVからMP4へ 。拡張子ではなく容量が問題の場合は、 Macで動画の圧縮方法 をご覧ください。
方法1: GetCompress
最適なケース: 1ファイルまたは複数のフォーマットとバッチ処理。サイズも気にする「開いてアップロード」作業。

- GetCompress に1ファイルまたはフォルダをドラッグ&ドロップします。
- 出力フォーマットとしてMP4を選択します。
- クリップの一部のみが必要な場合は、プレビューでトリミングします。
- 品質レベル(オリジナル, 高, 中, バランス, 低)または解像度を設定します。ポータルでメガバイト単位の上限が指定されている場合は、目標ファイルサイズを使用します。
- エクスポートし、結果をアップロードフィールドにドラッグ&ドロップします。
処理はMac上で行われます。「1080p 顧客向けレビュー」などのプリセットを保存しておけば、次回から再利用できます。
方法2: QuickTimeでエクスポート
最適なケース: QuickTimeがすでに開ける1〜2ファイル。
- QuickTime Playerで動画を開きます。
- 必要に応じて編集 → トリム(⌘T)を行います。
- ファイル → エクスポートとして → 1080p(チャットやメールの場合は720p)を選択します。
これにより、MP4対応ファイル内にH.264で再エンコードされます。QuickTimeはすべてのレガシーフォーマットを開けるわけではありません(多くのFLV、WMV、MKVファイルなど)。開けない場合は、方法3を使用します。
制限事項: 複数のダウンロードフォルダを一括処理できません。メガバイト単位の目標値を直接入力できません。
方法3: FFmpegで変換
最適なケース: QuickTimeが開けないフォーマット、可能な場合はリムux、フォルダスクリプト。
brew install ffmpegユニバーサル再エンコード:
ffmpeg -i input.any -c:v libx264 -crf 22 -preset medium \
-c:a aac -b:a 128k -movflags +faststart output.mp4ソースがすでにH.264 + AACの場合、まずリムuxを試します:
ffmpeg -i input.mkv -c copy -movflags +faststart output.mp4リムuxに失敗した場合は、再エンコードコマンドにフォールバックします。一般的な拡張子を一括処理:
mkdir mp4-out
for f in *.{mov,mkv,wmv,flv,avi,webm,m4v,mts}; do
[ -f "$f" ] || continue
ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
-c:a aac -b:a 128k -movflags +faststart \
"mp4-out/${f%.*}.mp4"
done| フラグ | 意味 |
|---|---|
-crf 22 | 品質(低いほど良質・大容量。20〜26を試す) |
-preset medium | 速度と圧縮率のトレードオフ |
-movflags +faststart | Web対応のメタデータ配置 |
HEVCからH.264への変換については、 MacでHEVCをH.264に変換 をご覧ください。
制限事項: コマンドとエラーメッセージの管理はユーザー自身が行います。
どの方法を選ぶべきか
| シチュエーション | 推奨方法 |
|---|---|
| 複数のフォルダ、定期的な変換、またはサイズ制限 | GetCompress |
| QuickTimeが開く1ファイル | QuickTime |
| レガシーフォーマットまたは自動化 | FFmpeg |
コーデックがすでに宛先に適合している場合はリムuxします。プレイヤーがコーデックを拒否する場合、解像度を変更する場合、またはファイルサイズを小さくする必要がある場合は再エンコードします。
QuickTimeだけで十分な場合
QuickTimeがクリップを開き、1回のエクスポートでサイズ制限内の動作するMP4が生成されれば、作業は完了です。
GetCompressは、プロジェクトごとにソースが変更される場合、フォルダ全体を一括処理する場合、変換と圧縮を同じステップで行いたい場合に役立ちます。GetCompressの役割は、特殊なフォーマットや放送用パッケージングにおいてFFmpegとは異なります。変換後、MP4がまだ大きい場合は、最初からやり直すのではなく、同じウィンドウ内で品質または解像度を調整します。
- Macで動画を圧縮する方法GetCompress、QuickTime、またはFFmpegを使ってMacで動画を圧縮します。まずトリミングし、720pまたは1080pを選択して、迷わずメールやアップロードのサイズ制限に合わせます。
- Macで動画から音声を削除FFmpegの-anオプションで真の無音ファイルを作成し、QuickTimeでトリミングを事前に行います。デモやオーバーレイの音声を静かに保ちます。
- ベスト動画変換ソフトGetCompressからFFmpeg、HandBrake、MKVToolNixまで。2026年のデスクトップ向け動画変換ソフト8選を、フォーマット変換、リマックス、納品という観点から比較します。
- CloudConvert代替CloudConvertの代替を探していますか?GetCompressは、アップロード制限やAPIクレジットなしで、動画、画像、GIF、PDFをローカルで変換・圧縮します。