Macで動画から音声を削除する方法:2つの手順
FFmpegの-anオプションで真の無音ファイルを作成し、QuickTimeでトリミングを事前に行います。デモやオーバーレイの音声を静かに保ちます。
通知音付きの画面録画、背景音楽付きのBロール、マイク漏れのあるバグ動画では、無音ファイルが必要な場合があります。プレイヤー側でミュートするだけでは不十分です。デッキ、LMSツール、エディタが隠れた音をアンミュートしないよう、音声ストリーム自体を削除します。
音声ストリームを削除する理由
| シナリオ | 無音化が役立つ理由 |
|---|---|
| 実況付きUIデモ | 二重音声の発生を防ぐ |
| アラート音付きの画面録画 | 気散りさせるピング音を削除 |
| ストックBロールのオーバーレイ | 音楽の干渉を避ける |
| 若干小さい添付ファイル | 使用しない音声バイトを削減 |
QuickTimeには「音声なしでエクスポート」する確実なチェックボックスがありません。-an付きのFFmpegが正確なツールです。サウンドトラックを別途保持する場合は、 MP4 to MP3 on Mac で先に抽出し、その後動画からストリップします。音声を残したままファイルサイズを小さくするだけでよい場合は、 Macで動画を圧縮する方法 をご覧ください。
方法1:FFmpegで音声ストリップ
最適な用途: バッチ処理を含む、確実な無音のMP4またはMOVファイルの作成。
必要に応じてHomebrewでFFmpegをインストールします:
brew install ffmpeg動画ストリームのみをコピーします(コーデックが許す場合、最も高速):
ffmpeg -i input.mp4 -c:v copy -an output-silent.mp4コピーが失敗した場合や、Web対応のMP4が必要な場合は再エンコードします:
ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium \
-an -movflags +faststart output-silent.mp4フォルダ内のすべてのMP4を一括処理します:
mkdir silent-out
for f in *.mp4; do
ffmpeg -i "$f" -c:v copy -an "silent-out/${f%.mp4}-silent.mp4" 2>/dev/null || \
ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
-an -movflags +faststart "silent-out/${f%.mp4}-silent.mp4"
done| フラグ | 簡易的な意味 |
|---|---|
-an | 出力に音声ストリームなし |
-c:v copy | 動画を変更せず、瞬時に処理 |
-movflags +faststart | Web再生に適した品質 |
マルチトラックのソースでは、動画を明示的にマッピングします:
ffmpeg -i input.mkv -map 0:v:0 -c:v copy -an output-silent.mp4制限事項: コマンドを自分で管理する必要があります。コンテナの変更も必要な場合は、 MOV to MP4 on Mac のフラグと組み合わせてください。
方法2:QuickTimeで先にトリミング
最適な用途: 音声ストリップ前に無音部分(デッドエア)をカットする場合。
- QuickTime Playerで動画を開きます。
- 編集 → トリミング(⌘T)で必要なセグメントのみを保持します。
- トリミングしたファイルをエクスポートまたは保存し、
-an付きで方法1を実行します。
エディタで音量をゼロにするだけに頼らないでください。ミュートされたトラックはコンテナ内に残ったままになることがあります。
制限事項: QuickTime単体では真の無音ファイルは生成されません。
ファイルが真に無音か確認する
結果をQuickTimeで開き、オーディオメニューが表示されないか、グレーアウトしていることを確認します。Terminalではストリームを確認することもできます:
ffprobe -hide_banner output-silent.mp4動画ストリームがあり、音声ストリームがないはずです。無音トラックが残っている場合は、-c:v copyではなく再エンコード付きで-anを指定して再実行します。
FFmpeg単体で十分な場合
FFmpegは、一度限りの無音デモや、スクリプト化されたQAフォルダには十分です。
GetCompressは専用の音声ストリップツールではありません。無音ファイルが完成した後(またはサイズが真の問題で音声を残してもよい場合)、プリセットとプレビューを使ってローカルで動画の圧縮や変換に使用します。確実なストリーム削除にはFFmpegを置き換えるものではありません。サイズ制限のある無音埋め込みには、 Macで動画を圧縮する方法 で無音エクスポートを圧縮します。
- Macで動画を圧縮する方法GetCompress、QuickTime、またはFFmpegを使ってMacで動画を圧縮します。まずトリミングし、720pまたは1080pを選択して、迷わずメールやアップロードのサイズ制限に合わせます。
- Macで動画からMP4へ変換GetCompress、QuickTime、FFmpegを使ってMacで動画からMP4へ変換します。MOV、MKVなどからアップロード、編集、共有に適したH.264 MP4を作成しましょう。
- ベスト動画変換ソフトGetCompressからFFmpeg、HandBrake、MKVToolNixまで。2026年のデスクトップ向け動画変換ソフト8選を、フォーマット変換、リマックス、納品という観点から比較します。
- CloudConvert代替CloudConvertの代替を探していますか?GetCompressは、アップロード制限やAPIクレジットなしで、動画、画像、GIF、PDFをローカルで変換・圧縮します。