如何使用python获取音频和视频文件的总持续时间?

时间:2019-01-18 06:03:18

标签: python amazon-s3 aws-lambda

我的场景我试图使用Audio来获取Video格式的duration“HH:MM:SS”文件,共python。我尝试使用ffmpeg,但由于我在AWS Lambda内进行编码而感到不舒服,因此很难添加庞大的库。请提出建议并提供一些有关我的问题的代码。

import os
cmd = 'ffmpeg -i samplefile.mp3 2>&1 | grep Duration | awk "{print $2}" | tr -d ,'
os.system(cmd)
print os.system(cmd) 

在我使用的代码行上方,由于我们不兼容库,因此只能在本地AWS lambda上运行。因此,请提出其他想法。

1 个答案:

答案 0 :(得分:0)

您可以查看位于https://ffmpy.readthedocs.io/en/latest/ffmpy软件包。