PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   Divx轉vcd或svcd教學問題資料匯整 (https://www.pcdvd.com.tw/showthread.php?t=82490)

ego 2002-03-12 11:18 PM

Divx轉vcd或svcd教學問題資料匯整
 
Divx轉vcd或svcd教學問題資料匯整
所須具備的軟體
virtualdub 1.49
subtitler-2.3VirtualDub的SSA字幕filter
nandub v1.0 rc2
VobSub2.09
TMPGEnc Version 2.53
VFAPI plug-in for TMPGEnc project file
VirtualDub GateWay 0.1
SUBconverter 1.0字幕檔轉換工具
Dual Audio & AC3 FilterAC3的codec
Ogg Vorbis Direct Show Filter 0.9.8.6ogg的codec
GraphEdit build 011008
PX3 AC3->WAV Converter轉ac3->wav的工具
AZID 1.8轉ac3->wav的工具
AZID/LAME GUI 0.3azid的gui介面
BeSweet v1.2轉ac3->wav的工具
VFAPI Reader Codec 1.4b English

一般我們常見的divx格式video方面用的codec有divx 3.11 ALPHA,4.12,5.0以及ms mpeg4 vki v1,2,3等
AUDIO部分則有mp3,ac3,ogg等
字幕方面常見的主要為srt與sub兩種
但是sub又分為兩種一種為vobsub的格式他的檔案比較大為圖形格式,此種格式無法轉換成其他格式
另一種為microdvd格式,他是文字格式可轉換為其他字幕格式

以下為簡介各類型divx影片轉換為vcd或svcd的說明
先依字幕來分別
srt檔
1.先將srt用SUBconverter轉成ssa
2.修改ssa檔將字體改為新細明體或是標楷體,並將字碼改為136
引用:
原本文字

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,Tahoma,50,16777215,65535,65535,-2147483640,-1,0,1,2,0,2,80,80,80,0,0

要改成這樣

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,標楷體,50,16777215,65535,65535,-2147483640,-1,0,1,2,0,2,80,80,80,0,136

3.用virtualdub(nandub)載入avi檔
4.按video\filter載入subtitler的filter
5.按file\start frame server,存檔
6.開啟tmpegenc載入此vdr檔開始轉檔

sub檔格式
將上述的步驟4改為
video\filter載入vobsub的filter
其他步驟皆一樣

接下來是關於ac3跟ogg音頻的轉換方法
AC3
這個部分請用nandub比較沒問題
1.先用nandub將avi檔載入
2.file\save wav然後選所有檔案類型,檔名部分打入*.ac3
3.利用PX3 AC3->WAV Converter或是azid(Besweet)將ac3轉為wav
4.載入字幕的部分請參考前面的步驟
5.然後按file\start frame server,存檔
6.開啟tmpegenc,video部分載入*.vdr,audio部分載入*.wav開始轉檔

ogg
這種音頻格式的divx無法使用virtualdub或者是nandub來開啟
所以就要換一套工具了
目前可能也只有這個工具可以用而已
那就是ms出的工具GraphEdit
開啟GraphEdit
按file\render media file,選取將轉換的avi檔
這時請記得將你的sub字幕檔跟avi檔放同一個目錄裡
圖一

刪掉兩個顯示的filter
圖二

按graph\insert filter選取將加入的filter
需要加入的filter有以下四個
video compressor:Divx filter
audio compressor:MP3 filter
directSHOW filter:AVI MUX
directSHOW filter:File writer
圖三

拉好所有線之後按下play就可以開始了
圖四

在avi-mux上按右鍵選property可以觀看進度資料
如果avi檔沒問題的話,就能順利幫你轉出一個帶字幕的avi檔
再用tmpegenc壓縮即可
其實graphicedit還可以有很多變化,請自行研究

常見問題:
TMPEGENC不認得vdr檔
1.virualdub解開之後必須執行aux setup,這個動作會將frame server的dll檔複製到系統資料夾
2.執行VirtualDub GateWay 0.1,他將會讓很多不認識vdr檔的程式認識VDR
3.檔名或目錄名稱請勿太長

影音不同步
這種情形多半是影音分離後造成的
可以試著把影片的片頭減掉一點點
或是利用軟體將audio的時間弄得跟video一樣長

字幕無法顯示
vobsub不支援中文目錄
安裝vobsub時請選擇自訂安裝或是完全安裝
這樣才會安裝for virtualdub的filter
subtitler請將檔案解至virtualdub\plugin路徑下

Sappho 2002-03-13 05:05 AM

天啊,這....可以列入經典教學了
超詳細的,正巧這幾天抓了魔戒的Divx..來試一下丟到我的535k撥好了
一定很棒..呵呵
不過還是得很感謝各位前輩的提攜後進啦,感激不盡...

Even 2002-03-13 07:05 PM

ego大大...
辛苦了...十萬分的感謝你....真是個兒好樣子!!

rugner 2002-03-13 09:54 PM

真是太感謝了

RAIDER 2002-03-14 03:33 AM

感謝 ego大大作了這篇教學.
造福我們這些網友.

jktsai 2002-03-14 01:22 PM

請問一下那用解霸2001XP去解會不會比這方法快
解出的品質那個較好

cguakai 2002-04-03 09:54 AM

我灌好 DirectX Media 8.0 SDK...
一開起 GraphEdit...前面還都很正常...

不過到後面Insert Filter的時後掛調ㄌ..@_@..
說我記憶體不足..@_@.. 256MB都不夠用ㄇ??..@_@..

Alfa2000 2002-04-04 02:05 AM

啪啪啪啪....偶給你拍拍手....

direction 2002-04-04 01:40 PM

一直有個疑問
vobsub裡有一個程式好像也可以轉成ssa
但是我執行出來的ssa卻不被接受
有人知道為神麼嗎

masonshih 2002-04-04 10:15 PM

SUBconverter 1.0字幕檔轉換工具 >>>>>>>>>>>>>>>缺
Dual Audio & AC3 FilterAC3的codec >>>>>>>>>>>>>>>缺
Ogg Vorbis Direct Show Filter 0.9.8.6ogg的codec >>>>>>缺
GraphEdit build 011008 >>>>>>>>>>>>>>>缺
已經無法下載了....
好心人可否再貼一次可下載的????


所有的時間均為GMT +8。 現在的時間是06:20 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。