python3 用ffmpeg从视频中提取音频

2021/6/18 11:57:11

本文主要是介绍python3 用ffmpeg从视频中提取音频,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

  用ffmpeg命令从视频文件中提取音频

  命令:ffmpeg -i D:\AI\bili_data\test.mp4 -vn -y -acodec copy D:\AI\bili_data\output.aac

  

# 从视频中提取音频
def video_to_audio(video_file,audio_file):
    #ffmpeg -i D:\AI\bili_data\test.mp4 -vn -y -acodec copy D:\AI\bili_data\output.aac
    # ffmpeg命令工具 在D:\AI\ffmpeg\bin目录下
    try:
        ffmpeg = r'D:\AI\ffmpeg\bin\ffmpeg -i %s -vn -y -acodec copy %s' %(video_file,audio_file)
        # ffmpeg = r'D:\AI\ffmpeg\bin\ffmpeg -i D:\AI\bili_data\test.mp4 -vn -y -acodec copy D:\AI\bili_data\output.aac'
        # print(ffmpeg)
        os.system(ffmpeg)
        # p = subprocess.Popen(ffmpeg, shell=False)
        # p.wait(5)
        print('提取完成')
    except Exception as ex:
        print('提取音频发生异常', ex)

 



这篇关于python3 用ffmpeg从视频中提取音频的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程