[感動] 用WinMEnc從DVD轉成其他檔案時出問題

看板AVEncode (影音編碼技術)作者 (TDYa127)時間18年前 (2008/07/07 18:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我用WinMEnc開DVD還沒有開成功的= =", 直接開用WinMEnc轉VOB檔則會沒有字幕。 DVD的字幕要抓下來成srt檔再給WinMEnc合併也很麻煩, 爬了板上的文也沒找到簡單的解決方法, 後來就google到下面那兩篇簡單的解法, 簡單的說就是當讀取失敗的時候直接修改在encode.bat裡面—— 傳給mencoder.exe的參數,然後直接執行encode.bat就能直接轉。 以下是簡單的範例: (填參數的時候要參考WinMEnc目錄下的dvdinfo.txt, 雖然讀取失敗了,但dvdinfo.txt也可能會有一些資訊可以看得到。) WinMEnc原本因為讀取DVD資訊失敗所產生的參數是這樣 mencoder.exe -dvd-device "g:" dvd://1 -chapter - 其他參數 就改成這樣 mencoder.exe -dvd-device "g:" dvd://1 -chapter 1-19 -sid 0 -aid 128 其他參數 "g:"是DVD光碟的位置 dvd://1 是標題1 -chapter 1-19 是第1個章節到第19個章節 像是我現在轉的這個DVD,在dvdinfo.txt裡面有 ID_DVD_TITLES=1 ID_DVD_TITLE_1_CHAPTERS=19 可以知道只有一個Title, Title 1裡面有19個chapter。 -sid 0 是字幕的ID,我的dvdinfo.txt裡面有 subtitle ( sid ): 0 language: unknown ID_SUBTITLE_ID=0 number of subtitles on disk: 1 就可以知道只有一個字幕,ID是0,語言不知道(不過只有一個也沒差了= =) 所以我就填-sid 0 -aid 128 是音軌的ID,我的dvdinfo.txt裡面有 audio stream: 0 format: ac3 (5.1) language: en aid: 128. ID_AUDIO_ID=128 ID_AID_128_LANG=en number of audio channels on disk: 1. 可以知道只有一個音軌,ID是128,語言是英文, 所以我就填-aid 128 我的範例很爛,都只有一個= =" 更詳細的圖文內容請看原文↓ http://0rz.tw/1b4nN,這整篇。 原網址: http://tw.myblog.yahoo.com/doraemon.jerry/article?mid=1527&prev=1623& next=1191&l=f&fid=44 http://0rz.tw/2d4oR,這篇的最下面。 原網址: http://tw.myblog.yahoo.com/doraemon.jerry/article?mid=1047&prev=1056& next=1029 -- 不知道有沒有說錯的地方:p -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.31.137.48
文章代碼(AID): #18SUyvp6 (AVEncode)
文章代碼(AID): #18SUyvp6 (AVEncode)