哪种是普遍接受的视频压缩类型 [英] Which is the universally acceptable Video Compression type

查看:94
本文介绍了哪种是普遍接受的视频压缩类型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

哪种是普遍接受的视频压缩类型?我们可以使用Microsoft Video1编解码器来压缩c#中的视频吗?是否有其他可用的压缩类型可以在我的C#代码中默认使用。在我当前的代码中,我使用AVISaveOptions API弹出一个对话框,用户选择他选择的编解码器。现在我不想显示弹出窗口,只是使用任何普遍接受的视频压缩器类型压缩视频。

请回复...



问候

Arun vv

Which is the universally acceptable Video Compression type? Can we use "Microsoft Video1" codec to compress a video in c#? Is there any other compression types available which can be used in my C# code by default. In my current code I use AVISaveOptions API which pops up a dialog box and user selects a codec of his choice. Now i do not want to show that popup and just compress the video using any universally acceptable video compressor type.
Please Reply...

Regards
Arun vv

推荐答案

没有这样的事情。而且,没有诸如视频压缩类型之类的概念。存在两级层次结构:媒体容器及其格式,以及容器所容纳的每个流的不同压缩算法(以及编解码器的类型)。不同类型的容器支持不同类型的流(视频,音频,字幕等)的不同子集和不同的压缩算法子集。 (看起来只有Matroska,有时被称为容器之王支持一切。)



请参阅:

http://en.wikipedia.org/wiki/Digital_container_format [ ^ ],

http://en.wikipedia.org/wiki/Comparison_of_container_formats [ ^ ],

http://en.wikipedia.org / wiki / Codec [ ^ ]。



Microsoft Video1看起来并不像通用的候选者那样,可能已经无可救药地过时了。向外看窗外(或Windows),看看街上的年份。 :-)



很难说普遍接受这个概念本身意味着什么。也许我们只能讨论网上可以接受的内容。看看这个:

http://en.wikipedia.org/wiki/WebM [ ^ ],

http://en.wikipedia.org/wiki/VP8 [ ^ ],

http://en.wikipedia.org/wiki/VP9 [ ^ ]。

另请参阅: http://en.wikipedia.org/wiki/Moving_Picture_Experts_Group [ ^ ]。



-SA
There is no such thing. Moreover, there is no such concept as "video compression type". There is a two-level hierarchy: a media container and its format, and the different compression algorithms (and types of codecs) for each streams housed by the containers. Different types of containers support different subsets of types of the streams (video, audio, captions, and the like) and different subsets of compression algorithms. (It looks like only Matroska, sometimes referred as "king of containers" supports everything.)

Please see:
http://en.wikipedia.org/wiki/Digital_container_format[^],
http://en.wikipedia.org/wiki/Comparison_of_container_formats[^],
http://en.wikipedia.org/wiki/Codec[^].

"Microsoft Video1" does not look as a candidate for universal at all and is probably hopelessly obsolete. Look out of you window (or Windows) and see what year is on the street. :-)

It is hard to say what the notion "universally accepted" itself could mean. Perhaps we can only discuss what can be accepted on the Web. Look at this:
http://en.wikipedia.org/wiki/WebM[^],
http://en.wikipedia.org/wiki/VP8[^],
http://en.wikipedia.org/wiki/VP9[^].
See also: http://en.wikipedia.org/wiki/Moving_Picture_Experts_Group[^].

—SA


这篇关于哪种是普遍接受的视频压缩类型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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