0

ばかげた小さな問題でいくつかのヒント/ヘルプが必要です。

リストボックスにファイルのリストがあります。リストからファイルを選択してプレイリストに追加し、VLC を使用して再生したいと考えています。しかし、そのビットを開始する方法がわかりません。

どんな助けでも大歓迎です。

よろしく、モーシン

4

1 に答える 1

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のものを好みます。

于 2012-09-28T15:35:04.627 に答える