视频场景剪辑/镜头检测程序和 Python 库。
项目描述
文档: http: //manual.scenedetect.com/
Github 回购:https ://github.com/Breakthrough/PySceneDetect/
PySceneDetect 是一个命令行工具和 Python 库,用于分析视频,寻找场景变化或剪辑。PySceneDetect 与外部工具(例如mkvmerge、ffmpeg )集成以在使用split-video命令时自动将视频分割成单独的剪辑。还可以为视频生成逐帧分析,称为统计文件,以帮助确定最佳阈值或检测特定视频的模式/其他分析方法。
PySceneDetect 主要使用两种检测方法:detect-threshold(将每帧与设置的黑色级别进行比较,用于检测黑色的剪切和淡入淡出)和detect-content(按顺序比较每帧以查找内容的变化,很有用用于检测视频场景之间的快速切换,尽管处理速度较慢)。每种模式的参数略有不同,文档中有详细描述。
通常,如果您想使用淡入/淡出到黑色来检测场景边界,请使用检测阈值模式。如果视频在内容之间使用了大量快速切换,并且没有明确定义的场景边界,则应使用检测内容模式。一旦您知道要使用哪种检测模式,您可以尝试下面推荐的参数,或生成统计文件(使用-s / –stats参数)以确定正确的参数 - 具体而言,正确的阈值。
如需帮助或其他问题,请随时向 Github 提交任何错误或功能请求:https ://github.com/Breakthrough/PySceneDetect/issues
根据 BSD 3-Clause 获得许可(有关详细信息,请参阅LICENSE文件)。
版权所有 (C) 2014-2022 Brandon Castellano。版权所有。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
scenedetect -0.6.0.3.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | a897fe9a726830f2fda8cf1ae5c4a5a6fefe77c9918f24cbd97284a3c3407a70 |
|
| MD5 | e7ea8158426e2072c06028d60ad1f715 |
|
| 布莱克2-256 | b0523dc8b0a5daccf4f6b8e5879bca4a6deac7259b7d81dfdb311d37f33243b4 |
scenedetect -0.6.0.3-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | d3ccacf993be85a62d010579496a872ad3bdcd3cdf5af0e042d5bed781adba94 |
|
| MD5 | 7f626d7d554f1e3a9779f93f38bd2836 |
|
| 布莱克2-256 | c07330251f1681df1022add313e5c8841f6174c8c1b2d70fabc727de799eefa8 |