设置VLC ActiveX插件的选项

时间:2013-10-02 14:10:56

标签: c# winforms video activex vlc

我能够在c#.net应用程序中使用vlc activex plugin(版本1和2)来显示视频。它运行得很好,但我无法设置任何选项。

以下是代码:

string options = "--brightness=2"; // I also tried ":brightness"
axVLCPlugin1.addTarget("file:///"+ filePath1, options, AXVLC.VLCPlaylistMode.VLCPlayListReplaceAndGo, 0);
axVLCPlugin1.play();         

这适用于版本1.版本2提供相同的结果。 “选项”对显示的视频没有任何影响。

文档说大多数命令行选项都可以,但我无法工作。

由于

1 个答案:

答案 0 :(得分:2)

我在不使用activex插件的情况下实现了这一点,但直接使用了libvlc函数: 1.将libvlc.dll,libvlccore.dll和vlc插件方向添加到c#项目方向。 2.使用DllImport将vlc函数导入C#代码。 3.在C#中调用vlc函数,可以添加vlc选项。

http://jcwshih.blogspot.de/2012_07_01_archive.html中的代码可能会有所帮助。

祝你好运