在Azure函数中使用Python将webm转换为wav

2024-09-30 00:25:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在Azure函数中使用Python将webm文件转换为wav文件,以便稍后在Azure Cognitvie服务中对其进行分析。在Python中,有没有简单的方法可以将webm转换为wav

我浏览了这里和谷歌上的所有问题。我知道有一些可能性,但我不能用ffmpeg本地转换文件,也不能用cloudconverter网站的api转换文件

谢谢你的帮助


Tags: 文件方法函数api网站可能性azureffmpeg
1条回答
网友
1楼 · 发布于 2024-09-30 00:25:50

请尝试以下ffmpeg功能并检查:

def convert_and_split(filename):  

command = ['ffmpeg', '-i', filename, '-f', 'segment', '-segment_time', '15', 'out%09d.wav']  
subprocess.run(command,stdout=subprocess.PIPE,stdin=subprocess.PIPE)

您还可以参考此链接了解更多信息: kkroening/ffmpeg-python: Python bindings for FFmpeg - with complex filtering support (github.com)

相关问题 更多 >

    热门问题