【发布时间】:2019-02-03 06:25:56
【问题描述】:
我有一个 wav 格式的音频文件的 url,它基本上是一个通话的音频。我想找到wav文件的持续时间,这意味着通话的持续时间。我不想下载 wav 文件,因为我必须为大量此类记录重复此设置。有没有办法在 python 中做到这一点?
【问题讨论】:
标签: python python-3.x audio wav duration
我有一个 wav 格式的音频文件的 url,它基本上是一个通话的音频。我想找到wav文件的持续时间,这意味着通话的持续时间。我不想下载 wav 文件,因为我必须为大量此类记录重复此设置。有没有办法在 python 中做到这一点?
【问题讨论】:
标签: python python-3.x audio wav duration
更多关于音频文件的帮助的信息。 例如 URL 或文件的位置。如果在网页上提到它,您可能可以使用漂亮的汤来刮长,否则,您可能可以使用某种 API 调用。
【讨论】:
您将需要下载 一些 WAV 文件,以便能够读取标题并使用例如解析它。 the builtin wave module.
或者,如果所有文件都是未压缩的 PCM,并且具有相同的格式,您可以只查看文件大小(可以通过 HTTP HEAD 请求获得)并猜测大概的持续时间。
【讨论】: