下载MV视频并提取音频文件使用ffmpeg转换为MP3
视频MV的文件可以来自各种视频网站,将Mv下载下来。
安装好ffmpeg 工具。
批量转换 python脚本 mp4tomp3.py
import os
import subprocess
mp4_path='.'
def getpath(name):
data ="ffmpeg.exe -i %s.mp4 -vn -acodec copy %s.aac"%(name,name)
return data
def getMP3(name):
data ="ffmpeg.exe -i %s.aac -acodec libmp3lame %s.mp3"%(name,name)
return data
filelist = os.listdir(mp4_path)
#count=0
for file in filelist:
print(file)
filename=os.path.splitext(file)[0]
filetype=os.path.splitext(file)[1]
if(filetype != '.mp4'):
continue
cmd = getpath(filename)
os.system(cmd)
print(filename)
print(filetype)
for file in filelist:
print(file)
filename=os.path.splitext(file)[0]
filetype=os.path.splitext(file)[1]
if(filetype != '.aac'):
continue
cmd = getMP3(filename)
os.system(cmd)
print(filename)
print(filetype)