inFocus7 / TrendGenie

Your content creation assistant.
GNU General Public License v3.0
2 stars 0 forks source link

Refactor code + Implement tool number 2: a simple music video manager #23

Closed inFocus7 closed 10 months ago

inFocus7 commented 10 months ago

Refactored code to allow for easier expansion of it.


During this I'm also adding the next tool: a 'music video' creator. Just a very basic single-image video. I'm making, and later expanding, this so easily create videos and automate this step!

Context: I make beats, and the least fun thing about it is uploading them. Mainly because it's a monotonous process of...

  1. Find an image for a cover.
  2. Add text to the cover.
  3. Upload beat files to beat website.
  4. Create a YouTube video (adding the cover + title + song to it).
  5. Export YT video.
  6. Upload YouTube video.

This would hopefully make at least 3 of those steps automatic, where all I'd need to do is choose the text I want and it'll just place it from the default placement (like a template). While doing it manually allows for more creative expression, I like making beats, but not videos, so this will hopefully make the latter less annoying to deal with. Technically this will still be repetitive where I'll need to use this tool to do the same things, but I can allow the templating (+ DALL-E if I'm really lazy) to handle most of it for me.

https://github.com/inFocus7/TrendGenie/assets/17038760/54975237-c755-499b-b5c4-f533cf6455ab

looking into the YT API + other APIs to add a step for automagically upload the videos + audios.