在这一点上,为什么不提及libasound2-dev:
GitHub:[https://github.com/tuffy/python-audio-tools]
docs:[http://audiotools.sourceforge.net/programming/audiotools.html?highlight=seek#module-audiotools]
这是我发现的最佳解决方案。
(我需要在Raspbian上安装libasound2-dev)
代码摘录大致基于以下内容:
[https://github.com/tuffy/python-audio-tools/blob/master/trackplay]
#!/usr/bin/python
import os
import re
import audiotools.player
START = 0
INDEX = 0
PATH = '/path/to/your/mp3/folder'
class TracklistPlayer:
def __init__(self,
tr_list,
audio_output=audiotools.player.open_output('ALSA'),
replay_gain=audiotools.player.RG_NO_REPLAYGAIN,
skip=False):
if skip:
return
self.track_index = INDEX + START - 1
if self.track_index < -