Python+ffmpeg实现视频压缩

1.下载解压缩ffmpeg:https://www.gyan.dev/ffmpeg/builds/

Python+ffmpeg实现视频压缩

2.解压缩后将bin目录加入Path环境变量中

3.测试ffmpeg是否安装成功

Python+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)

Python+ffmpeg实现视频压缩

4. 设置帧率

ffmpeg -i Wildlife.mp4 -r 10 Wildlife-10.mp4

Python+ffmpeg实现视频压缩

© 版权声明

相关文章

2 条评论

您必须登录才能参与评论!
立即登录
  • 头像
    韩诏锦赢 读者

    视频提取音频 ffmpeg -i 春雨.mp4 -vn -codec copy 春雨.m4a

    无记录
  • 头像
    大事的父亲 读者

    mkv转mp4 ffmpeg -i input.mkv -map 0 -c copy output.mp4

    无记录