動画をダウンロードすることが多く、中身を軽く確認する。そういう場合クイックルックを使いますよね。 macOS ユーザーならではだと思うのですが、最近困ったファイルがいくつか出てきました。画像は確認できるんですが、音声が出ない。 VLC アプリだと正常に再生される。そんなファイルです。
結論:音声が 6 チャンネルとかで記録されているから
クイックルックは、モノラル・ステレオは再生してくれますが、 6 チャンネルとかのマルチチャンネルは(デフォルトでは)対応してません。それで音声が出ないと言うことになるわけですね。サラッと書きましたが、結構悩みました。
よほどの環境じゃないとマルチチャンネルなんて無意味なんで、困ってしまうのですが、困ってばかりもいられませんので変換します。

input.mp4 が入力ファイル、 output.mp4 が出力ファイル。 -c:v copy は動画エンコードを変更しないと言う呪文。 -c:a aac -ac 2 は音声フォーマットを一般的な aac にしてステレオ音声(つまり 2 チャンネル)にする呪文です。もちろん ffmpeg がインストールされていることが条件ですね。
ちなみに
動画が h.264 でフォーマットされていれば問題ないんですが、 h.265 だと -tag:v hvc1 と言う呪文を追加しないといけません。この辺、私の過去ブログにあるので参照してください。
macOS のクイックルックで h.265 動画を見ることができるようにする
macOSのクイックルックは簡単な操作でファイルのプレビューを見ることができる機能ですが、h.265コーデックで作成された動画はクイックルックでは再生されません。h.264コーデックよりも圧縮率が高いh.265コーデックでもクイックルックのプレビューが見ることができれば便利です。ffmpegを使ってやってみます。
投稿者プロフィール

最新の投稿
Tech2026年1月10日サーバー稼働成功したけど …
Tech2026年1月9日動かない(泣
Tech2026年1月8日マザーボード購入失敗
Mac2026年1月4日NordVPN と Lolipop メールサーバー



