【多媒体文件格式】ASF、WMA、WMV

2023-11-05 03:44

本文主要是介绍【多媒体文件格式】ASF、WMA、WMV,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ASF/WMA/WMV

它们都是 Windows Media 文件的有效文件扩展名。当文件内容被格式化为高级系统格式 (ASF) 并使用任何编解码器压缩时,将使用 .asf 文件扩展名。如果内容是使用 Windows Media 音频编解码器压缩的,则使用 .wma 文件扩展名。如果内容是使用 Windows Media 视频编解码器压缩的,则使用 .wmv 文件扩展名。某些程序可能需要文件具有 .asf 文件扩展名才能接受内容。如果是这样,您可以简单地重命名任何 .wma 或 .wmv 文件以使用 .asf 文件扩展名,然后将它们用于程序。

ASF

ASF,全称Advanced Systems Format,是由微软提出的开放封装格式标准。ASF是微软公司Windows Media的核心。这是一种包含音频、视频、图像、控制命令脚本、JPEG、二进制文件的数据格式。目前常见遵循这种标准的数据封装格式化的后缀是.asf、.wma、.wmv。

WMA

WMAWindows Media Audio)是微软公司开发的一系列音频编解码器,也指相应的数字音频编码格式。WMA包括四种不同的编解码器:(1) WMA,原始的WMA编解码器,作为MP3和RealAudio编解码器的竞争者[1][2];(2) WMA Pro,支持更多声道和更高质量的音频[3];(3) WMA Lossless,无损编解码器;(4)WMA Voice,用于储存语音,使用的是低码率压缩[3]。一些使用Windows Media Audio编码格式编码其所有内容的纯音频ASF文件也使用WMA作为扩展名。

WMA格式最初为微软公司所开发,但是随着众多播放器对它的支持,这个格式正在成为MP3格式的竞争对手之一。它兼容MP3的ID3元数据标签,同时支持额外的标签。另外,一般情况下相同音质的WMA和MP3音频,前者文件体积较小

WMV

WMVWindows Media Video)是微软公司开发的一组数字视频编解码格式的通称,它是Windows Media架构下的一部分。

它最初是为低速率流媒体应用作为专有编解码开发出来的,但是2003年微软公司基于Windows Media Video第9版编解码起草了视频编解码规范并且提交给SMPTE申请作为标准。这个标准在2006年3月作为SMPTE 421M被正式批准,这样Windows Media Video 9编解码就不再是一个专有的技术。早期的编解码版本(7和8)仍然被认为是专有技术,因为它们不在SMPTE 421M标准的涵盖范围内。

WMV不是仅仅基于微软公司的自有技术开发的。从第七版(WMV1)开始,微软公司开始使用它自己非标准MPEG-4 Part 2。但是,由于WMV第九版已经是SMPTE的一个独立标准(421M,也称为VC-1),有理由相信WMV的发展已经不像MPEG-4那样是一个它自己专有的编解码技术。现在VC-1专利共享的企业有16家(2006年4月),微软公司也是MPEG-4 AVC/H.264专利共享企业中的一家。

视频流通常与Windows Media Audio音频流组合在一起并且使用扩展名为.wmv或者.asf的Advanced Streaming Format的文件进行封装。WMV通常使用Advanced Streaming Format(ASF)封装,它也可以使用AVI或者Matroska格式封装。如果是AVI封装的文件结果文件可以是.avi,如果是ASF封装的话则是.wmv或者.asf,如果是MKV封装的话则是.mkv

当使用VirtualDub编码器编码和WMV9 VCM编解码实现的时候WMV可以存储在AVI文件中。用于Mac的微软公司媒体播放器不支持所有的WMV编码的文件,因为它只支持ASF文件封装,Flip4Mac和QuickTime或者用于MacOSX的MPlayer可以播放更多的文件。

当使用ASF文件格式封装的时候,WMV能够支持用于保护知识产权的数字版权管理(DRM)工具。

1、什么是WMV

WMV(Windows Media Video)是微软开发的一系列视频编解码和其相关的视频编码格式的统称。视频部分使用Windows Media Video编码,音频部分使用Windows Media Audio编码。作为一种有着高压缩率、体积小等优势的视频压缩格式。

它是在ASF(Advanced Stream Format)格式升级延伸来得。在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。

2、WMV格式

需要注意的是,WMV不仅是容器格式,也是视频压缩格式。

① 容器格式

WMV文件使用ASF(Advanced Systems Format)容器格式来封装已编码的多媒体内容。因为ASF还能够用其他非WMV文件标准指定的编码来封装多媒体内容,所以ASF文件使用.ASF作为文件扩展名,而不是用.WMV作为文件扩展名。

② 视频压缩格式

