複製鏈接
請複製以下鏈接發送給好友

VOB

鎖定
VOB(Video Object)是DVD視頻媒體使用的容器格式,VOB將數字視頻、數字音頻、字幕、DVD菜單和導航等多種內容複用在一個流格式中。VOB格式中的文件可以被加密保護。
VOB常用於DVD視頻對象,是DVD影碟上的關鍵文件,內含影碟視頻的實際數據。實際上VOB文件是一種基本的MPEG-2數據流,包含了多路複合的MPEG-2視頻數據流、音頻數據流(通常以AC3格式編碼)以及字幕數據流。
VOB文件用來保存所有MPEG-2格式的音頻和視頻數據,這些數據不僅包含影片本身,而且還有供菜單和按鈕用的畫面以及多種字幕的子畫面流。 [1] 
中文名
VOB文件格式
外文名
Video Object file format
格    式
MPEG-2
類    型
多媒體容器
文件擴展名
.vob
開發者
DVD Forum
所屬學科
計算機

VOB文件格式

VOB格式的文件以.vob為擴展名,一般保存在DVD光盤根目錄的VIDEO_TS子目錄中。VOB格式基於MPEG節目流(MPEG program stream,即MPEG-PS)格式,但有一些私有流媒體的附加限制和規程要求。對於VOB文件中使用的非標準數據,MPEG節目流在所謂的私有流格式中做了規定。VOB文件是MPEG節目流標準的一個嚴格子集。所有的VOB文件都是MPEG節目流,但並非所有的MPEG節目流都符合VOB文件的定義。 [2] 
類似於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編碼的音頻和字幕[7][9][10]。VOB文件不能包含AAC音頻(MPEG-2 Part 7),MPEG-4壓縮格式或其他格式,但這些是MPEG節目流標準所允許的。
在DVD光盤上,一個標題集下的所有內容是連續的。但為了計算機各種操作系統兼容文件系統的便利,將其分成1GB大小的VOB文件[6]。每一個VOB文件必須小於等於1GB[11]。

VOB相關配套文件

和VOB文件配套的是IFO和BUP文件,二者的擴展名分別是.ifo和.bup。IFO(信息)文件包含DVD播放器所需的DVD光盤的所有信息,這樣用户可以導航播放正確的DVD內容[12]。比如一個章節的開始位置,某音頻或字幕流的定位位置,菜單功能和導航信息。BUP (備份)文件是IFO文件的完整備份, 用於容災和災備。如果IFO或BUP文件缺失,視頻播放器將無法進行DVD導航。DVD菜單中使用的圖像、視頻和音頻保存在VOB文件中。 [3] 
ifo文件用於控制VOB文件的播放,在這個文件中可以找到如何控制.vob文件中數據播放的信息。由於ifo文件對光盤能否正常播放至關重要,因此將所有的ifo文件都保存了一份副本,即同名的bup文件。在每個DVD光盤中都有視頻管理器(VMG),它存放在VIDEO_TS.ifo文件中,保存了光盤的全局信息,如光盤可以在哪個地區播放等。同時,光盤還將用於顯示菜單的數據保存在VIDEO_TS.vob文件中,當光盤插入到光驅中時播放器會首先顯示這個菜單,大多數菜單可讓觀眾指定場景、選擇語言字幕等。

VOB文件的播放和提取

VOB播放VOB文件

通用的MPEG-2文件播放器都能播放未加密的VOB文件,其中包含MPEG-1 Audio Layer II音頻。其他的音頻壓縮格式,比如AC-3或DTS並未廣泛支持。MPlayer、VLC媒體播放器、GOM播放器、MPC(Media Player Classic)播放器、暴風影音、QQ影音等,以及平台專用播放器如ALLPlayer,都能播放VOB文件。 [4] 

VOB提取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轉換為任意的格式視頻,方便上傳至互聯網,或在手機、iPod、iPhone、PSP、iPad、MP4機等移動設備上播放。

VOB文件編輯方法

VOB軟件安裝

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。

VOB編寫“腳本”

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)。

VOB導入輸出視頻

在Premiere導入Myvideo.avs,像平時編輯avi、mpg視頻一樣進行編輯工作。最後再輸出新的編輯後的視頻。到此,利用Premiere軟件導入vob文件,再進行編輯的工作已完成。
參考資料