2

私のC++アプリケーションはVLCをサブプロセスとして呼び出します。GUIポップアップが表示されないようにする方法はありますか?MacとWindowsのソリューションを探しています。ハックな回避策も歓迎します。

PS:cvlc(VLCのコマンドラインバージョン)のようなものがあることは知っていますが、オンラインでそのビルドは見つかりませんでした。自分でビルドを作成するときにそれを取得しますが、それは私のSnowLeopardマシンではまだうまくいきません。Windowsバージョンも必要ですが、このプラットフォームでVLCを自分で構築しようとする勇気がありません。

解決しました

私がしなければならなかったのは、「-Idummy」パラメータを追加することだけでした。

4

3 に答える 3

2

私は答えを見つけました。VLCでは、以下を使用してGUIなしで開始できます。

VLC -I dummy
「ダミー」インターフェースを開始します。

VLC -I rc
stdinチャネルを使用してコマンドを送信できる「リモートコントロール」インターフェイスを開始します。

于 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 に答える