2009-11-18 3 views
2

내 C++ 응용 프로그램에서 VLC를 하위 프로세스로 호출합니다. GUI 팝업을 피할 수있는 방법이 있습니까? Mac과 Windows 솔루션을 찾고 있습니다. 해킹 된 해결 방법도 환영합니다.응용 프로그램을 자동으로 시작 하시겠습니까?

추신 : 저는 cvlc (VLC의 명령 줄 버전)과 같은 것이 있지만 온라인에서 빌드를 찾지 못했습니다. 당신은 스스로를 만들 때 그것을 얻지 만, 그것은 아직 나의 스노우 레오파드 기계에서 잘되지 않았다. 또한 Windows 버전이 필요하지만이 플랫폼에서 VLC를 직접 만들려고 시도 할만큼 용감하지 않습니다.

내가해야 할 일을했을 모두가 "-I 더미"매개 변수를 추가했다

를 해결. 당신은 당신이 VLC 인터페이스를 표시하지 않는 것이 VLC 인수를 가지고있는 libvlc_new 기능을 사용하여 VLC 인스턴스를 만들 때

+0

"GUI 팝업이 표시되지 않도록 할 방법이 있습니까?" 평균? 뭔가를 최소화 할 수 있습니다. –

+0

@Dave Hillier 그것은 컴퓨터 화면에서 눈에 띄게 아무 일도 일어나지 않는다는 것을 의미합니다. – StackedCrooked

답변

2

답변을 찾았습니다. VLC는 다음을 사용하여 GUI없이 시작할 수 있습니다.

VLC -I dummy
"더미"인터페이스를 시작합니다.

stdin 채널을 사용하여 명령을 보낼 수있는 "원격 제어"인터페이스를 시작합니다.

0

에서 몇 가지 옵션이 있습니다. 이 small example을 참조하십시오.