Python+ffmpeg实现视频压缩
1.下载解压缩ffmpeg:https://www.gyan.dev/ffmpeg/builds/

2.解压缩后将bin目录加入Path环境变量中
3.测试ffmpeg是否安装成功

4.安装:pip install ffmpy
5.安装:pip install pillow
6.参考资料,运行Python程序,压缩视频
参考:
https://www.zhihu.com/question/288655694/answer/1605692761
https://blog.csdn.net/qq_34971175/article/details/79485665
https://www.cnblogs.com/ITGirl00/p/14457666.html
PS:不用Python也可以直接运行ffmpeg命令转换或压缩视频
例如:
1.转换格式:ffmpeg -i 10.mp4 10zh.avi(原文件316M,转换格式后78M)
2.压缩视频(调整分辨率即长宽):ffmpeg -i 10.mp4 -vf scale=960:-1 10-ds.mp4(原文件分辨率1920×1080,大小316M,转换后52M)
命令中的-1表明宽随着长等比例缩放,也可以直接写上缩放后的长宽,如:scale=960:540
3.压缩视频(调整比特率):ffmpeg -i 10.mp4 -b:v 2000k -bufsize 2000k 10-ml.mp4(原文件比特率10M,大小316M,转换后61M)

4. 设置帧率
ffmpeg -i Wildlife.mp4 -r 10 Wildlife-10.mp4

© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
您必须登录才能参与评论!
立即登录



视频提取音频 ffmpeg -i 春雨.mp4 -vn -codec copy 春雨.m4a
mkv转mp4 ffmpeg -i input.mkv -map 0 -c copy output.mp4