Commit ·
e93be7e
1
Parent(s): ee36c8e
perf: Remove normalize_video step - saves 50-90 sec per scene
Browse files
modules/video_creator/services/short_creator.py
CHANGED
|
@@ -256,11 +256,8 @@ class ShortCreator:
|
|
| 256 |
logger.warning(f"Downloaded video {video_path} is too small")
|
| 257 |
raise Exception("Downloaded video is invalid")
|
| 258 |
|
| 259 |
-
#
|
| 260 |
-
|
| 261 |
-
FFmpegUtils.normalize_video(video_path, norm_path)
|
| 262 |
-
video_path.unlink()
|
| 263 |
-
norm_path.rename(video_path)
|
| 264 |
|
| 265 |
video_found = True
|
| 266 |
exclude_video_ids.append(selected_video["id"]) # Fixed: use selected_video
|
|
|
|
| 256 |
logger.warning(f"Downloaded video {video_path} is too small")
|
| 257 |
raise Exception("Downloaded video is invalid")
|
| 258 |
|
| 259 |
+
# Skip normalize - Pexels/Pixabay videos are already H.264 encoded
|
| 260 |
+
# This saves 50-90 seconds per scene!
|
|
|
|
|
|
|
|
|
|
| 261 |
|
| 262 |
video_found = True
|
| 263 |
exclude_video_ids.append(selected_video["id"]) # Fixed: use selected_video
|