2

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

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

解决了

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

4

3 回答 3

2

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

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

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

于 2009-12-09T11:06:02.237 回答
0

当您使用 libvlc_new 函数创建 VLC 实例时,您有一个 VLC 参数来不显示 VLC 界面。看这个小例子

于 2009-11-18T10:32:12.317 回答
0

这个线程有几个选项

于 2009-11-18T10:22:08.670 回答