我正在编写一个.Net应用程序,它将位图文件连接到.avi视频文件中。为了做到这一点,我使用AVIFile应用程序接口。一切都很好,直到我需要压缩生成的视频。我发现了一个方法AVISaveOptions,它显示了一个对话框,用户可以在其中选择适当的编解码器及其设置。然而,问题是-我不想要这个对话框,也不需要那些高级设置。我确实需要在我的UserControl tho上的某个地方选择编解码器。所以我的问题基本上是:
1)有没有办法获取机器上安装的可用视频编解码器列表?
2)有没有办法加载所选编解码器的默认设置?(这样我就可以用这些值初始化AVICOMPRESSOPTIONS )
谢谢。
发布于 2013-06-04 17:37:55
不要紧,我想。我最终使用了FFMPEG (通过AForge.Net包装器)
https://stackoverflow.com/questions/16792342
复制相似问题