当前位置: 首页 > 知识库问答 >
问题:

使用eye3d和python获得mp3播放时间

严兴旺
2023-03-14
import eyed3

def getInfo():
    srcPath = r'C:\aaa'
    os.chdir(srcPath) #change working directory

    inf = eyed3.core.load('test.mp3')

    print inf.tag.album

谢谢

共有1个答案

阳光辉
2023-03-14

很简单:

af = eyed3.load('my_mp3_file.mp3')
duration = af.info.time_secs

我不确定这在任何地方都有文档记录,但我通过查看IPython中的内容来弄清楚这一点。

如果您更喜欢一行式,还可以执行以下操作:

duration = eyed3.load('my_mp3_file.mp3').info.time_secs
 类似资料:
  • 本文向大家介绍python实现定时播放mp3,包括了python实现定时播放mp3的使用技巧和注意事项,需要的朋友参考一下 程序很简单,主要是 mp3play 模块的应用 演示图:   以上所述就是本文的全部内容了,希望大家能够喜欢。

  • 当我使用MediaPlayer播放mp3文件时,系统会报告错误日志:。但是RealPlayer是正常的。 我发现它的错误只发生在更高的ROM版本。像4.0版本一样,它有错误。在2.3版中,它没有这个错误。 代码: 日志猫错误:

  • 问题内容: 如何在Java应用程序中播放和文件?我正在使用。我尝试在互联网上查找类似以下示例的内容: 但是,这只会播放文件。 问题答案: 如何在Java应用程序中播放和文件?我正在使用。我尝试在互联网上查找类似以下示例的内容: 但是,这只会播放文件。

  • 我写了一个应用程序来播放mp3文件,我有控制和一切滚动,只是一个问题,每个mp3文件是单独播放,我必须触发一个新的文件播放。 我想知道我如何(按语法)判断玩家是否已经完成了一个文件的播放,这样我就可以继续下一个文件了? 这是线程代码

  • 我的问题是关于媒体播放器直播流从我的应用程序的url? 我正在尝试通过媒体播放器播放实时流mp3音频。

  • 我的使用案例是:自动对移动/固定电话号码进行语音通话,并在有人接听电话时播放mp3文件。基本上是一种电话号码验证服务。在Twilio我该怎么做