python脚本实现mp4中的音频提取并保存在原目录
一段把mp4中的音频提取为mp3并保存在原目录的python脚本
需要提前安装好ffmpeg转换为单线程,耗时较长
github:https://github.com/cuifeiran/extract-mp3-from-mp4
#!/usr/bin/envpython3
#-*-coding:utf-8-*-
#@Time:2020/2/2617:36
#@Author:CuiFeiran
#@FileName:tool.py
#@Software:PyCharm
#@email:cui2025@126.com
#@Blog:https://blog.csdn.net/qq_33273956
#@bilibili:https://space.bilibili.com/368768799
importos
importglob
frompydubimportAudioSegment
wenjianjia=[]
path=input('请输入要转码的父文件夹路径:')
forroot,dirs,filesinos.walk(path):
wenjianjia.append(root)
wjj=wenjianjia
fordirinwjj:
video_dir=dir
extension_list=('*.mp4','*.flv')
i=1
os.chdir(video_dir)
forextensioninextension_list:
forvideoinglob.glob(extension):
mp3_filename=os.path.splitext(os.path.basename(video))[0]+'.mp3'
AudioSegment.from_file(video).export(mp3_filename,format='mp3')
print('已转码',str(i),'个视频!')
i+=1
#
#forinfileinglob.glob(os.path.join(video_dir,'*.mp4')):
#os.remove(infile)
总结
到此这篇关于python脚本实现mp4中的音频提取并保存在原目录的文章就介绍到这了,更多相关pythonmp4音频提取内容请搜索毛票票以前的文章或继续浏览下面的相关文章希望大家以后多多支持毛票票!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。