Macでメールに動画を送るための圧縮方法
QuickTimeとFFmpegを使ってMacでメール送信用の動画を圧縮します。MOVやMP4の録画をトリミングし、ビットレート予算を計算して、添付ファイルの上限内に収めます。
5分間のウォークスルーを録画し、Mailアプリで送信しようとするとスピニングホイールが表示された後、何も起こらないことがあります。MOVファイルが180 MBで、プロバイダーの添付ファイル上限が約25 MBの場合です。メールはフル解像度のスクリーン録画用に作られたものではありません。送信する前に、短いクリップにするか、エクスポートサイズを小さくする、あるいはその両方を行う必要があります。
メールが大きな動画添付ファイルを拒否する理由
メールサーバーは添付ファイルを複数のホップ経由で転送します。プロバイダーはインボックスの高速化とストレージコストの予測可能性を保つために、厳格な上限を設定しています。MP4ファイルがその制限を超えると、送信クライアントはエラーを表示せずに失敗するか、長時間のアップロード後にメッセージが戻されます。
バイナリ添付ファイルは、メッセージ内のエンコーディング処理によってサイズが増加します。Finderで22 MBと表示されるファイルでも、ネットワーク上ではより大きなサイズとして扱われることがあります。そのため、公開されている上限の数MB下を目標にすることで、イライラを防ぐことができます。
動画にはもう一つの要因があります。QuickTimeからのH.264やHEVCエクスポートは、トリミングが少ない場合でもフルの1080pまたは4K解像度を維持することがよくあります。UIのテキストが鮮明な短いデモでも、80 MBに達することがあります。解決策は異なるメールアプリを使うことではなく、ファイルサイズを小さくすることです。
一般消費者向けおよび企業のメールにおける典型的な上限については、 メール添付ファイルのサイズ制限ガイド をご覧ください。
添付ファイルのサイズ制限を知る
正確な数値は、プロバイダー、アカウント、暗号化モード、管理者の設定によって異なります。 個人用Gmailでは現在、添付ファイルの合計で最大25 MBまで許可されています 。Google Workspaceの管理者は、管理されたアカウントの制限を設定できます。
| メールパス | 制限の動作 | 実践的な対応 |
|---|---|---|
| 個人用Gmail | 添付ファイル合計25 MB | 余裕を持たせる。オーバーサイズファイルはDriveリンクになる |
| 管理された仕事用または学校用メール | 管理者が定義 | ポリシーを確認するか、ITに問い合わせる |
| 受信側ゲートウェイ | 送信側の制限より低い場合がある | 送信者から受信者までの完全なパスでテストする |
メッセージを作成する前に、Finderでファイルサイズを確認します。MOVまたはMP4を右クリックし、情報を見るを選択してサイズを読み取ります。上限を超えている場合は、まずトリミングを行います。スクリーン録画の先頭と末尾の無音部分は、文脈を失うことなく30秒削除できることがあります。
制限が厳しい場合は、メガバイト数をメモし、そこから逆算して作業します。720pの2分間のクリップは、1080pの5分間のエクスポートが失敗する場所でも収まることがあります。
QuickTime Playerで圧縮する
QuickTime PlayerはすべてのMacに標準搭載されており、追加インストールなしで1つのクリップを処理できます。
- QuickTime Playerで動画を開きます。
- 編集 → トリミング(⌘T)を選択し、必要なセクションに切り取ります。
- ファイル → 書き出し → メール用には720p、上限に余裕がある場合は1080pを選択します。
- 新しいMP4またはMOVとして保存し、Finderでサイズを比較します。
トリミングは最も効果的な方法です。QuickTimeのエクスポートティアは概算のビットレートにマップされますが、正確なメガバイトターゲットを入力することはできません。単一の引き渡しの場合、トリミング後の720pが信頼性の高い出発点となります。
iMovieも同じ考え方に従います。インポートしてタイムラインでトリミングし、**ファイル → 共有 → ファイル…**を選択して解像度を下げます。後で高品質が必要な場合に備えて、マスターコピーを別の場所に保存しておきます。
TerminalのFFmpegで圧縮する
QuickTimeのプリセットでも制限を超えてしまう場合、TerminalのFFmpegはより細かな制御を提供します。必要に応じてHomebrewからインストールします。
brew install ffmpeg1回のパスで解像度を下げて圧縮します。
ffmpeg -i input.mov -vf scale=-2:720 -c:v libx264 -crf 26 -preset medium \
-c:a aac -b:a 96k -movflags +faststart output-email.mp4| フラグ | 簡単な意味 |
|---|---|
scale=-2:720 | 高さを720pに合わせ、アスペクト比を維持 |
-crf 26 | -crf 23よりもファイルサイズが小さくなる |
-b:a 96k | ボイスオーバーデモ用の小さな音声トラック |
小さなテキストを含むスクリーン録画の場合、添付する前に100%ズームでプレビューします。エッジがぼやけている場合は、1080pを下げる代わりに720pで-crf 24を試します。
期間と設定からサイズを見積もりたい場合は、 動画ビットレートとは をお読みください。
メール用の解像度とビットレート
メールは動画にとって最も制限の厳しい一般的な宛先です。保守的に始め、品質がスポットチェックに耐えられない場合にのみ調整します。
| クリップの種類 | 開始時のエクスポート | 理由 |
|---|---|---|
| UIテキスト付きスクリーン録画 | 720p、トリミング済み | テキストはラップトップで読みやすい |
| 話者中心、背景が静止 | 720p、中程度のCRF | 顔はスクロールするUIよりもデータが少ない |
| 90秒未満の短い製品デモ | 上限内なら1080p | 余分なピクセルが細部を助ける |
フレームレートも重要です。60 fpsでキャプチャしたものを30 fpsでエクスポートすると、モーションが遅い場合にサイズが顕著に縮小することがあります。大きなサイズダウンを素早く行う必要がある場合、極端な品質スライダーよりも解像度の方が効果的です。
メッセージがまだ失敗する場合は、ビットレートを下げる前に再生時間を短くします。 decentな品質の45秒間のクリップは、誰も最後まで見ない3分間のブロック状のファイルよりも優れています。
圧縮だけでは足りない場合
しばしば、しっかりとした圧縮パスを経ても、ストーリーはどの添付ファイルの制限よりも長くなることがあります。
| 状況 | 実践的な対応 |
|---|---|
| 720p後も上限を超えるクリップ | さらにトリミングするか、パート1とパート2に分割 |
| フル長さのトレーニング動画 | 添付するのではなく、フォルダリンクで共有 |
| 機密性の高い未公開UI | ローカルで圧縮し、チームドライブを使用 |
| 厳格な企業メールの受信者 | 上限を確認。10 MBはまだ一般的 |
QuickTimeでの分割は、セグメントAをエクスポートし、トリミングを元に戻してセグメントBをエクスポートすることを意味します。スクリプトを好む場合は、FFmpegでタイムコードによって切り取ることができます。
より広範な Macでの動画圧縮ガイド では、メールが1週間の宛先の1つにすぎない場合に、Slack、ポータル、バッチフォルダ用のプリセットをカバーしています。
GetCompressの使用方法
GetCompressは、Mac上でMOV、MP4、その他の一般的な動画形式をローカルで処理します。
- フォームで正確なメガバイト上限が指定されている場合、動画の目標ファイルサイズを設定します。アプリはその制限に向かってエンコーディングを調整します。
- エクスポートする前にプレビュープレイヤーで開始と終了をトリミングし、QuickTimeを再度開く必要がないようにします。
- 毎週のステータス録画を送信する際に、同じメールプリセットで複数のクリップをキューに入れます。
- 720pメールプリセットを保存し、次のバッチで再利用します。
- ファイルをマシン上にのみ保持するため、クリップに未公開の製品UIやクライアントの作業が表示されている場合に役立ちます。
QuickTimeのティアが制限を超え、すべての送信ごとにFFmpegのワンライナーを維持したくない場合に、GetCompressはより簡単な代替手段となります。同じメッセージ内のPDFや画像の添付ファイルには、それらの形式に対して個別に圧縮プリセットを使用します。GetCompressでは、目標ファイルサイズは動画に適用されます。
- Macで動画を圧縮する方法GetCompress、QuickTime、またはFFmpegを使ってMacで動画を圧縮します。まずトリミングし、720pまたは1080pを選択して、迷わずメールやアップロードのサイズ制限に合わせます。
- Macで大きな動画ファイルを送信する方法Macから大きな動画ファイルを送信する際、小さな添付ファイル、論理的な分割、または管理されたリンクの中から選択し、MOVおよびMP4の互換性を維持します。
- Macでの動画目標サイズメール添付やアップロード用の正確なMB上限を達成します。GetCompressの目標ファイルサイズ機能、または手動ビットレート制御が必要な場合はFFmpegの2パスエンコーディングを使用します。
- Macでファイルサイズを削減GetCompress、プレビュー、QuickTime、FFmpegを使って、Mac上の動画、写真、PDF、GIFのファイルサイズを削減します。プロジェクトのマスターファイルを削除せずに空き容量を確保できます。