DVD を MKV ビデオに変換していますが、何か問題がありますか?

DVD を MKV ビデオに変換していますが、何か問題がありますか?

私はmencoderを使ってDVDメディアをMKV形式のビデオに変換しています:

mencoder dvd://4 -o output.mkv -oac mp3lame -ovc x264 -x264encopts crf=20:8x8dct:frameref=4:bframes=3:b_pyramid=normal:weight_b

しかし、出力はfile output.mkvAVI形式であることを示していますか?

RIFF (little-endian) data, AVI, 720 x 576, 25.00 fps, video: H.264 X.264 or H.264, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)

答え1

出力形式は自動的に設定されないので、-ofオプションが必要です。

少なくとも私が使用している のバージョンにはmencoderがないので-of mkv、AVI ファイルを作成し、 を使用してmkvmerge変換 (および追加チャネルの多重化) します。

mencoder -of avi -o temp_en.avi -oac ... -ovc ... -alang en -slang en -vobsubout temp_en dvd://4
mencoder -of avi -o temp_de.avi -oac ... -ovc frameno -alang de -slang de -vobsubout temp_de dvd://4
mkvmerge -o output.mkv --lang 1:eng temp_en.avi --lang 1:ger -D temp_de.avi --lang 0:eng temp_en.idx --lang 0:ger temp_de.idx

これらは記憶から得たものなので、投稿されたとおりに正確に機能しない可能性があります。

関連情報