下载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)

sitemap