mencoder を使用して DVD から複数のタイトルを 1 つのファイルにエンコードするにはどうすればよいですか?
1. ターミナルまたはコマンド プロンプトを開きます。
2. DVD ドライブが含まれるディレクトリ、または DVD イメージがマウントされているディレクトリに移動します。
3. 次のコマンドを実行して、DVD からタイトルを個々のエレメンタリ ストリーム (ES) ファイルにリッピングします。
「」バッシュ
dvd2es -r -T すべての DVD
「」
4. 上記のコマンドで、次のように置き換えます。
- `-r`:DVD 内の VTS セクターを再帰的にリッピングします。
- `-T all`:DVD からすべてのタイトルをリッピングします。
- `DVD`:DVD ドライブのデバイス名 (Linux の `/dev/dvd` など) または DVD イメージのマウント ポイントに置き換えます。
5. DVD をリッピングすると、ディレクトリにいくつかの .VOB 、 .BUP 、および .IFO のファイルが作成されます。
6. 次に、次の mencoder コマンドを使用して、すべてのタイトルを 1 つのファイルにエンコードします。
「」バッシュ
mencoder 'dvd://' -o DVD-all-titles.mkv -ovc lavc -lavcopts vcodec=mpeg2video:mbd=2 -oac faac -faacopts br=128 -af lavcresample=44100 -ffourcc DIV3 -lavfopts format=mpeg2ts
「」
7. 上記のコマンドでは次のようになります。
- `DVD-all-titles.mkv` を目的の出力ファイル名に置き換えます。
- `-ovc lavc -lavcopts vcodec=mpeg2video:mbd=2` オプションは、ビデオ エンコーダ (lavc) とそのオプションを指定します。ここでは、ビデオ コーデックを MPEG-2 に設定し、マクロブロック判定を有効にします (「mbd=2」)。希望する品質と互換性に基づいてこのオプションを調整します。
- `-oac faac -faacopts br=128` オプションは、オーディオ エンコーダ (faac) とそのオプションを指定します。ここでは、オーディオ コーデックをビットレート 128 kbps の AAC に設定します。希望するオーディオ品質に応じてこのオプションを調整します。
- `-af lavcresample=44100` オプションは、オーディオを 44100 Hz のサンプリング レートにリサンプリングして、ほとんどのプレーヤーとの互換性を確保します。
- `-ffourcc DIV3` オプションは、出力ビデオ形式に FourCC コード ('DIV3') を指定し、ほとんどのビデオ プレーヤーと互換性を持たせます。
- `-lavfopts format=mpeg2ts` オプションは、出力コンテナ形式が DVD に一般的に使用される MPEG2 TS であることを指定します。
8. このコマンドは、個々のタイトルを単一の MKV ファイルにエンコードし始めます。システムの仕様や DVD コンテンツの長さによっては、エンコード プロセスに時間がかかる場合があります。
9. プロセスが完了すると、DVD のすべてのタイトルを含む 1 つの MKV ファイルが作成されます。