From 51272924f98508316217cb77fa410afc8c9371b1 Mon Sep 17 00:00:00 2001 From: wjs018 Date: Mon, 14 Nov 2022 23:01:52 -0500 Subject: [PATCH 1/3] Fixed named function argument. --- scenedetect/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scenedetect/__init__.py b/scenedetect/__init__.py index a5e5be68..65e95688 100644 --- a/scenedetect/__init__.py +++ b/scenedetect/__init__.py @@ -191,5 +191,5 @@ def detect(video_path: str, scene_manager.detect_scenes(video=video, show_progress=show_progress) if not scene_manager.stats_manager is None: scene_manager.stats_manager.save_to_csv( - path=stats_file_path, base_timecode=video.base_timecode) + csv_file=stats_file_path, base_timecode=video.base_timecode) return scene_manager.get_scene_list() From 61d7e95ce6c425d805af17cb0f25b2dfe25affff Mon Sep 17 00:00:00 2001 From: wjs018 Date: Tue, 15 Nov 2022 22:23:15 -0500 Subject: [PATCH 2/3] Updated changelog --- docs/changelog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/changelog.md b/docs/changelog.md index a6611e72..b5cec9c0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -40,6 +40,7 @@ PySceneDetect Releases - [feature] `AdaptiveDetector` no longer requires a `StatsManager` and can now be used with `frame_skip` ([#283](https://github.com/Breakthrough/PySceneDetect/issues/283)) - [bugfix] Fix `scenedetect.detect()` throwing `TypeError` when specifying `stats_file_path` - [bugfix] Fix off-by-one error in end event timecode when `end_time` was set (reported end time was always one extra frame) + - [bugfix] Fix a named argument that was incorrect ([#299](https://github.com/Breakthrough/PySceneDetect/issues/299)) - [enhancement] Add optional `start_time`, `end_time`, and `start_in_scene` arguments to `scenedetect.detect()` ([#282](https://github.com/Breakthrough/PySceneDetect/issues/282)) - [enhancement] Add `-map 0` option to default arguments of `split_video_ffmpeg` to include all audio tracks by default ([#271](https://github.com/Breakthrough/PySceneDetect/issues/271)) - [docs] Add example for [using a callback](http://scenedetect.com/projects/Manual/en/v0.6.1/api/scene_manager.html#usage) ([#273](https://github.com/Breakthrough/PySceneDetect/issues/273)) From ca93d3ac361c72098fd191d9944a0a3ba60566bd Mon Sep 17 00:00:00 2001 From: wjs018 Date: Tue, 15 Nov 2022 22:29:54 -0500 Subject: [PATCH 3/3] Fixed return statement. --- scenedetect/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scenedetect/__init__.py b/scenedetect/__init__.py index ccb178e3..b4a340f4 100644 --- a/scenedetect/__init__.py +++ b/scenedetect/__init__.py @@ -212,4 +212,4 @@ def detect( ) if not scene_manager.stats_manager is None: scene_manager.stats_manager.save_to_csv(csv_file=stats_file_path) - return scene_manager.get_scene_list() + return scene_manager.get_scene_list(start_in_scene=start_in_scene)