我在Python中使用VLC時出現了一個奇怪的問題。使用以下的東西。如果已經運行,請退出VLC
import vlc
self.Instance = vlc.Instance()
self.List = self.Instance.media_list_new()
self.Player_d = self.Instance.media_list_player_new()
我正在使用self.List.add_media(address of video)
來填充媒體列表。
然後self.Player_d.set_media_list(self.List)
和self.Player_d.play()
的問題是,VLC開始以一種不可思議的(YUV東西)窗口,沒有任何控制。然後在播放列表後凍結。我必須使用任務管理器關閉它。
有人可以指出問題嗎?我想玩所有控件的VLC。
其次,是否有檢查VLC是否已經運行,如果正在運行,然後退出並啓動VLC的新實例。
任何幫助,將不勝感激。
將''--play-and-exit''傳遞給'vlc.Instance()'怎麼辦? – FatalError