静默启动应用程序?

时间:2009-11-18 10:16:52

标签: c++ vlc

我的C ++应用程序将VLC称为子进程。有没有办法避免GUI弹出?我正在寻找Mac和Windows解决方案。哈希的变通办法也很受欢迎。

PS:我知道有一个像cvlc(VLC的命令行版本)这样的东西,但我还没有在网上找到它的任何构建。当你自己进行构建时,你确实得到了它,但是我的Snow Leopard机器还没有解决这个问题。我还需要一个Windows版本,但是我没有勇气尝试在这个平台上自己构建VLC。

解决

我所要做的就是添加“-I dummy”参数。

3 个答案:

答案 0 :(得分:2)

我找到了答案。 VLC允许您在不使用GUI的情况下启动:

VLC -I dummy
启动“虚拟”界面。

VLC -I rc
启动“远程控制”界面,该界面允许您使用stdin通道发送命令。

答案 1 :(得分:0)

this thread

中有几个选项

答案 2 :(得分:0)

使用libvlc_new函数创建VLC实例时,您有一个VLC参数不显示VLC接口。请参阅此small example