2009-11-18 60 views
2

我的C++应用程序调用VLC作为子进程。有没有办法避免让GUI弹出?我正在寻找一个Mac和一个Windows解决方案。也欢迎黑客解决方法。 PS:我知道有cvlc(VLC的命令行版本)这样的东西,但我还没有找到任何联机版本。当你自己做这个构建时,你确实得到它,但是在我的Snow Leopard机器上还没有成功。我也需要一个Windows版本,但我不觉得有足够的勇气尝试在这个平台上构建自己的VLC。默默启动应用程序?

解决

所有我需要做的就是添加 “-I虚拟” 的参数。

+0

什么是“有没有办法避免使GUI弹出?”意思? 你可以让事物开始最小化。 – 2009-11-18 10:18:59

+0

@Dave Hillier它意味着在电脑屏幕上没有任何可见的事情发生。 – StackedCrooked 2009-11-18 11:48:31

回答

2

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

VLC -I dummy
启动“虚拟”接口。

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

0

几个选项,当您使用您有VLC参数不显示VLC接口libvlc_new功能VLC实例。看到这个small example

相关问题