在WMV家族中,WMV是最被公认的视频压缩格式。术语WMV常常仅指微软Windows媒体视频格式。WMV 9编解码器包含WMV文件格式中包含的最重要的组件,例如非方形像素,帧插值和隔行扫描视频,使WMV文件成为视频文件中最清晰的文件之一(支持720p、1080p等高清格式)。WMV Screen是WMV文件的主要专用编解码器。它用作屏幕投射编解码器,能够捕获实时内容。它还能够将来自相同外部程序的视频转换为WMV文件。

参考

1、多媒体文件格式之ASF

2、【科普】什么是WMV?- 如何播放、编辑WMV视频

3、Windows Media Video - 维基百科,自由的百科全书

这篇关于【多媒体文件格式】ASF、WMA、WMV的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/347198

相关文章

Android raw,assets目录源使文件格式使用

播放raw目录下的mp3文件: MediaPlayer mediaPlayer1;mediaPlayer1 = MediaPlayer.create(this, R.raw.boot); //文件路径 /raw/boot.mp3mediaPlayer1.start();mediaPlayer1.stop(); 读取assets目录下图片资源文件: <Im

多媒体应用设计师是什么?

多媒体应用设计师是什么? 多媒体应用设计师是一种具备多方面技能和知识的综合性人才,他们的工作涉及多媒体技术的多个领域。以下是关于多媒体应用设计师的详细解释: 定义 多媒体应用设计师是掌握计算机系统基础、计算机软件基础、网络基础、多媒体技术基础、多媒体信息处理技术、多媒体应用的策划与设计、多媒体素材的制作与集成、多媒体应用系统的实现、多媒体数据库与分布式多媒体系统、标准化基础与知识产权保护、专

HTML 多媒体页面

<html><head><title> 第六讲代码</title></head><body>******************************************************************************************************************************************************

【Android 多媒体应用】使用MediaCodec将摄像头采集的视频编码为h264

转载自:http://www.cnblogs.com/CoderTian/p/6224605.html MainActivity.java import android.app.Activity;import android.graphics.ImageFormat;import android.hardware.Camera;import android.hardware.Camera

mp4怎么转换成wmv?4种转换方法分享给你

mp4怎么转换成wmv?将MP4转换成WMV格式,能够极大地拓宽我们的视频应用场景。WMV作为Windows平台上的主流视频格式,具有良好的兼容性和播放效果。通过转换,我们可以确保视频内容在不同设备和平台上都能顺畅播放,提升用户体验。同时,WMV格式还支持高级的视频压缩技术,可以在保持视频质量的同时减小文件体积,便于存储和分享。以下是几种常用的方法和工具: 方法一:口袋视频转换器(PC) 功能

Excel中.xls和.xlsx文件格式的区别,及C++操作Excel文件

‌文件结构和兼容性‌: XLS是Excel 97-2003版本的文件格式,而XLSX是Excel 2007及以上版本的文件格式。XLS格式是向下兼容的,意味着较新的Excel版本可以打开XLS文件,但较旧的版本无法打开XLSX文件。相反,XLSX格式是向上兼容的,即较新的Excel版本可以打开XLSX和XLS格式的文件‌12。 ‌功能和兼容性‌: XLSX格式支持更多的函数和公式,如SUMIFS

pdf转word怎么转换?2024快速进行文件格式转换的几款软件

pdf转word怎么转换?2024快速进行文件格式转换的几款软件 将PDF文件转换为Word文档是日常工作中常见的需求,尤其是当你需要编辑或重新利用PDF中的内容时。市面上有许多软件可以帮助你轻松完成PDF转Word的任务,以下是五款值得推荐的软件,它们可以帮助你快速、高效地进行文件格式转换。 1.迅捷PDF转换器 这是一个非常简单方便好上手的PDF编辑和转换工具,功能强大且使用简单。它不

【软考】多媒体知识

多媒体介绍 多媒体指将文字、声音、图形、图像、视频等多种媒体集成进计算机,使信息表现声、图、文并茂。存储载体也属于多媒体 多媒体分类 名字定义感觉媒体人类的各种语言、文字、音乐、自然界的其他声音、静止的或活动的图像、图形和动画等信息。表示媒体指传输感觉媒体的中介媒体,即用于数据交换的编码。如图像编码(如JPEGD、MPEGD等)、文本编码(如ASCI码、GB2312等)和声音编码等都属于表示

js 解决由于#65279(bom文件格式)产生的空白行

把以下代码放到HTML页面的head标签里就行了: <script> var a=document.body.innerHTML; document.body.innerHTML=a.replace(/\ufeff/g,''); </script>

C++/Qt 多媒体(续四)

一、前言         前边讲述到了Qt的两项独特的模块编程支持的另一项内容——多媒体编程,上篇文章具体讲述的包括采集和播放原始音频相关类的概述,而本章开始主要概述多媒体编程实现的功能中的最后两项:播放视频文件和通过摄像头拍照和录像。         对于上篇内容的示例全部代码,可直达远程仓库:https://gitee.com/CN-ZCL/WorkFrom-Qt-by-Cpp.git