Palm User Message Board 首頁 Palm User Message Board
give up phpBB! we must
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 

DivX Encoding教學-由DVD轉成Palm可播的DivX格式

 
發表新主題   回覆主題    Palm User Message Board 首頁 -> PALM - 精華區 Printable version
上一篇主題 :: 下一篇主題  
發表人 內容
Vincent
學科主任


註冊時間: 2002-08-19
文章: 8851

發表發表於: 2003-10-10 21:51    文章主題: DivX Encoding教學-由DVD轉成Palm可播的DivX格式 引言回覆

DivX Encoding教學-由DVD轉成Palm可播的DivX格式 ~ 作者:baekdoosan

嚴正聲明: 由DVD轉換格式遠較由VCD轉換麻煩, 因為DVD本身有很多複雜Settings, DVD機本身也有很多不同格式和區域保護, 未必部部DVD機可以拆解DVD影碟. 此外, 轉換過程中或會出現很多錯誤訊息, 本人並不保證以下方法沒有錯誤或錯漏, 也不保證以下方法能成功, 亦不會就閣下使用以下方法所產生的任何損失(無論是直接或間接)負上任何責任.

以下部分內容未經批准抄襲自http://www.pocketmatrix.com/guides/dvd2divx/

轉換過程簡介:
1. 先將DVD上的VOB檔抄至電腦硬碟上, 絕大部分DVD影片皆有加密保護, 不能直接用Copy指令, 須要用一些Ripping軟件.
2. 將VOB轉換成AVI和WAV.
3. 將AVI和WAV轉換成DivX.

所需軟件:
1. 下載SmartRipper (將.VOB檔從DVD影碟抄至硬碟的軟件)
2. 下載DVD Decrypter (將.VOB檔從DVD影碟抄至硬碟的軟件)
3. 下載DVD2AVI (將.VOB檔轉換成.AVI檔的軟件)
4. 下載VFAPI Converter (將.VOB檔轉換成.AVI檔的軟件)
5. 下載HeadAC3he (將.AC3音效檔轉換成.WAV檔的軟件)
6. 下載VirtualDub (最新版本為1.5.4, 有分Pentium 4及非Pentium 4版)
7. 下載DivX 3.11a Codec(必須先安裝, 否則可能無法使用MP3)
8. 下載DivX 4.12 Bundle
9. 下載DivX Pro 5.05 Bundle
10. 下載mmplayer (在Palm播放DivX影片的軟件)
注意1: 目前最新版本的DivX Codec為5.1, 但目前最新版本的mmplayer未必能播放5.1 Codec影片, 所以大家必須使用5.05或更前版本的DivX Codec.

由DVD轉換成DivX, 先要將DVD格式轉換成VirtualDub能使用的AVI和WAV格式.

現以Matrix Reloaded (WideScreen香港行貨版)作示範. 在這裡我們要製作一段Neo大戰複製Agent Smith的片段.

1. 隨便用一個DVD Player軟件(例如PowerDVD或WinDVD)play隻DVD影碟, 按pause. 這樣有助Ripper軟件拆解DVD影碟.
2. 執行SmartRipper.

3. 點選下面Target Folder Button, 輸入一個Folder名稱(下稱工作Folder).
4. 在Chapter, 先點選none, 再點選Chapter 14和15格子. (如選擇all, SmartRipper將自動將影碟內所有可辨認資料Rip至工作Folder內.)
5. 按Start.
注意2: 如SmartRipper未能拆解影碟, 可試以DVD Decrypter來Rip. 感覺上DVD Decrypter拆解能力比SmartRipper高.

在工作Folder內會出現幾個檔案, 分別是vts_01.idx, vts_01_1.vob, ... 等等.

6. 執行DVD2AVI, 打開工作Folder內的vts_01_1.vob及vts_01_3.vob, 按OK.

7. 在Video - Field Operation, 選擇None, 按F5 Preview一陣子(可隨時按Esc停止).
8. 如Video Type是FILM及大於95%, 在Video - Field Operation, 選擇Forced Film.
注意3: 如Video Type是Interlaced, 則在Video - Field Operation, 選擇Swap Field Order.

