【发布时间】:2016-12-03 16:23:02
【问题描述】:
我需要用 Python 编写一个程序,该程序将使用 Linux 操作系统播放 VLC 播放器中文件夹中的视频文件。这些文件必须在播放列表中。代码:
import vlc
mrl1 = '....1.3gp'
mrl2 = '....2.3gp'
Instance = vlc.Instance('--input-repeat=-1', '--fullscreen', '--mouse-hide-timeout=0')
MediaList = Instance.media_list_new()
MediaList.add_media(Instance.media_new(mrl2))
MediaList.add_media(Instance.media_new(mrl1))
list_player = Instance.media_list_player_new()
list_player.set_media_list(MediaList)
list_player.next()
player.play()
问题是在播放第一个视频后,播放器关闭。我认为它不会将第二个视频添加到列表中。
- 如何在 Python 的 LibVLC 绑定中将视频添加到播放列表?
- 是否有播放文件夹中所有视频的实用功能? UPD:我创建了一个播放列表,并在 VLC 播放器中运行它进行测试。仅播放第一个视频。之后VLC也关闭了。什么是问题?
【问题讨论】:
-
UPD:我创建了一个播放列表,并在 VLC 播放器中运行它进行测试。仅播放第一个视频。之后VLC也关闭了。有什么问题?