PySceneDetect icon indicating copy to clipboard operation
PySceneDetect copied to clipboard

:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.

Results 110 PySceneDetect issues
Sort by recently updated
recently updated
newest added

Hi, I'm trying to think of an algorithm which can use PySceneDetect's shot detection and combine these shots into one single scene. For example if I have 3 different scenes...

Similarly to https://github.com/Breakthrough/PySceneDetect/pull/291#issuecomment-1288973981 It would be cool to be able to force the start timecode of a clip to be baked as the "ffmpeg seek timecode", either through the custom...

feature
awaiting response

**Description:** Here is my spliting code: ```python [] from scenedetect import open_video, SceneManager, split_video_ffmpeg from scenedetect.detectors import ContentDetector from scenedetect.video_splitter import split_video_ffmpeg def split_video_into_scenes(video_path, threshold=27.0): # Open our video, create...

bug

This PR introduces several key enhancements to #295 histogram-based scene change detection feature based on discussion in #53 Leveraging OpenCV's capabilities to improve performance and accuracy significantly. These changes are...

feature

**Problem/Use Case** The current implementation for image_name_template allows four placeholders (of which FRAME_NUMBER is not described in the documentation). ``` file_path = '%s.%s' % (filename_template.safe_substitute( VIDEO_NAME=video.name, SCENE_NUMBER=scene_num_format % (i +...

improvement
in progress

@Breakthrough, Thank you for sharing your great work. I have a question regarding the `split-video` functionality (`scenedetect -i video.mp4 split-video`). Is there a way to control the number of scenes...

x265 (and other software) accepts a .qp file to force a frame type to be applied to a certain frame. An example is: ``` 0 I -1 1640 I -1...

feature

**Problem/Use Case** splitting without transcoding results in segments overlaping at begining and ending. **Solutions** ffmpeg segment_times option ```shell segment_times times Specify a list of split points. times contains a list...

AdaptiveDetector works by calculating a running average of the output score of fast cut detectors. In theory, the scores both new detectors produce (histograms and perceptual hashing) can be normalized...