使用Python+moviepy打开和保存视频文件

一、使用moviepy的VideoFileClip打开视频,write_videofile保存视频

python 复制代码
from moviepy.editor import * 

mv=VideoFileClip('/home/Download/leaves.mp4') # 打开视频

mv.write_videofile('/home/Download/new_mv.mp4') # 保存视频

二、VideoFileClip参数解析

python 复制代码
mv=VideoFileClip(filename,has_mask=False,audio=True,audio_buffersize=2000 
00,target_resolution=None,resize_algorithm='bicubic',audio_fps=44100,audio_ 
nbytes=2,verbose=False,fps_source='tbr')

# Filename  视频文件的路径和名称 

# has_mask  是否包含掩码

# Audio  是否加载音频 

# audio_buffersize  音频缓冲区的大小 

# target_resolution  加载后的分辨率 

# resize_algorithm  调整分辨率的算法 

# audio_fps  音频的采样频率 

# audio_nbytes  音频的采样位数 

# verbose  是否输出处理信息 
相关推荐
_OP_CHEN9 分钟前
从零开始的Qt开发指南:(五)Qt 常用控件之 QWidget(上):解锁 Qt 界面开发的核心基石
开发语言·c++·qt·前端开发·qwidget·gui开发·qt常用控件
@一辈子爱你9 分钟前
归来九十余日:在时代的夹缝中,与你共筑一道光
python
wjs202414 分钟前
SQLite 视图
开发语言
q***448122 分钟前
java进阶--多线程学习
java·开发语言·学习
艾斯比的日常27 分钟前
Neo4j 完全指南:从核心特性到 Java 实战(附企业级应用场景)
java·开发语言·neo4j
HsuHeinrich32 分钟前
利用面积图探索历史温度的变化趋势
python·数据可视化
后端小张37 分钟前
【JAVA 进阶】深入探秘Netty之Reactor模型:从理论到实战
java·开发语言·网络·spring boot·spring·reactor·netty
柠石榴38 分钟前
go-1 模型
开发语言·后端·golang
winfredzhang39 分钟前
Python实战:手把手教你写一个带界面的“照片按日期归档与清理”工具
python·复制·日期·回收站·媒体文件备份
q***d1732 小时前
Rust在网络中的协议栈
开发语言·网络·rust