You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/pages/changelog.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -685,30 +685,28 @@ Although there have been minimal changes to most API examples, there are several
685
685
686
686
#### Breaking
687
687
688
-
> Note: Imports that break when upgrading to 0.7 can usually be resolved by importing from `scenedetect` directly, rather than a submodule. The package structure has changed significantly in 0.7.
689
-
690
688
* Replace `frame_num` parameter (`int`) with `timecode` (`FrameTimecode`) in `SceneDetector` interface (#168)[https://github.com/Breakthrough/PySceneDetect/issues/168]:
691
689
* The detector interface: `SceneDetector.process_frame()` and `SceneDetector.post_process()`
692
690
* Statistics: `StatsManager.get_metrics()`, `StatsManager.set_metrics()`, and `StatsManager.metrics_exist()`
693
691
* Move existing functionality to new submodules:
694
-
* `scenedetect.scene_detector` moved to `scenedetect.detector`
695
-
* `scenedetect.frame_timecode` moved to `scenedetect.common`
696
-
* Output functionality from`scenedetect.scene_manager` moved to `scenedetect.output`[#463](https://github.com/Breakthrough/PySceneDetect/issues/463)
692
+
* Detector interface in `scenedetect.scene_detector` moved to `scenedetect.detector`
693
+
* Timecode types in `scenedetect.frame_timecode` moved to `scenedetect.common`
694
+
* Image/HTML/CSV export in`scenedetect.scene_manager` moved to `scenedetect.output`[#463](https://github.com/Breakthrough/PySceneDetect/issues/463)
697
695
* `scenedetect.video_splitter` moved to `scenedetect.output.video`[#463](https://github.com/Breakthrough/PySceneDetect/issues/463)
698
696
* Remove deprecated module `scenedetect.video_manager`, use [the `scenedetect.open_video()` function](https://www.scenedetect.com/docs/head/api.html#scenedetect.open_video) instead
699
697
* Remove deprecated parameter `base_timecode` from various functions, there is no need to provide it
700
698
* Remove deprecated parameter `video_manager` from various functions, use `video` parameter instead
701
699
*`FrameTimecode` fields `frame_num` and `framerate` are now read-only properties, construct a new `FrameTimecode` to change them
702
700
* Remove `FrameTimecode.previous_frame()` method
703
-
* Remove `SceneDetector.is_processing_required()` method, already had no effect in v0.6 as part of deprecation
0 commit comments