Skip to content

Commit

Permalink
Add FAQ entry for #164. Update contributing page.
Browse files Browse the repository at this point in the history
  • Loading branch information
Breakthrough committed Aug 27, 2020
1 parent efba711 commit 55c1326
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
3 changes: 2 additions & 1 deletion docs/contributing.md
Expand Up @@ -15,7 +15,6 @@ All submitted code should be linted with pylint, and follow the [Google Python S

Note that PySceneDetect is released under the BSD 3-Clause license, and submitted code should comply with this license (see [License & Copyright Information](copyright.md) for details).


## <span class="fa fa-cogs"></span>&nbsp; Features That Need Help

The following is a "wishlist" of features which PySceneDetect eventually should have, but does not currently due to lack of resources. Anyone who is able to contribute in any capacity to these items is encouraged to do so by starting a dialogue by opening a new issue on Github as per above.
Expand All @@ -37,3 +36,5 @@ Ideally, this would be something like `-threshold=auto` as a default.
### Advanced Detection Strategies

Research into advanced scene detection for content detection would be most useful, perhaps in terms of histogram analysis or edge detection. This could be integrated into the existing `detect-content` command, or be a separate command. The real blocker here is achieving reasonable performance utilizing the current software architecture.

There are many open issues on the issue tracker that contain reference implementations contributed by various community members. There are already several concepts which are proven to be viable candidates for production, but still require some degree optimization.
2 changes: 0 additions & 2 deletions docs/faq.md
Expand Up @@ -25,12 +25,10 @@ Unlike calling `pip install opencv-python`, the above commands will download and
To enable video splitting support, you will also need to have `mkvmerge` or `ffmpeg` installed on your system. See the documentation on [Video Splitting Support](https://pyscenedetect.readthedocs.io/en/latest/examples/video-splitting/) after installation for details.



#### How can I get around the error `Cannot split video due to too many scenes`?

This error occurs on Windows platforms specifically when the number of detected scenes is too large. This is because PySceneDetect internally invokes other commands, such as those used for the `split-video` command.

You can get around this issue by simply invoking those tools manually, using a smaller sub-set of scenes (or splitting the scene list into multiple parts). You can obtain a comma-separated list of timecodes by using the `list-scenes` command.

See [Issue #164](https://github.com/Breakthrough/PySceneDetect/issues/164) for details, or if you have any further questions.

0 comments on commit 55c1326

Please sign in to comment.