MP4、MKV、H.264、HEVC、AV1、remux:出力設定の選び方
コンテナは箱、コーデックは圧縮です。MP4は再生に最も安全で、MKVは高度なトラックやアーカイブ用コーデックに余裕があります。Kacherでは1つの一括プロファイルを設定し、ファイル一覧に適用します。
Kacherは、あなたのFFmpegビルドで使えるエンコーダを確認します。GPUエンコーダがこのPCに無い場合、アプリはCPUを使うか、選んだGPUモードが使えないことを伝えます。
-
最終的な再生先から考える
一般的なプレイヤーでの広い再生や編集にはMP4を選びます。ProResやDNxHRでの編集にはMOVが自然です。FFV1アーカイブにはMKVを使います。
-
互換性、サイズ、用途でコーデックを選ぶ
H.264はほぼどこでも再生できます。HEVC/H.265は容量を抑えられますが、新しいプレイヤーが必要です。AV1はさらに圧縮できますが、遅く、互換性は狭くなります。ProRes、DNxHR、FFV1は編集・アーカイブ用で、日常再生用ではありません。
-
新しいエンコードが要らないときだけremuxを使う
remuxは既存ストリームを再エンコードせずコピーします。ストリーム自体は速くロスレスですが、サイズ変更、コーデック変更、音声修正はできません。
-
コンテナ、コーデック、解像度、fpsを一緒に設定する
アスペクト比を変えても、プランの最大高さが上限として残ります。大きなフォルダの前に出力解像度、fps、音声設定を確認してください。
-
長いジョブの前にGPU経路を確認する
AutoやGPUチェックで、使えるNVENC、AMF、QSV、MediaFoundationエンコーダを見ます。選んだGPUエンコーダが失敗した場合、Kacherは次の試行でCPUに切り替えることがあります。カスタムモードでは、まず選んだコーデック、次に互換のあるフォールバックを試します。
-
フォルダ全体の前に1ファイルで検証する
まず1ファイルで短いテストを実行し、結果を開いてコーデックと長さを確認します。失敗時はKacherのログフォルダに失敗ログも残ります。
完了前に確認すること
- コンテナが選んだコーデックに対応していること。
- HDRソースはカラータグを保持します。SDRからHDRを作るわけではありません。
- 絵やコーデックを変える場面でremuxを使っていないこと。
- 出力の高さがプラン上限を守っていること。
インストール前の質問
FFV1でMKVを求められるのはなぜですか?
KacherではFFV1をアーカイブ選択として扱い、MKVが必要です。別のコンテナを選んでも、別のコーデックへ黙ってフォールバックしません。
GPUエンコーダがありません。どうしますか?
GPUチェックとAutoを使ってください。GPUエンコーダが使えない場合、KacherはCPUを使えます。遅くなりますが、一般的なPCで動きます。
remuxで足りるのはどんなときですか?
既存ストリームがすでにコンテナと再生先に合っているときだけです。サイズ、コーデックは変えられず、音声も直せません。