Python3:从给定时间播放音频文件

时间:2018-09-09 22:36:46

标签: python audio time multimedia

我想要一个带有两个参数的函数:文件路径和开始时间,该函数从给定时间开始播放音频文件。 或其他以相同方式起作用的东西。

有没有图书馆可以做到这一点?

2 个答案:

答案 0 :(得分:0)

我正在自动回答自己。

我发现了一个名为libVLC的库(vlc所基于的库),该库可以满足我的搜索需求。

答案 1 :(得分:0)

如果您可以选择此选项,则可以调用一些具有此功能的外部CLI播放器:

import subprocess
def play(path, offset=0):
    p = subprocess.Popen(
        ['myplayer', '--offset=%s' % offset, path],
        stdout=subprocess.PIPE, stderr=subprocess.PIPE)
    pout, perr = p.communicate()
    print(pout)
    if p.returncode:
        raise Exception(perr)