通过python生成avi转mp4命令后,存入.bat
执行,实现视频批量转换
#encoding:utf-8
import os
for root,dirs,files in os.walk(r"E:\data"):
for file in files:
fileName=os.path.join(root,file)
if (fileName.endswith('.avi') == False):
continue
# print(fileName)
print("D:\\ffmpeg.exe -i "+'"'+fileName+'"'+' -coder 0 '+'"'+fileName.replace('.avi','.mp4')+'"')
vscode把bat文件格式转为gbk保存后,拖入打开的cmd,回车执行,电脑机箱风扇狂响
ffmpeg -i input.avi -c copy output.avi # 修复视频的index,Too many packets buffered for output stream