VOB
DVD視頻媒體使用的容器格式
VOB(Video Object)是DVD視頻媒體使用的容器格式,VOB將數字視頻、數字音頻、字幕、DVD菜單和導航等多種內容復用在一個流格式中。VOB格式中的文件可以被加密保護。
VOB常用於DVD視頻對象,是DVD影碟上的關鍵文件,內含影碟視頻的實際數據。實際上VOB文件是一種基本的MPEG-2數據流,包含了多路複合的MPEG-2視頻數據流、音頻數據流(通常以AC3格式編碼)以及字幕數據流。
VOB文件用來保存所有MPEG-2格式的音頻和視頻數據,這些數據不僅包含影片本身,而且還有供菜單和按鈕用的畫面以及多種字幕的子畫面流。
VOB格式的文件以.vob為擴展名,一般保存在DVD光碟根目錄的VIDEO_TS子目錄中。VOB格式基於MPEG節目流(MPEG program stream,即MPEG-PS)格式,但有一些私有流媒體的附加限制和規程要求。對於VOB文件中使用的非標準數據,MPEG節目流在所謂的私有流格式中做了規定。VOB文件是MPEG節目流標準的一個嚴格子集。所有的VOB文件都是MPEG節目流,但並非所有的MPEG節目流都符合VOB文件的定義。
類似於MPEG節目流,VOB文件包含H.262/MPEG-2 Part 2或MPEG-1 Part 2編碼視頻,MPEG-1或MPEG-2 Audio Layer II編碼音頻。但相對於MPEG節目流,VOB文件中這些壓縮格式有所限制。除此以外,VOB包含線性PCM,AC-3或DTS編碼的音頻和字幕。VOB文件不能包含AAC音頻(MPEG-2 Part 7),MPEG-4壓縮格式或其他格式,但這些是MPEG節目流標準所允許的。
在DVD光碟上,一個標題集下的所有內容是連續的。但為了計算機各種操作系統兼容文件系統的便利,將其分成1GB大小的VOB文件。每一個VOB文件必須小於等於1GB。
和VOB文件配套的是IFO和BUP文件,二者的擴展名分別是.ifo和.bup。IFO(信息)文件包含DVD播放器所需的DVD光碟的所有信息,這樣用戶可以導航播放正確的DVD內容。比如一個章節的開始位置,某音頻或字幕流的定位位置,菜單功能和導航信息。BUP(備份)文件是IFO文件的完整備份,用於容災和災備。如果IFO或BUP文件缺失,視頻播放器將無法進行DVD導航。DVD菜單中使用的圖像、視頻和音頻保存在VOB文件中。
ifo文件用於控制VOB文件的播放,在這個文件中可以找到如何控制.vob文件中數據播放的信息。由於ifo文件對光碟能否正常播放至關重要,因此將所有的ifo文件都保存了一份副本,即同名的bup文件。在每個DVD光碟中都有視頻管理器(VMG),它存放在VIDEO_TS.ifo文件中,保存了光碟的全局信息,如光碟可以在哪個地區播放等。同時,光碟還將用於顯示菜單的數據保存在VIDEO_TS.vob文件中,當光碟插入到光碟機中時播放器會首先顯示這個菜單,大多數菜單可讓觀眾指定場景、選擇語言字幕等。
通用的MPEG-2文件播放器都能播放未加密的VOB文件,其中包含MPEG-1 Audio Layer II音頻。其他的音頻壓縮格式,比如AC-3或DTS並未廣泛支持。MPlayer、VLC媒體播放器、GOM播放器、MPC(Media Player Classic)播放器、暴風影音、QQ影音等,以及平台專用播放器如ALLPlayer,都能播放VOB文件。
在DVD光碟中,存儲的是VOB文件,這種文件相當於VCD的DAT文件,這些文件如果沒有被加密,則可以直接使用資源管理器進行拷貝,即可以將這些VOB文件和一些字幕IFO文件直接拷貝到硬碟,不過這些VOB文件都非常大,一般一個VOB文件大約1GB多。一張DVD光碟中有4-5個這樣大小的VOB文件,這需要硬碟有足夠大的空間。如果這些文件被加密,則不能直接進行拷貝,需要一些專用的軟體進行拷貝,如DeCSS、SubRip。在使用DeCSS時,如果DVD沒有CSS加密,在使用DeCSS時雖然顯示拷貝完成,但是並沒有拷貝到硬碟中,所以遇到這種情況,直接使用資源管理器拷貝這些文件就可以了。如狸窩DVD刻錄軟體,在拷貝時可再編輯vob文件,或通過刻錄其它格式視頻文件也可生成DVD光碟的vob文件。
VOB
也可以用狸窩全能格式轉換器把vob轉換為任意的格式視頻,方便上傳至網際網路,或在手機、iPod、iPhone、PSP、iPad、MP4機等移動設備上播放。
1.下載並安裝AviSynth 2.5.5 RC3
Avisynth是一個功能強大的影視處理實用程序,利用它的Frameserving的功能,可在PR中導入各種文件格式,如 RM/RMVB,swf,vob等等。
2.下載並安裝Premiere avisynth import filter 1.1b
這是Premiere的插件,安裝這個插件的目的是使得 PPRO2.0 能夠“認識“(支持)
Avisynth 的腳本文件 avs 文件。插件文件 IM-Avisynth.prm,安裝時選擇PR的插件目錄 \Adobe Premiere Pro 2.0\Plug-ins\en_US。
1、將DVD光碟上擴展名為vob的文件複製到硬碟(如D:\vob),取名為:sample.vob。建議先用VOB文件分割器(VOBSplitter 2.6)將DVD光碟里的VOB格式影片文件分割成小段落再進行編輯。
2、在影片同一文件夾下(即D:\vob)新建一個記事本文件,寫入如下控制語句:DirectShowSource("sample.vob",25)其中sample.vob為所要在Premiere中編輯的vob視頻文件,25為每秒幀數(fps)。
3、保存名Myvideo,將擴展名.txt改成.avs(即為Myvideo.avs)。
在Premiere導入Myvideo.avs,像平時編輯avi、mpg視頻一樣進行編輯工作。最後再輸出新的編輯后的視頻。到此,利用Premiere軟體導入vob文件,再進行編輯的工作已完成。