2013-05-28 103 views
0

我正在写一个.Net应用程序,它将位图文件连接到.avi视频文件。使用AVIFile api来做到这一点。一切都很顺利,直到我到了需要压缩结果视频的地步。我找到了一个方法AVISaveOptions,它显示一个对话框,用户可以在其中选择一个合适的编解码器及其设置。但是,问题是 - 我不想要这个对话框,我也不需要这些高级设置。我确实需要在我的UserControl的某个地方选择编解码器。所以我的问题基本上是:Avi文件压缩

1)有没有办法获得机器上安装的可用视频编解码器列表?

2)有没有一种方法来加载所选编解码器的默认设置? (所以我可以用这些值初始化AVICOMPRESSOPTIONS

Thx。

回答

0

没关系,我想。我结束了使用FFMPEG(通过AForge.Net包装)