1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> DVDプレーヤー&レコーダー >> DVDプレーヤー

mencoder を使用して DVD から複数のタイトルを 1 つのファイルにエンコードするにはどうすればよいですか?

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 ファイルが作成されます。