File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -79,9 +79,11 @@ def read_image_safe(path, max_width=None):
7979# ==================== CONFIGURATION ====================
8080
8181# ===== PATHS =====
82- IMAGE_FOLDER_PATH = r"C:\Users\user\Downloads\shabbat\photos"
83- AUDIO_FILE_PATH = r"C:\Users\user\Downloads\shabbat\music\full4.mp3"
84- OUTPUT_FILE_PATH = r"C:\Users\user\Downloads\shabbat\output_slideshow.mp4"
82+ # Use repo-relative defaults with optional environment overrides for portability (works on CI/GitHub too)
83+ PROJECT_ROOT = Path (__file__ ).resolve ().parent
84+ IMAGE_FOLDER_PATH = os .getenv ("PYMONTAGE_IMAGE_FOLDER" , str (PROJECT_ROOT / "input" / "photos" ))
85+ AUDIO_FILE_PATH = os .getenv ("PYMONTAGE_AUDIO_FILE" , str (PROJECT_ROOT / "input" / "audio.mp3" ))
86+ OUTPUT_FILE_PATH = os .getenv ("PYMONTAGE_OUTPUT_FILE" , str (PROJECT_ROOT / "output" / "slideshow.mp4" ))
8587
8688# ===== TEXT CONTENT =====
8789INTRO_TEXT = "Our Family Memories"
You can’t perform that action at this time.
0 commit comments