MacでMKVファイルを編集する方法
MacでMKVを編集するには、先にMOVへリラップするかProResに変換します。編集ソフトがMKVを嫌う理由、使うツール、読み込み後の確認点を解説。
MacでMKVファイルを編集するなら、読み込む前に編集ソフトが確実に扱えるファイルに変えておくのが確実な方法です。中の映像と音声が編集向きならMKVをMOVやMP4にリラップ(再パッケージ)し、そうでなければProRes映像とPCM音声に変換します。Apple自身のメディアフレームワークを使うものを含め、Macの編集ソフトの多くはMKVを通常の素材ファイルとして扱わないため、タイムラインにドラッグしても読み込めないか、うまく動きません。無料ツールで数分準備するだけで、再生、スクラブ、書き出しが問題なくできるきれいなファイルが手に入ります。読み込み後はフレームレート、音声トラック、字幕を確認しましょう。MKVの問題はたいていそこに潜んでいます。
Macの編集ソフトがMKVを嫌う理由
MKV(Matroska)はコーデックではなくコンテナです。ほぼどんな映像コーデックでも、音声トラックをいくつでも、さらに字幕トラック、チャプター、フォントなどの添付ファイルまで格納できる、オープンで柔軟な入れ物です。この柔軟さこそ、プレーヤーや画面録画ソフトに好まれる理由であり、編集ソフトが慎重になる理由でもあります。
Macで問題になる主な理由は次のとおりです。
- macOSはネイティブで読めない。 QuickTime Playerや、多くのMacアプリが頼っているシステムのメディアフレームワークは、MOVとMP4を前提に作られています。これらのフレームワークに頼るアプリは、その制限も引き継ぎます。
- 中のコーデックがまちまち。 あるMKVの中身は編集ソフトが得意とするH.264とAACです。別のMKVにはVP9やAV1の映像と、Opus、FLAC、AC-3、DTSの音声が入っていて、多くの編集ソフトはデコードできないか、なめらかにスクラブできません。
- 録画は可変フレームレートであることが多い。 OBSのファイルを含む画面録画やゲーム録画は、容量を節約するためにフレームレートを変動させることがよくあります。編集ソフトは固定フレームレートを前提としているため、可変の素材は長いクリップで徐々に音ズレすることがあります。
- 余分なトラックの行き場がない。 複数言語の音声、コメンタリートラック、ソフト字幕は、タイムライン上のクリップにうまく収まりません。
対応状況は編集ソフトごとに異なり、リリースごとに変わります。DaVinci Resolveの最近のバージョンには、中のコーデックによっては一部のMKVを読めるものがあります(お使いのバージョンのリリースノートを確認してください)。一方、Final Cut ProとiMovieは一般的に事前の変換が必要でした。古い掲示板の情報に頼らず、使っている編集ソフトの最新の対応フォーマット一覧を確認しましょう。MKVが開ける場合でも、変換したファイルのほうがたいてい快適に作業できます。
まずファイルの中身を調べる
方法を選ぶ前に、ストリームを確認します。MediaInfoのような無料ツールなら、映像コーデック、フレームレート(固定か可変か)、解像度、各音声トラックのコーデックとチャンネル数、字幕トラックを表示できます。VLCでもコーデック情報ウィンドウで多くを確認できます。
次の4点を書き留めておきます。
- 映像コーデック。 H.264やHEVCなら、たいていきれいにリラップできます。VP9、AV1、その他珍しいものなら変換のサインです。
- フレームレートのモード。 固定なら問題ありません。可変なら固定フレームレートに変換するべきです。
- 音声トラック。 トラック数、それぞれの言語、コーデック、チャンネル構成(ステレオ、5.1など)をメモします。
- 字幕。 テキストベース(SRT、ASS)か画像ベース(PGS、VobSub)かをメモします。
方法1:再エンコードせずにMOVまたはMP4へリラップする
リラップ(リマックスとも呼びます)は、既存の映像と音声のストリームを新しいコンテナにコピーします。再エンコードしないので速く、画質の劣化もありません。
最も向いているのは、映像が固定フレームレートのH.264またはHEVCで、音声がAACの場合です。使えるツールは次のとおりです。
- OBS Studio。 MKVがOBSで録画したものなら、Fileメニューに録画をリラップするリマックス機能があり、通常はMP4に変換されます。自分の録画にはこれがいちばん手早い方法です。
- Shutter Encoder。 ストリームに手を加えずにコンテナだけを変えるリラップ機能を備えた、無料のMacアプリです。
- ffmpeg。 ターミナルで、ストリームをMOVコンテナにコピーするのは1行で済みます。残す音声トラックも選べます。
それでも編集ソフトがファイルを拒否する、音ズレしながら再生される、スクラブでカクつく、という場合は方法2に進みます。
方法2:ProResとPCMに変換する
素材が珍しいコーデックを使っている、可変フレームレートである、あるいは大量にカットする予定がある場合は、編集用コーデックへの変換が安全な標準です。ProResはMacの標準的な中間コーデックです。主要なMac用編集ソフトが読み込め、スクラブがなめらかで、何世代か書き出しを繰り返しても劣化に強いのが特長です。非圧縮のPCM音声と組み合わせれば、どの編集ソフトもOpus、DTS、FLACをデコードする必要がなくなります。
おすすめの設定は次のとおりです。
- 映像。 ほとんどの素材にはProRes 422、画面録画や容量が限られるときはProRes 422 LT、高品質なカメラ素材にはProRes 422 HQ。
- フレームレート。 23.976、25、29.97、60など、プロジェクトに合った固定フレームレートを強制します。可変の素材なら、録画が目標としていたレートを選びます。
- 音声。 PCM、48 kHz、24ビットで、元のチャンネル構成を保ちます。別々のトラックはミックスダウンせず、別々のまま残します。
- コンテナ。 MOV。
Shutter Encoderとffmpegは、どちらもPCM音声付きのProResに変換できます。HandBrakeは納品用ファイルには良い選択肢ですが、圧縮フォーマットを中心に作られているので、編集用の中間ファイルを作る一般的なツールではありません。ProResファイルはMKVの何倍ものサイズになるので、1シーズン分の録画をまとめて変換する前に、ディスクの空き容量を確認しましょう。
元のMKVは残しておきます。あとで別の音声トラックや別のフレームレートが必要になったとき、それが大元の素材になります。
字幕と追加の音声を残す
MKVの字幕トラックや別の音声トラックは、明示的に指定しない限り、変換でほとんど残りません。
- テキスト字幕(SRT、ASS)。 別ファイルとして抽出します。Mac版もある、広く使われている無料のMatroskaツール群MKVToolNixにはトラックを抽出するツールが含まれており、ffmpegでも同じことができます。字幕ファイルをキャプションとして編集ソフトに読み込めば、タイミングや文言を修正できます。プラットフォームが求める形式がわからない場合は、字幕フォーマットのガイドでSRT、WebVTT、ASSなどを解説しています。
- 画像字幕(PGS、VobSub)。 文字を画像にしたもので、ディスクからリッピングしたファイルによくあります。編集できるテキストにするにはOCRが必要で、結果は丁寧に校正しなければなりません。
- 別の音声。 コメンタリー、他の言語、個別のマイク音声は、MOVの追加トラックとして残すか、別のWAVファイルとして書き出してタイムライン上で同期できます。
編集する権利のあるファイルだけを扱ってください。市販ディスクのリッピングにはふつうコピーガードとライセンス条件があり、編集してもそれは覆りません。
変換したファイルをcinemaOSで編集する
cinemaOSはApple silicon向けのMacネイティブな編集ソフトで、MKV対応はうたっていません。まず上のいずれかの方法を使い、それからMOVを読み込んでください。
Import Media(Command I)を選び、変換したファイルを選択して、ビンからタイムラインにドラッグします。最初のカットのチュートリアルでは、新規プロジェクトからこの流れを紹介しています。
プロジェクトは復旧機能付きの.mntmファイルとしてローカルに保存され、変換したメディアはMacの中にとどまります。
制限も正直にお伝えします。cinemaOSは現在Apple silicon搭載Macでのみ動作し、Windows版は2027年11月の予定です。今使っている編集ソフトが手元のMKVをすでに問題なく読めるなら、この作業のためだけに乗り換える理由はありません。まだMac用の編集ソフトを選んでいる段階なら、Apple silicon Mac向けのおすすめ動画編集ソフトの記事で主な選択肢を比較しています。
読み込み後に確認すること
読み込めたファイルが、そのまま信頼できるファイルとは限りません。カットを始める前に、簡単なチェックをしましょう。
- フレームレート。 編集ソフト上のクリップのレートが変換時の設定と一致し、プロジェクトとも合っているか確認します。ずれているとカクつきやコマ落ちの原因になります。
- 時間経過による同期。 最初の1分、中盤の一部、最後の1分を再生します。クリップが進むにつれて大きくなるズレは、元素材の可変フレームレートが原因です。
- 音声トラックとチャンネル。 必要なトラックがすべて正しい順序と言語でそろっているか、5.1の素材が誤ってステレオにダウンミックスされていないかを確認します。
- 長さ。 クリップの長さを元のMKVと比べます。短ければ、変換が途中で止まっています。
- 色とレベル。 プレーヤーで元のファイルと1フレームを比べます。白っぽく浮いた映像や黒つぶれは、ビデオレベルとフルレンジが混同されていることが多く、HDR素材は意図的な変換が必要な場合があります。
- 字幕。 特にフレームレートを変換した後は、読み込んだキャプションが何か所かでセリフと合っているか確認します。
これらを通過したら、MOVをほかの素材と同じように編集しましょう。
FAQ
.mkvファイルの名前を.movや.mp4に変えるだけではだめですか?
だめです。名前を変えても拡張子が変わるだけで、コンテナの構造は変わりません。そのため、ほとんどの編集ソフトはファイルを拒否するか、誤って読み込みます。代わりに適切なツールでリラップするか変換してください。
MKVをMOVにリラップすると画質は落ちますか?
落ちません。リラップは既存の映像と音声のストリームを再エンコードせずに新しいコンテナへコピーするので、映像も音声も同一です。ProResへの変換は再エンコードしますが、十分に高い品質なので、通常の編集で劣化がわかることはまずありません。
変換したMKVが編集ソフトで音ズレするのはなぜですか?
よくある原因は、元の録画が可変フレームレートであることです。プロジェクトに合った固定フレームレートで変換し直し、音声は48 kHzのままにして、クリップの最初、中盤、最後で同期を確認してください。