Tools / src /video_generation_process.py

Commit History

refactor: Centralize logger import to src.logger_config across various modules.
f20025d

jebin2 commited on

Refactor: Standardize logging by replacing print statements with logger calls and adjusting verbosity levels.
503d4ac

jebin2 commited on

refactor: Update GCS file uploads to use a `folder` parameter for temporary files and enable old video deletion.
1d300b0

jebin2 commited on

feat: Standardize temporary GCS uploads to a dedicated bucket, refactor video deletion logic to preserve recent files or clear folders, and fix a workflow environment typo.
b8b8c8c

jebin2 commited on

refactor: Remove `CONTENT_STRATEGY_FILE` as a workflow dispatch input, now exclusively using its value from workflow variables.
fc8ec65

jebin2 commited on

feat: Merge system and negative prompts into a single enriched prompt for Grok video generation and refine prompt templates to prevent text.
fcf62f5

jebin2 commited on

feat: Calculate and apply audio durations per script segment using timed transcripts for more accurate video generation.
ee25523

jebin2 commited on

feat: Refactor video generation to centralize provider selection and pass provider-specific arguments via `generate_video_process`.
f61c891

jebin2 commited on

feat: Integrate Grok SDK for video generation with new `GrokVideoGenerator` and configuration options.
b3fc79f

jebin2 commited on

refactor: Standardize imports to use src as the root package.
5f6fd2a

jebin2 commited on

refactor: Adjust import paths to use `src.config` and enhance text clip rendering with dynamic font sizing and vertical positioning.
9d54dfd

jebin2 commited on

issue fix
fce9bf7

jebin2 commited on

Refactor: Replace os.getenv with get_config_value across codebase
c50e12a

jebin2 commited on

Refactor: Modularized RunwayML logic and extracted to src/runwayml/
9cee612

jebin2 commited on