python 使用ffmpeg在python中导出mp3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用ffmpeg在python中导出mp3相关的知识,希望对你有一定的参考价值。

from subprocess import call
import shutil

def export_as_mp3(export_path, y, sr,  bitrate='192k'):
    tmp_input_path = "/tmp/___mp3___.wav"
    tmp_output_path = "/tmp/___mp3___.mp3"
    librosa.output.write_wav(tmp_input_path, y, sr)
    call(["ffmpeg", "-i", tmp_input_path, "-b:a", str(bitrate), tmp_output_path])
    shutil.move(tmp_output_path, export_path)

以上是关于python 使用ffmpeg在python中导出mp3的主要内容,如果未能解决你的问题,请参考以下文章

python 在Python中导出决策树可视化

Tensorflow在Python中导出和重用Estimator对象

如何“从 python 脚本中导出 CFLAGS='my -flags -here'

python中导出数据到execl

python 中导出requirements.txt 的几种方法

从 Anylogic 数据库中导出数据