將 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.mkv表明它是AVI格式?

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

這些都是憑記憶記錄的,因此可能與發布的內容不完全一樣。

相關內容