Update app.py
Browse files
app.py
CHANGED
|
@@ -273,9 +273,11 @@ def _get_scenes_extraction(
|
|
| 273 |
video_manager.start()
|
| 274 |
scene_manager.detect_scenes(video_manager)
|
| 275 |
scene_list = scene_manager.get_scene_list()
|
|
|
|
| 276 |
|
| 277 |
if len(scene_list) == 0:
|
| 278 |
scene_list = [(video_manager.get_base_timecode(), video_manager.get_duration())]
|
|
|
|
| 279 |
print(scene_list)
|
| 280 |
|
| 281 |
cap = cv2.VideoCapture(video_file)
|
|
@@ -283,6 +285,7 @@ def _get_scenes_extraction(
|
|
| 283 |
scene_info: List[Dict] = []
|
| 284 |
|
| 285 |
for i, (start_time, end_time) in enumerate(scene_list):
|
|
|
|
| 286 |
frame_number = int(start_time.get_frames()) + offset_frames
|
| 287 |
cap.set(cv2.CAP_PROP_POS_FRAMES, frame_number)
|
| 288 |
ret, frame = cap.read()
|
|
|
|
| 273 |
video_manager.start()
|
| 274 |
scene_manager.detect_scenes(video_manager)
|
| 275 |
scene_list = scene_manager.get_scene_list()
|
| 276 |
+
print(scene_list)
|
| 277 |
|
| 278 |
if len(scene_list) == 0:
|
| 279 |
scene_list = [(video_manager.get_base_timecode(), video_manager.get_duration())]
|
| 280 |
+
|
| 281 |
print(scene_list)
|
| 282 |
|
| 283 |
cap = cv2.VideoCapture(video_file)
|
|
|
|
| 285 |
scene_info: List[Dict] = []
|
| 286 |
|
| 287 |
for i, (start_time, end_time) in enumerate(scene_list):
|
| 288 |
+
print("a")
|
| 289 |
frame_number = int(start_time.get_frames()) + offset_frames
|
| 290 |
cap.set(cv2.CAP_PROP_POS_FRAMES, frame_number)
|
| 291 |
ret, frame = cap.read()
|