반복적으로 한 영화 파일을 동적으로 재생하는 작은 응용 프로그램을 작성하려고합니다. 나는 these VLC - 파이썬 바인딩VLC 용 Python 바인딩을 사용하는 단일 동영상 반복 : psz_name이란 무엇인가
을 사용하여 파이썬에서 쓴 나는 이것이 너무 열심히하지 않다고 말할 것에도 매우 스파 스 문서 나 심지어 화면에 아무것도없이 영화 전체 화면을 얻을 수 있습니다 내가 연주하고 싶은 파일을 변경하십시오. 내가 할 수없는 것은 단순히 하나의 영화를 으로 반복하는 것입니다.
여기self.media = []
--repeat 태그 :
self.vlc_inst = vlc.Instance('--mouse-hide-timeout=0', '--fullscreen', '--repeat')
그리고 여기에 '--repeat'태그 :
self.media = 자기
는 다음 코드를 사용합니다. vlc_inst.media_new (NEW_VIDEO_NAME + STR (currentVideoN) + VIDEO_EXTENSION '--repeat')
self.player = self.vlc_inst.media_player_new()
self.player.set_fullscreen(True)
self.player.set_media(self.media[currentVideoN])
self.player.play()
이 반복 태그는 아무 것도하지 않는 것 같습니다. 인스턴스 클래스는 vlm_set_loop(self, psz_name, b_loop) 함수를 가지고 있지만 이 무엇인지 잘 모릅니다. 원래 코드에서 char-array (String)이어야한다는 것을 알았지 만 어떤 종류의 String이어야하는지 전혀 알지 못합니다.
단서가있는 사람은 누구입니까?
또는 할 수 있습니다 :'vlc.Instance ('- input-repeat = -1', '--no-video-title-show ','--fullscreen ','--mouse-hide-timeout = 0 ')' – YumYumYum