[html5]video视频编码H264编解码器
H264 编解码器被广泛采用,因此您所使用的大多数编码软件都可以编码一个 MP4 视频。WebM 是新兴的,但是工具都已经可以使用
编码软件
H264 编解码器被广泛采用,因此您所使用的大多数编码软件都可以编码一个 MP4 视频。WebM 是新兴的,但是工具都已经可以使用。尽管 Ogg 是开源的,但是还没有广泛使用,因此只有少数几个工具可供其使用。更多信息和技术见 参考资料 部分。
视频编码术语
编码一个视频时,您通常会遇到很多令人费解的术语。尽管可以根据经验推测并输出一些内容,但是下述内容有助于您更好地理解这些术语。其结果是,您可以创建高质量的视频,而只占用较少带宽,以及渐进式下载,而非流式下载,如果视频不能在所有设备上播放还可以进行故障检测。
- 可变比特率(VBR)和恒定比特率(CBR)。VBR 根据当前图像的复杂程度调整比特率;相反,CBR 不考虑图像的复杂度,在整个视频中使用同一比特率,是典型的流媒体技术。
- 多步骤。这一术语用来描述编码时采用两个过程。第一步是分析数据,便于第二步进行最小化压缩,这一功能不用于流媒体。
- 方形/矩形像素。这在早期视频转换软件中是不能实现的。从本质上说,使用非方形像素解析 720x480,使用方形像素解析 640x480。如果使用不正确的转换,图像将会被拉伸。
- 级别。这是一个 H264 设置。级别(通常有 16 个)本质上是快捷键,用于在压缩时限制不同的视频组件。
- 配置文件。配置文件是 MP4 编码中的功能集。最常用的是基线。用于 web、视频会议和移动应用程序;main 用于标准定义的数字电视广播或者高分辨率的网络广播;high 是用于广播和磁盘存储应用程序,特别是 Blu-ray。
热门文章推荐
- 10款html5网页播放器推荐(总有一款适合你)
- [html5]html5+css3实现图片斜角切成直角梯形显示的源代码
- [HTML5]HTML5视频video时间事件代码
- [微信]iOS苹果和微信中音频和视频实现自动播放的方法
- [html5]html5视频全屏实现的源代码
- [Html5]mobile-agent移动Agent,就是具有移动性的智能Agent
- [html5]视频播放器js控制vedio视频和分段播放
- [html5]H5播放器:竖屏播放\横屏播放\跟随旋转例子
请稍候...