关于DVD的VOB文件的认识
DVD的VOB文件中包含有DVD影片的主要数据。
- 视频流
- 音频流
- 字幕流
一些术语:
- 一个VOB文件是一个MPEG-2系统流。(什么是MPEG-2系统流?)
- DVD 扇区包含2048个字节的数据,这也是一个包组件的大小。(在MPEG-2中,包组件主要用来将一些同时 呈现的基本流组织在一起(比如音频,视频),它们的大小是变化的。包组件头中也可以包含用于同步的时间信息。)
包组件(pack)的内容分析:
- 包组件头
- 一个或2个数据包(packet)
包组件中的信息:
- 导航数据(一个NAV包组件)
- 系统头
- 呈现控制信息(PCI:Presentation Control Information)的固定长度的的数据包
- 数据搜寻信息(DSI :Data Search Information)的固定长度的的数据包
- 视频,音频和子图包组件(包含用于内容的打包的基本流(PES :Packetized Elementary Stream),如果需要也可以包含一个填充数据包)
VOBU(视频对象单元) Cell(是VOBU上层的逻辑结构) VOB(一个或多个Cell的集合)
重点是理解VOBU的概念及其特征:
- 以一个导航数据包组件(NAV pack)开始,同时包含恰好半秒的程序(program)(电影)。
- 和视频存在同一范围内的带有DTS数据(解码时间戳)的音频和子图被包括在每一个VOBU内
直到一个cell的末端音频才会被填充,因此音频桢可以跨多个VOBU????
- 在VOBU中的最后一个视频包组件(pack)中,如果需要可以由填充流或填充字节填充
附:
一个完整的段落可以仅仅是一个VOB,但是通常由多个VOB组成。有时VOB的使用是任意的,通常按照顺序每一个章节是一个新的VOB,在VOB内每一个场景是一个Cell。一般不存在这种情况。事实上只有一个地方需要多个单独的VOB,那就是多角度。
关于DVD的VOB文件的认识相关推荐
- vep文件如何转换mp4_如何将DVD的vob视频格式转换成mp4格式
首先简述一下,VOB是DVD Video OBject的缩写,vob文件用来保存所有MPEG-2格式的音频和视频数据,这些数据不仅包含影片本身,而且还有供菜单和按钮用的画面以及多种字幕的子画面流.如何 ...
- 【软件】DVDStyler报错找不到VOB文件
DVDStyler失败报错找不到VOB文件 零.错误如下 ERR: 2 opening input video file "D:\Minuhy\Desktop\dvd\t\dvd-cache ...
- 求助: 用DSPACK播放VOB文件的问题
求助: 用DSPACK播放VOB文件的问题 Delphi / Windows SDK/API http://www.delphi2007.net/DelphiMultimedia/html/delph ...
- mplayer配置文件_如何使用MPlayer播放DVD目录/ ISO文件/磁盘
mplayer配置文件 MPlayer is a universal (nearly) movie/music player on Linux and many more systems. It's ...
- DVD-Video 解谜 - VOB文件
本系列文章讲述DVD-Video所包含文件的功能及结构. VOB files An overview to show the logical structure of VOB files, and h ...
- 利用CMD合并多个VOB文件
在网上发现一个利用cmd合并文件的语句 copy /b F:\vob\VTS_01_1.VOB+F:\vob\VTS_01_2.VOB+F:\vob\VTS_01_3.VOB+F:\vob\VTS_0 ...
- 使用MakeMKV将DVD和ISO文件转换为MKV
Looking for a quick and easy way to convert your DVDs or ISOs to MKV files? Today we take a look at ...
- 把VOB格式转换成其它格式的工具
把VOB格式转换成其它格式的工具很多朋友都想直接把手中的DVD直接转压成rmvb,方法有很多,现在介绍一种比较简单的方法. 以下方法可以从DVD的VOB文件直接转RM,中间没有经过其它的文件格式,所以 ...
- rmvb压制中高级技巧
系统要求和软件编码安装 1,影响压缩速度的主要是cpu马力!(R9 1pass为例) 一般压制DAT/mpge等VCD格式500Hz以上的cpu即可达到和片长相等的压缩速度.压制divx/xvid/m ...
最新文章
- Linux挂载卸载光盘实践
- 解决原子性问题?你首先需要的是宏观理解
- android.mk 优化编译,android下ndk编译c优化
- 如何QLayout内部的成员部件之间从左到右依次排列
- Edmonds_Karp 算法 (转)
- php 路径有汉字,路径文字工具
- Java 算法 入学考试
- iconfont 无法导入 svg_Figma绘制图标上传至iconfont的正确姿势
- Android P:BottomAppBar和MaterialButton
- 【Python实例第7讲】真实数据集的异常检测
- 【java】 jsp网页session和application,全局变量方法
- C++:怎样把一个int转成4个字节?
- 初识Quartz之CronTrigger
- matlab设置图片背景透明_MATLAB设置图片背景透明,和设定大小,适合论文中使用...
- 【自动化测试selenium】
- odoo 重写unlink方法
- 经济学基础(本)【1】
- 通行宝深交所上市:市值84亿 腾讯云与上汽是股东
- mathtype2023专门打数学符号的软件
- 几个实用的生活服务网站和APP