视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)

VideoDiff:基于ffmpeg,实现视频抽帧比较工具

使用场景:在视频渲染模块发生迭代,快速回归测试其产出的视频是否存在问题,从而节省人工回归成本

源码地址:https://github.com/jiangliuer32/VideoDiff

原理图

视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)_第1张图片

一、环境准备

  • ffmpeg:https://www.ffmpeg.org/download.html

二、运行方式(需安装requirements.txt里的第三包)

1.脚本运行:找到 Run.py,填入对应参数(可自行调整抽帧次数)

视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)_第2张图片

2.图形界面运行:python TestGuiRun.py

视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)_第3张图片

三、运行结果说明

1.脚本结果:控制台打印

视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)_第4张图片

2.界面结果:点击确认,等待结果弹窗

视频对比工具(基于python+ffmpeg+airtest实现视频抽帧比较工具)_第5张图片

四、参考

https://github.com/kkroening/ffmpeg-python/tree/master/examples

你可能感兴趣的:(音视频,python,ffmpeg,视频)