我应该使用哪种视频和音频格式/编解码器? [英] Which video and audio format/codec should I use?

查看:0
本文介绍了我应该使用哪种视频和音频格式/编解码器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

环境:Windows XP/Vista、VS2008、C#/.NET 2.0、VideoGrabber

大家好,

我正在编写一个应用程序,该应用程序捕获摄像头输入并将其编码为电影文件(包括声音)。

我的客户建议我使用DivX编解码器对电影进行编码。但它不是默认安装的,也不能再分发:用户必须自己下载、安装和配置

默认Windows(XP+)安装中是否有编解码器可用于对视频和声音进行编码?它必须支持压缩。理想情况下,我应该能够以编程方式设置基本配置。

注意:我阅读了this question,但它实际上并没有满足我的需求。

TIA,

推荐答案

默认Windows(XP+)安装中是否有可用于编码视频和声音的编解码器?

您所能希望的最好的版本是WMV2(WMV V8)。您可以对其进行编码using qasf.dll

你在XP中为AVI得到的编解码器都是从早期的"多媒体电脑"开始的糟糕的努力:像Cinepak和RLE这样的东西,对现代的全彩色/分辨率视频毫无用处,以及Intel 4:2:0,它只是色度亚采样,并不是真正的视频压缩。

如果您需要更好的功能,您必须开始嵌入您自己的编解码器,例如。发件人ffmpeg

但它不是默认安装的,并且不能再分发:用户必须自己下载、安装和配置它。

无论如何,这是最好的。默默地将编解码器安装到系统上是非常反社会的,因为它们之间经常会发生冲突,最终可能会扰乱其他DirectShow应用程序。例如,(至少)有三种不同的常见DirectShow编解码器可以处理"DivX"(它实际上只不过是一个AVI容器中的MP3音频和MP4高级简单配置文件视频):DivX、Xvid和ffdshow。安装多个可能会导致错误。

这篇关于我应该使用哪种视频和音频格式/编解码器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