《我的视频我做主:Premiere Pro CS5实战精粹》——1.3 常见的视频音频数字格式

简介:

本节书摘来自异步社区《我的视频我做主:Premiere Pro CS5实战精粹》一书中的第1章,第1.3节,作者 拍客三人行,姜岩,赵小虎,周权虎,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 常见的视频音频数字格式

本节主要讲解了常见的视频、音频的主要数字格式,通过本节的学习,读者能够对常见的视频音频素材格式进行区分。

1.3.1 视频格式

1.AVI格式

AVI英文全称为Audio Video Interleaved,即音频视频交错格式,文件扩展名为“avi”。Microsoft公司于1992年推出这一格式。所谓音频视频交错,就是可以将视频和音频交织在一起进行同步播放。AVI具有图像质量相对较好,可以在不同操作系统中使用以及应用范围广泛等优点;缺点是它对视频文件采用了一种有损压缩方式,压缩标准也不统一。由于算法不同, AVI格式常见的编码方式有MPEG4、DIVX、XVID、H.264等。

2.MPEG格式

MPEG是Motion Picture Experts Group 的缩写,即动态图像专家组,包括了 MPEG-1、 MPEG-2 和 MPEG-4在内的多种视频格式,文件扩展名主要为“mpg”。大部分的 VCD 都是用 MPEG-1格式压缩的;MPEG-2 主要应用于 DVD 的制作,提供了广播级的视频影像和CD级的音质并且还适用于HDTV;MPEG-4则主要用于高质量的流媒体视频的播放,能够使用较少的数据量获取较高的文件质量。

3.MOV格式

MOV是Apple公司开发的一种音频、视频文件格式,用于存储数字视频音频文件,通常作为Quicktime影片的主要格式,扩展名为“mov”。MOV格式的视频文件可以采用不压缩或压缩的方式,其视频清晰度较高,同时还支持网络流媒体的播放,及高清文件的存储。

4.WMV格式

WMV是微软推出的一种流媒体格式,文件扩展名为“wmv”。WMV格式的体积非常小,因此很适合在网上播放和传输。WMV的主要优点在于:可以扩充的媒体类型、支持本地或网络回放、数据流的优先级优化、多语言支持等。

5.RMVB格式

RMVB的前身是RM格式,是Real Networks公司制定的音频、视频压缩规范,文件扩展名为“Rmvb”。早期的RM格式是在上网速度较低、带宽有限的情况下为了满足在线视频音频播放而被开发出来的。之后Real Networks公司又在RM的基础上,推出了可变比特率编码的RMVB格式。RMVB中的VB指Variable Bit Rate,即可改变比特率,能够在减少文件体积的同时提高画面的清晰度。在Premiere中并不支持这种格式的直接导入。

6.FLV格式

FLV 是Flash Video的简称,文件扩展名为“flv”。FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。它生成的文件小、加载速度快,满足了用户在网络中快速观看视频音频文件的需要。

1.3.2 音频格式

1.MP3格式

MP3是MPEG Audio Layer3的简称,是伴随着MPEG-1格式而开发的,文件扩展名为“mp3”。MP3格式具有体积小、质量高的特点,能够在对音频文件进行压缩的同时依然获得高质量的音质,是较流行的一种数字音频编码的有损压缩格式。

2.WAV格式

WAV格式是微软公司开发的一种声音文件格式,也叫波形声音文件,主要应用于Windows平台,文件扩展名为“wav”。WAV格式支持多种音频位数、采样频率和声道。WAV格式的音质接近CD,可以采用44.1kHz的采样频率及16位量化位数,具有编解码简单、支持无损耗存储的特点,相应的文件量也较大。

3.WMA格式

WMA格式也是微软公司推出的音频格式,全称为Windows Media Audio,文件扩展名为“wma”。WMA格式与MP3格式类似,但解码比MP3复杂,在相同比特率下,在音频不变的情况下WMA格式的文件大小比MP3格式减小一半,因此更有利于在网络媒体中传输。

相关文章
|
6月前
|
PyTorch 编译器 算法框架/工具
TorchDynamo源码解析:从字节码拦截到性能优化的设计与实践
本文深入解析PyTorch中TorchDynamo的核心架构与实现机制,结合源码分析,为开发者提供基于Dynamo扩展开发的技术指导。内容涵盖帧拦截、字节码分析、FX图构建、守卫机制、控制流处理等关键技术,揭示其动态编译优化原理与挑战。
421 0
TorchDynamo源码解析:从字节码拦截到性能优化的设计与实践
|
Android开发
autojs无Root访问data目录实现
牙叔教程 简单易懂
3497 0
|
开发工具 git 缓存
Git忽略规则.gitignore不生效
在项目开发过程中个,一般都会添加 .gitignore 文件,规则很简单,但有时会发现,规则不生效。 原因是 .gitignore 只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
63062 5
|
10月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的闪回数据归档
本文介绍了Oracle闪回数据归档(Flashback Data Archive)的功能与实现方法。闪回数据归档可将表中的历史数据进行归档,支持全面的历史数据查询,引入了“Oracle Total Recall”概念。文中通过具体实战步骤演示了如何创建和启用闪回数据归档:包括创建表空间、数据归档,设置默认归档,授予用户权限,开启表的归档功能,并展示了误操作后如何通过归档恢复数据。最后通过执行计划验证了数据来源于归档。
294 4
|
11月前
|
网络协议 开发者 Python
Socket如何实现客户端和服务器间的通信
通过上述示例,展示了如何使用Python的Socket模块实现基本的客户端和服务器间的通信。Socket提供了一种简单且强大的方式来建立和管理网络连接,适用于各种网络编程应用。理解和掌握Socket编程,可以帮助开发者构建高效、稳定的网络应用程序。
601 10
|
11月前
|
自然语言处理 前端开发 安全
指南:Claude 3.7 怎么样?国内如何使用Claude 3.7 Sonnet?
本文主要介绍了Claude 3.7 Sonnet模型的发布教你如何订阅使用Claude 3.7 Sonnect及其新功能,特别是Claude Code工具的推出。
4967 7
|
机器学习/深度学习 数据采集 人工智能
构建一个基于AI的推荐系统的技术探索
【5月更文挑战第23天】本文探讨了构建基于AI的推荐系统的关键技术,包括数据收集、预处理、特征工程、推荐算法(如协同过滤、内容过滤、深度学习)及结果评估。通过理解用户行为和偏好,推荐系统能提供个性化建议。实现步骤涉及确定业务需求、设计数据方案、预处理、算法选择、评估优化及系统部署。随着技术进步,未来推荐系统将更加智能。
1171 2
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】机器学习、深度学习、强化学习和迁移学习简介、相互对比、区别与联系。
机器学习、深度学习、强化学习和迁移学习都是人工智能领域的子领域,它们之间有一定的联系和区别。下面分别对这四个概念进行解析,并给出相互对比、区别与联系以及应用场景案例分析。
1177 1
|
机器学习/深度学习 人工智能 安全
实战 | 基于YOLOv8深度学习的反光衣检测与预警系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测、人工智能
实战 | 基于YOLOv8深度学习的反光衣检测与预警系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标检测、人工智能
|
机器学习/深度学习 编解码 数据挖掘
实例分割综述总结综合整理版
实例分割综述总结综合整理版
1700 0
实例分割综述总结综合整理版