视频格式转换:avi格式转mp4格式

  1. 批量将avi格式的视频转换为mp4格式
python 复制代码
# 批量avi格式视频转mp4格式
import os
from moviepy.editor import VideoFileClip
video_folder = r'视频文件路径'
avi_files = [f for f in os.listdir(video_folder) if f.endswith('.avi')]
for avi_file in avi_files:
    avi_path = os.path.join(video_folder, avi_file)
    mp4_path = os.path.join(video_folder, avi_file.rsplit('.', 1)[0] + '.mp4')
    avi_clip = VideoFileClip(avi_path)
    avi_clip.write_videofile(mp4_path, codec='libx264')
    avi_clip.close()
print("转换完成")
  1. 将avi格式的视频转换mp4格式
python 复制代码
import os  
from moviepy.editor import VideoFileClip  
# 指定单个AVI视频文件的路径  
avi_file_path = r'你的AVI视频文件路径.avi'   
# 这里假设我们想要在同一目录下保存MP4文件,并且文件名只是扩展名不同  
mp4_file_path = os.path.splitext(avi_file_path)[0] + '.mp4'    
# 加载AVI视频文件  
avi_clip = VideoFileClip(avi_file_path)  
# 转换并保存为MP4格式  
avi_clip.write_videofile(mp4_file_path, codec='libx264')  
# 注意:通常不需要显式关闭VideoFileClip对象,除非你在处理大型文件或遇到内存管理问题  
# avi_clip.close()  # 这行代码通常是可选的  
print("转换完成")
相关推荐
zhuhezhang4 分钟前
一个用python开发的文本对比工具
python·文本对比工具
智算菩萨5 分钟前
【Python图像处理】5 Pillow图像处理与格式转换
图像处理·python·pillow
人工干智能14 分钟前
科普:%%matplotlib inline:魔法命令 (Cell Magic)
python·matplotlib
05大叔16 分钟前
优化器Adam,神经网络处理文本,CNN,RNN
开发语言·python·机器学习
徒 花39 分钟前
Python知识学习08
java·python·算法
前端技术1 小时前
ArkTS第三章:声明式UI开发实战
java·前端·人工智能·python·华为·鸿蒙
疯狂成瘾者1 小时前
.pyc格式文件
python
鬼圣1 小时前
Python 生成器与迭代器详解
python
西魏陶渊明1 小时前
解决异步挑战:Reactor Context 实现响应式上下文传递
开发语言·python
疯狂成瘾者2 小时前
增强型大模型代理
python