从列表框选择中创建播放列表并使用VLC播放?

时间:2012-09-28 15:28:04

标签: wxpython vlc

在一个愚蠢的小问题中需要一些提示/帮助。

我在列表框中有一个文件列表。我想从列表中选择一些文件,将它们添加到播放列表中并使用VLC播放。但我不知道如何开始这一点。

任何帮助将不胜感激。

此致 穆赫辛

1 个答案:

答案 0 :(得分:0)

使用Python的子进程模块并传递要在命令行上播放的文件名:

http://mailman.videolan.org/pipermail/vlc/2006-January/012703.html

该链接显示了如何使用电影,但我怀疑音乐的工作原理是一样的。

如果你正在使用wxPython,你会想把它放在一个事件处理程序中:

import subprocess

subprocess.Popen("path/to/vla.exe mp3_1 mp3_2")

如果您想创建播放列表,VLC似乎会使用类似XML的格式:

http://wiki.videolan.org/XSPF

我会使用Python的XML库来创建XML。我更喜欢第三方lxml