一个简单的python脚本,用于将视频分成帧。

videotoframes的Python项目详细描述


视频帧

PyPI versionPyPI pyversionsBuild StatuscodecovCodacy Badge

一个简单的python脚本,用于将视频分成帧。这个包裹可以 不需要ffmpeg

安装

VideoToFrames需要Python3.4+

pip install videotoframes

示例用法:

videotoframes可以从任何命令提示符运行,也可以导入到python中 项目。

假设在./videos/example.mp4有一个视频,并且您想要创建 ./frames中的帧:

videotoframes -i ./vidoes/example.mp4 -o ./frames

如果要创建有限数量的均匀分布的帧:

videotoframes -i ./videos/example.mp4 -o ./frames --max-frames=20 --even

您还可以同时将videotoframes与许多视频一起使用:

videotoframes -i ./videos -o ./frames

在python项目中使用videotoframes:

fromvideotoframesimportconvertvideo_base_64='...'frames=convert(video_base_64=video_base_64,max_frames=10,frame_rate=1)

Github项目

https://github.com/brandonschabell/videotoframes

PYPI项目

https://pypi.org/project/videotoframes/

接触

如有任何问题或反馈,请随时给我发邮件至brandonschabell@gmail.com

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Camera API如何聚焦图像中多边形的中心?   来自Java的spring Filling邮戳模板   java只能编织本地JAR的方面吗?   javajavax。加密。BadPaddingException:解密错误无法解密加密的公钥   从java运行ansibleplaybook   在Java中,如何从不同的偏移量读取大块的字符串文件?   java Android GridView将无法确定正确的位置   executorservice如何使用自动线程管理在Java中实现生产者/消费者   JavaEJB3.1嵌入式API单元测试EJB+JPA实体   API的java输出自动停止   java Checkmarx缺陷解决方案   java缓存,获取最早的元素   WebSphere8中的JavaEJB问题   两个时区之间的java Jodatime时差   Java 8不兼容类型错误   java TableCellEditor:如果按下该键,则清除原始文本;如果没有输入,则保留值