Commit Graph

9 Commits

Author SHA1 Message Date
652061b914 🧠 Integrate notes.txt for dynamic thumbnail prompt generation
- Added generate_thumbnail_prompt(notes) to thumbnail_utils.py
- yt_poster.py now reads notes.txt (if present) from the clip directory
- Uses content to generate brand-aligned OpenAI prompt for future AI thumbnail generation
- Fallback: generic description if notes.txt is missing
- Prompt is printed for now; image generation hook is pending
2025-07-25 19:37:19 -07:00
e4d4a6c15f 🧠 Integrate notes.txt for dynamic thumbnail prompt generation
- Added generate_thumbnail_prompt(notes) to thumbnail_utils.py
- yt_poster.py now reads notes.txt (if present) from the clip directory
- Uses content to generate brand-aligned OpenAI prompt for future AI thumbnail generation
- Fallback: generic description if notes.txt is missing
- Prompt is printed for now; image generation hook is pending
2025-07-25 19:32:11 -07:00
22a51dc7ae 🐛 Fix YouTube thumbnail upload ordering
- Moved generate_thumbnail() and thumbnails().set() to run after video upload
- Now waits for video_id before attempting thumbnail upload
- Applies only to widescreen videos (Shorts still skip thumbnails)
2025-07-25 19:15:49 -07:00
0c8e8f2661 🖼️ Add thumbnail generation to YouTube upload (widescreen only)
- Integrated generate_thumbnail() into upload_video()
- Attempted to upload custom thumbnail via thumbnails().set()
- Applies only to widescreen videos (not vertical Shorts)
- NOTE: Bug present — tries to upload thumbnail before video_id is available
- Will fix by reordering after upload in next commit
2025-07-25 19:13:47 -07:00
961c43fbd5 🛠️ Initial YouTube upload and description generation: OAuth, montage flow, thumbnail setup, env config. Work in progress by gramps@llamachile.shop 2025-07-24 19:34:47 -07:00
2b8bf4ce19 Create FUNDING.yml 2025-07-23 20:54:39 -07:00
2f6740eb54 Initial YouTube description generation and authentication — work in progress 2025-07-23 20:28:20 -07:00
6c5850b1aa 🔧 v0.1.1 prep: staging upload + OpenAI integration code 2025-07-23 18:29:47 -07:00
d98bd6aa17 Inital Commit v0.0.1 2025-07-23 11:52:09 -07:00