https://github.com/Breakthrough/PySceneDetect
analysis image-processing opencv python python-opencv scene-detection scene-recognition video video-processing
Score: 26.308315039927454
Last synced: 1 day ago
JSON representation
Repository metadata:
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
- Host: GitHub
- URL: https://github.com/Breakthrough/PySceneDetect
- Owner: Breakthrough
- License: bsd-3-clause
- Created: 2014-06-04T04:43:21.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2026-10-31T16:31:20.000Z (3 days ago)
- Last Synced: 2026-10-31T17:34:07.003Z (2 days ago)
- Topics: analysis, image-processing, opencv, python, python-opencv, scene-detection, scene-recognition, video, video-processing
- Language: Python
- Homepage: https://www.scenedetect.com/
- Size: 200 MB
- Stars: 5,311
- Watchers: 67
- Forks: 545
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
Owner metadata:
- Name: Brandon Castellano
- Login: Breakthrough
- Email:
- Kind: user
- Description: Software engineer with experience in embedded development, computer vision and operating systems. Currently at Google, working on Fuchsia.
- Website: https://www.bcastell.com
- Location: Canada
- Twitter:
- Company: Google
- Icon url: https://avatars.githubusercontent.com/u/125316?u=c0e95d89b4da38582d8e7a52ced1c6e454be39e8&v=4
- Repositories: 24
- Last Synced at: 2026-11-01T07:26:44.593Z
- Profile URL: https://github.com/Breakthrough
GitHub Events
Total
- Create event: 50
- Delete event: 41
- Discussion event: 1
- Fork event: 69
- Issue comment event: 148
- Issues event: 84
- Member event: 1
- Pull request event: 51
- Pull request review comment event: 24
- Pull request review event: 33
- Push event: 450
- Release event: 5
- Watch event: 1023
- Total: 1980
Last Year
- Create event: 9
- Delete event: 5
- Discussion event: 1
- Fork event: 8
- Issue comment event: 10
- Issues event: 6
- Pull request event: 6
- Pull request review comment event: 8
- Pull request review event: 9
- Push event: 140
- Watch event: 144
- Total: 346
Committers metadata
Last synced: 2 days ago
Total Commits: 1,620
Total Committers: 53
Avg Commits per committer: 30.566
Development Distribution Score (DDS): 0.116
Commits in past year: 192
Committers in past year: 17
Avg Commits per committer in past year: 11.294
Development Distribution Score (DDS) in past year: 0.26
| Name | Commits | |
|---|---|---|
| Breakthrough | b****8@g****m | 1432 |
| wjs018 | w****8@g****m | 47 |
| Joshua Coales | j****a@c****k | 26 |
| MuhammadBilalKhan267 | b****0@g****m | 12 |
| Tony Cebzanov | t****u@g****m | 7 |
| vishal-tambi | t****3@g****m | 7 |
| Brandon Castellano | b****o@g****m | 6 |
| Daniel Morgan | d****n@d****g | 5 |
| Fred N. Garvin, Esq. | 1****n | 5 |
| dependabot[bot] | 4****] | 5 |
| welix | t****y@g****m | 5 |
| Rober | 1****8 | 4 |
| Christopher Pruijsen | c****n@g****m | 3 |
| Lyuboslav Petrov | p****v@g****m | 3 |
| Mingyang Wu | a****u@g****m | 3 |
| jennifferweslowski-design | j****i@g****m | 3 |
| Nathan Dan | n****n@g****m | 3 |
| Ivan Korostelev | i****r@g****m | 2 |
| Jan Chang | 5****e | 2 |
| João Faria | 4****a | 2 |
| Kian-Meng Ang | k****g@g****m | 2 |
| Nikhil Jangid | 1****0 | 2 |
| dadus33 | l****s@g****m | 2 |
| Jonas | e****o@g****m | 2 |
| alperen | q****3@g****m | 2 |
| Colle | p****s | 1 |
| Marcellus Amadeus | 7****s@g****m | 1 |
| tpltnt | t****b@d****t | 1 |
| 邢欣 | x****n@b****m | 1 |
| sungbin1015 | s****n@s****m | 1 |
| and 23 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 241
Total pull requests: 117
Average time to close issues: 8 months
Average time to close pull requests: about 1 month
Total issue authors: 138
Total pull request authors: 38
Average comments per issue: 3.02
Average comments per pull request: 1.65
Merged pull request: 96
Bot issues: 0
Bot pull requests: 8
Past year issues: 16
Past year pull requests: 31
Past year average time to close issues: 2 months
Past year average time to close pull requests: 11 days
Past year issue authors: 8
Past year pull request authors: 19
Past year average comments per issue: 2.0
Past year average comments per pull request: 2.0
Past year merged pull request: 25
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- Breakthrough (70)
- babyta (5)
- tormento (5)
- whatforiam (4)
- yumianhuli1 (4)
- pengyouak (3)
- raj6996 (3)
- AhmedEwis (3)
- Mensen (2)
- theojk1 (2)
- tonycpsu (2)
- fusi3 (2)
- awkrail (2)
- jeremymeyers (2)
- ghost (2)
Top Pull Request Authors
- Breakthrough (37)
- awkrail (12)
- wjs018 (12)
- dependabot[bot] (7)
- MuhammadBilalKhan267 (6)
- Janscode (4)
- vishal-tambi (4)
- ash2703 (2)
- Atanu484 (2)
- oliviernguyenquoc (2)
- moritzbrantner (2)
- nathanmdan (1)
- FNGarvin (1)
- nikhiljangid120 (1)
- sungbin1015 (1)
Top Issue Labels
- bug (43)
- feature (41)
- improvement (39)
- status: completed (25)
- technical item (16)
- help wanted (9)
- awaiting response (7)
- known issue (6)
- good first issue (5)
- discussion (4)
- won't fix (4)
- feedback required (4)
- in progress (4)
- not reproducible (3)
- status: awaiting response (3)
- duplicate (3)
- invalid (2)
- status: invalid (2)
- status: won't fix (2)
- status: duplicate (2)
- status: backlog (1)
- obsolete (1)
- status: in progress (1)
- community feedback requested (1)
- status: accepted (1)
- rejected (1)
Top Pull Request Labels
- bug (16)
- feature (15)
- technical item (10)
- improvement (8)
- dependencies (7)
- status: in progress (2)
- github_actions (2)
- status: completed (2)
- rejected (1)
- python (1)
Package metadata
- Total packages: 5
-
Total downloads:
- pypi: 933,312 last-month
- Total docker downloads: 1,772
- Total dependent packages: 13 (may contain duplicates)
- Total dependent repositories: 87 (may contain duplicates)
- Total versions: 93
- Total maintainers: 1
pypi.org: scenedetect
Video scene cut/shot detection program and Python library (bundles the opencv-python OpenCV variant and the scenedetect CLI).
- Homepage: https://www.scenedetect.com
- Documentation: https://www.scenedetect.com/docs/
- Licenses: BSD-3-Clause
- Latest release: 0.7.2 (published 22 days ago)
- Last Synced: 2026-10-31T17:39:39.957Z (2 days ago)
- Versions: 31
- Dependent Packages: 13
- Dependent Repositories: 87
- Downloads: 923,614 Last month
- Docker Downloads: 1,772
-
Rankings:
- Dependent packages count: 0.947%
- Downloads: 1.357%
- Stargazers count: 1.474%
- Dependent repos count: 1.587%
- Average: 1.771%
- Docker downloads count: 2.394%
- Forks count: 2.866%
- Maintainers (1)
proxy.golang.org: github.com/breakthrough/pyscenedetect
- Homepage:
- Documentation: https://pkg.go.dev/github.com/breakthrough/pyscenedetect#section-documentation
- Licenses: bsd-3-clause
- Latest release: v0.7.2 (published 22 days ago)
- Last Synced: 2026-10-31T17:36:57.675Z (2 days ago)
- Versions: 28
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.528%
- Average: 6.747%
- Dependent repos count: 6.966%
proxy.golang.org: github.com/Breakthrough/PySceneDetect
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Breakthrough/PySceneDetect#section-documentation
- Licenses: bsd-3-clause
- Latest release: v0.7.2 (published 22 days ago)
- Last Synced: 2026-10-31T17:38:06.980Z (2 days ago)
- Versions: 28
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.528%
- Average: 6.747%
- Dependent repos count: 6.966%
pypi.org: scenedetect-core
The detection pipeline for PySceneDetect (core library, minimal dependencies).
- Homepage: https://www.scenedetect.com
- Documentation: https://www.scenedetect.com/docs/
- Licenses: BSD-3-Clause
- Latest release: (published 2 days ago)
- Last Synced: 2026-10-31T17:39:05.662Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 171 Last month
-
Rankings:
- Dependent packages count: 6.921%
- Average: 23.038%
- Dependent repos count: 39.155%
- Maintainers (1)
pypi.org: scenedetect-headless
Video scene cut/shot detection program and Python library (bundles the opencv-python-headless OpenCV variant and the scenedetect CLI; for servers without GUI libraries).
- Homepage: https://www.scenedetect.com
- Documentation: https://www.scenedetect.com/docs/
- Licenses: BSD-3-Clause
- Latest release: 0.7.2 (published 22 days ago)
- Last Synced: 2026-10-31T17:36:55.451Z (2 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9,527 Last month
-
Rankings:
- Dependent packages count: 7.278%
- Average: 25.629%
- Downloads: 28.44%
- Dependent repos count: 41.169%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- actions/checkout v5 composite
- actions/upload-artifact v6 composite
- actions/cache v4 composite
- python 3.11.11-slim build
- actions/checkout v5 composite
- actions/download-artifact v7 composite
- actions/setup-python v6 composite
- actions/upload-artifact v6 composite
- dsaltares/fetch-gh-release-asset 1.1.2 composite
- ./.github/actions/setup-ffmpeg * composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- actions/upload-artifact v6 composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- ./.github/actions/setup-ffmpeg * composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- actions/checkout v5 composite
- actions/dependency-review-action v4 composite
- actions/attest-build-provenance v1 composite
- actions/checkout v4 composite
- docker/build-push-action v5 composite
- docker/login-action v3 composite
- docker/metadata-action v5 composite
- docker/setup-buildx-action v3 composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- actions/download-artifact v7 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v5 composite
- actions/setup-python v6 composite
- av ==18.0.0
- click ==8.4.2
- imageio-ffmpeg ==0.6.0
- moviepy ==2.2.1
- numpy ==2.5.1
- opencv-python-headless ==5.0.0.93
- platformdirs ==4.11.0
- pyinstaller *
- pytest *
- pytest-rerunfailures *
- tqdm ==4.69.0
- numpy *