史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   多媒體影音轉檔燒錄技術文件 (http://forum.slime.com.tw/f129.html)
-   -   關於如何播放VobSub格式的字幕  (http://forum.slime.com.tw/thread38465.html)

psac 2003-05-24 02:01 AM

關於如何播放VobSub格式的字幕 
 
http://www.shanghainese.net/lb5000/usr/45/45_72.gif

VOBSUB是一種非常優秀的字幕格式。特點是字幕同DVD一樣的以圖片形式儲存,因此完善相容各種語言而且易於製作。
DirectVobSub則是一個在播放視瀕文件時同時顯示VobSub字幕的DirectShow過濾層。一次幾乎支持所有MediaPlayer可以播放的視瀕文件格式上顯示字幕。

DirectVobSub下載: http://www.shooter.com.cn/software/software.htm#Sub


檔案類型說明: .ifo .idx .sub(或已壓縮成rar) 是 DirectVobSub格式的字幕文件

似乎DivXG400 不支持壓縮為rar的sub
對vobsub的相容性也不比dvobsub好,某些vobsub據說要2.0版的DivXG400才能播放,2.2的放不了... 因為是用XP的,只有2.2才支持xp,所以沒有具體測試...

dvobsub 和divxg400 配合就可以同時放兩個vobsub字幕,例如一個中文,一個英文
當然有srt或microdvd 格式sub只需dvobsub 或divxg400 配合microdvd 等player也能同時放兩種字幕

DivXG400一個優點是可以不通過wmp的屬性內容調節裡面的設置
C:\WINDOWS\system32\rundll32.exe DivXG400.ax,Configure

dvobsub應該也可以,但不知道怎樣執行 ;)

G400應該不必須DivXG400 也能放vobsub,,試試把dvobsub設置成這樣
按那個mod32 fix, 然後save as default

Q:
.安裝了以後mediaplayer不顯示圖像了?怎麼搞的?

A:
readme裡就有大部分問題的解決方案

Q: Blank picture, but audio plays.
A: Believe it or not, you may have no divx decoder installed! At least not the directshow one (which is required) in case you were fooled by v3.22 (LOL ;-). Solution: Get the good old v3.11 (w/ or w/o the VKI dlls, as you like).


Q:
PLAYA的圖像太精美了,WMP的卻像是256色播放的。

A:
PLAYA是完全用的自己的圖像引擎,有一些圖像強化的效果。但是對其它功能(特殊音瀕、字幕)就不能像基於WMP引擎的播放器那樣方便的支持。

不過如果希望WMP象PLAYA那樣應該不難。只要安裝DivX4.x,然後在DivX4.x屬性內容頁設定圖像優化為MAX。DivX4.x中的解碼引擎應該和PLAYA的引擎差不多。
playa 和超級結巴之類的player 不是用 DirectShow 播放引擎的(也就是不是用WMP播放引擎) 某些時候它們會比 WMP 有更好的效果,似乎是和畫面解析度和顯示卡驅動有關的。
例如某些顯示卡用WMP 放超過640以上的解析度是無法使用 overlay mode 播放, 這個在老沈的站上也有提到的

http://www.shooter.com.cn/DivXTech/theory.htm


Overlay和G400MAX
DirectDraw Overlay模式是對影片播放的一種加速處理。現在的顯示卡一般都支持硬體的Overlay模式,可以減輕影片播放對於CPU的壓力。但是並不是所有的DivX影片都可以使用Overlay功能。解析度超過640x480或者使用比較特別的解析度的DivX影片,就只能使用處理速度比較慢的DirectDraw RGB模式來替代DirectDraw Overlay模式。不允許使用Overlay影片播放對CPU的要求就會稍微高一些。
[注]Matrox顯示卡擁有DVD-MAX功能,可將使用Overlay模式播放的影片直接輸出到TV上。在標準的Matrox驅動中要使用Overlay的畫面解析度必須是32的倍數。不允許使用Overlay的DivX影片也就不能使用Matrox的DVD-MAX這類的功能。不過目前已經有一個非官方的patch解決這個問題。


DivXG400 的readme


Background
At the moment there is a small incompatibility between DivX ;-), MS MPEG4, WM7, WM8 codecs and Matrox G400/G450 drivers/hardware. If movie's width is not exact multiple of 32 (like 720x???), clip will be played back without using video overlay. If video overlay is not used, clips are looking choppy and DVDMax can not be used.

