【发布时间】:2013-05-23 10:35:52
【问题描述】:
我正在编写一个 .Net 应用程序,它将位图文件连接到 .avi 视频文件中。为此,我使用AVIFile api。一切都很顺利,直到我需要压缩生成的视频为止。我找到了一个方法AVISaveOptions,它显示了一个对话框,用户可以在其中选择适当的编解码器及其设置。但是,问题是 - 我不想要这个对话框,我也不需要那些高级设置。我确实需要在我的 UserControl 上的某处选择编解码器。所以我的问题基本上是:
1) 有没有办法获取机器上安装的可用视频编解码器列表?
2) 有没有办法为选定的编解码器加载默认设置? (所以我可以用这些值初始化AVICOMPRESSOPTIONS)
谢谢。
【问题讨论】:
标签: c# .net compression avi