9. 在Video - Color Space, 選擇YUV.
10. 打開vts_01_INFO.txt檔, 內有音效資訊.

11. 我們要Audio English AC3(6Ch) 48kHz, 在Audio - Track Number, 選擇Track 1. (我們要第1個Audio Track(第2行), 第1行是Video, 不算數.)
12. 在File - Save Project, overwrite vts_01.d2v
13. 在工作Folder內會出現一個很大的vts_01 AC3 T01 3_2ch 448Kbps DELAY -30ms.ac3音效檔(或類似檔名).

14. 到VFAPIConv目錄, 如是第一次使用, 先執行內裡的vifpset.bat
15. 執行VFAPIConv-EN.exe
16. 按Add Job, 選擇工作Folder內的vts_01.d2v

17. 按Convert. (這個過程很快, 於一秒內完成, 不必驚慌.) 在工作Folder內會出現一個vts_01_d2v-vfapi.avi的檔案.

18. 執行HeadAC3he, 按Source File, 打開工作Folder內的vts_01 AC3 T01 3_2ch 448Kbps DELAY -30ms.ac3

19. 按Start
20. 在工作Folder內會出現一個vts_01 AC3 T01 3_2ch 448Kbps DELAY -30ms.wav

DVD轉換至此完成, 現在我們手上有一個可以使用的AVI和WAV檔案.

21. 執行VirtualDub, 在File - Open Video File, 選擇工作Folder內的vts_01_d2v-vfapi.avi
22. 在Audio - WAV Audio, 選擇在工作Folder內的vts_01 AC3 T01 3_2ch 448Kbps DELAY -30ms.wav
23. 在Audio, 選擇Full Processing Mode
24. 在Audio - Compression, 選擇MPEG Layer 3, 選擇24kBit/s, 24,000Hz, Mono 3KB/s, 按OK.

25. 在Video - Select Range, 輸入Start Offset Frame = 3675, End Offset Frame = 753. (這些數字請照想要cut出的片段Frame數計算.)
26. 在Video - Filter - Add - Null Transform, 按右下角Cropping, 輸入Y1 Offset = 58, Y2 Offset = 62 (這樣可cut去letterbox影片的上下兩條黑bar.)
27. 在Video - Filder - Add - Resize, 輸入240x120, Filter Mode選擇Bicubic.
28. 按OK.

30. 在Video - Compression, 選擇DivX 5.05 Codec, 按Configure.
31. 在最右邊的Profiles Tab, uncheck所有東西, 特別是[ ]Use Bidirectional Encoding.
32. 在最左邊的Bitrate Control Tab, 在Variable bitrate mode, 選擇Original 2-pass, 1st pass. Encoding bitrate 200kbps.
33. 在第二左邊的General Parameters, 在Maximum Keyframe interval, 輸入300 frames. Performance/quality揀選Slowest.
34. 回到VirtualDub主頁, 按F7 Save as AVI, 輸入臨時檔名(001.avi), 點選Don't run this job now checkbox.
35. 在Video - Compression, 選擇DivX 5.05 Codec, 按Configure.
36. 在最左邊的Bitrate Control Tab, 在Variable bitrate mode, 選擇Original 2-pass, 2nd pass. 其他不變.
37. 回到VirtualDub主頁, 按F7 Save as AVI, 輸入正式檔名(DivX505_smiths_240x120_200kbps_300kf_2pass.avi), 點選Don't run this job now checkbox.
38. 按F4 Job Control, 按Start.

39. 將DivX檔案DivX505_smiths_240x120_200kbps_300kf_2pass.avi抄至MS或SD記憶咭上, 在Palm或Clie上用mmplayer播.

暫時Clie UX50只可以播240x160闊度的影片, 若提升至320x240則會drop frame. 在UX50上將240x160放大, 剛剛好是480x320, 效果很好.

下載DivX505_Smiths_240x120_200_2pass.avi (約10.2MB)

原有文章有 pumbers 既試驗結果及常見問題: http://www.pumb.org/viewtopic.php?p=441441#441441

特別鳴謝 baekdoosan !!
_________________
...... If someone's gonna do it, why not you? Cool
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    Palm User Message Board 首頁 -> PALM - 精華區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作