DivXG400 provides workaround for the problem. It acts as an additional DirectShow filter between codec and Video Renderer, adding black pixels to meet 32pix boundary.


根據 DivX TDX rules


3 Resolution: 3
3 - Width: 512 - 640 pixels and MUST be a multiple of 16 3
3 - Height: Must be a multiple of 16 3
3 - Cropping is allowed 3


就是避免顯示卡的overlay的問題,至於G400 的問題是顯示卡本身的問題

如果現在還以 720x480 的解析度來壓DivX 的話只能說是基本功都不過關...拉長臉了...

這些不是用DirectShow 播放引擎的player 都不支持 dvobsub, playa 沒怎麼認真用過,但起碼也不支持AC-3。超級結巴是問題多多的,很多正式 rls 的DivX都放不出聲音(非AC-3的)。至於用不用這些player 就自己選項吧。

建議是如果放DivX 3.11 壓的片子還是用回DivX 3.11 的codec, DivX4 還是問題多多的






Vobsub工作環境,需要DirectX 8


Vobsub工作不支持中文路徑


播放DirectVobSub中文字幕:
將.avi(asf等)、.ifo、.idx 和.sub或已壓縮成rar的sub文件(但要求4個檔案名相同)放在相同目錄中,使用MediaPlayer開啟.AVI文件進行播放。螢幕右下角會出現DVobsub的系統圖示,點擊可以選項各種語言如"Chinese"字幕進行播放,還可以進入DVobsub屬性內容頁面選項其他字幕文件播放。
註:也可以選項其他支持字幕的DivX播放器:http://www.shooter.com.cn/software/software.htm#Player


G4x0用戶請到:http://www.shooter.com.cn/software/software.htm#Player 下載 DivXG400 可以正常播放字幕


如果要改變播放文字位置,可以通過修改idx文件中的預設畫面大小解決。詳情見:http://bbs.et8.net/bbs/showthread.php?threadid=48751


如果播放時畫面顛倒,請
1: 在Dvobsub選項表單中點"Flip image vertically"
2: 進入VobSub屬性內容頁,點擊"Flip image vertically".
3: 進入註冊表,編輯HKEY_CURRENT_USER\Software\Gabest\DirectVobSub\General\Flip = 1.
4. 刪除DivX4.x版本,安裝適合的3.11版本DivX Codec,有時也可以解決。


如果播放時有聲音無畫面,請
如果使用的是1.28-2.00版本的DVobsub,請將桌面設定為32位色。
下載安裝標準版的DivX3.11(必須是3.11。3.22等都是修改版或並非同一個系列)。
http://www.shooter.com.cn/software/...vx_311alpha.exe


播放技巧:
使VobSub字幕不疊加在畫面上
進入VobSub屬性內容頁,選"Extend to 4:3"。
恢復原畫面尺寸,則進入VobSub屬性內容頁,關閉"Extend to 4:3"。


附錄:VobSub字幕切割方法、時間調整方法說明


http://211.162.78.121/shooter/DivXTe...sub.htm#cutter
附錄:VobSub字幕燒錄說明
http://www.001.com.cn/forum/mpeg4/13996.html


即使昇級過7的Win操作系統仍然不會刪除MediaPlayer 6.4。MediaPlayer 6.4仍保留在系統中"C:\Program Files\Windows Media Player\mplayer2.exe"的位置。或者到MS網站下載


http://www.microsoft.com/windows/win...ad/default.asp

Q:
看DivX的最好的播放器不是Media Player, 用其它的一些播放軟體, 如zoomplayer, MacroPlayer, Playa Player. 都帶字幕播放的.
A:
討論的是vobsub 格式的字幕,那些player似乎還未有哪個可以直接支持 vobsub 字幕,能放得出 vobsub 是因為它們(playa除外)用DirectShow 播放引擎, 實際顯示字幕的只是 dvobsub filter 或者 divxg400 filter

Q:
請問為什麼我看shrek是4:3的,沒有寬銀幕,why?
A:

使VobSub字幕不疊加在畫面上
進入VobSub屬性內容頁,選"Extend to 4:3"。
恢復原畫面尺寸,則進入VobSub屬性內容頁,關閉"Extend to 4:3"。


所有時間均為台北時間。現在的時間是 07:33 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1