0

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

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

任何帮助将不胜感激。

问候,莫辛

4

1 回答 1

0

使用 Python 的 subprocess 模块并传递文件的名称以在命令行上播放:

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。我更喜欢第 3 方lxml之一。

于 2012-09-28T15:35:04.627 回答