Skip to content

Thomas-Fernandes/GTFR-CG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📜 Genius traductions françaises Content Generator 🎞️

 

Python version Last version released GitHub last commit
GitHub stars GitHub issues GitHub contributors GitHub repository size

 

The technical stack at play: Python Flask TypeScript React Tailwind Vite Docker  | formerly:  GIMP sgnarly PremierePro

 

📝 Description

GTFR-CG is a React-Python web application that generates content serving the creation and publication of Genius traductions françaises YouTube videos.

  • Generate artwork, lyrics cards and YouTube descriptions that can then be edited into translation videos.
  • Save time by interacting with the APIs of iTunes and Genius to automate parts of the edition process!
  • One day, maybe one day, this application maybe even be able to generate whole videos by itself...

qdmtf The application was thought, designed, programmed and crafted by Frenchmen 🇫🇷 @Thomas-Fernandes and @QuentindiMeo.

Disclaimer: the creators of this application do not claim any rights on the brands at play. All rights belong to their respective owners.

 

⚙️ Requirements

This application was tested on, and designed for Windows 11 and Ubuntu 22.04.

Important

In order for GTFR-CG's lyrics fetch feature to work, you need to declare a GENIUS_API_TOKEN variable in the .env file at the root of the server directory.
Find more information about it by reading through the tutorial .env file.
Without this token, the GTFR-CG application will still run, but the lyrics fetch feature will be disabled.

 

🎥 Usage & General Information

   🚀  Launch via Docker

The whole project is bundled via Docker.
Run Docker on your machine, and you're good to go!

docker-compose up # will build and launch the application

   🗜️  Local Machine Launch

Note

Report any kind of malfunction or request a feature by opening an issue!

 

🗃️ Project Roadmap

Find detailed versioning in the CHANGELOG.md file.

  • [2.0.0] Coming later...: Endgame — Project will feature automated video edition with AI sync. #???
  • [1.6.0] Coming later...: Koh-Lanta — Project will be unified in an all-in-one application. #???
  • [1.5.0] Nov 16 2024: Boost! — Project sees its existing codebase, functionalities and looks sharpened. #155
  • [1.4.0] Sep 17 2024: Lyrics Cards — Project supports automated cards generation from text blocks. #093
  • [1.3.0] Aug 19 2024: Lyrics Fetch — Project supports lyrics fetching and converts them to lyrics blocks. #089
  • [1.2.0] Jun 27 2024: Thumbnails — Project supports artwork generation. #010
  • [1.1.0] Jun 23 2024: Welcome — Project supports artwork generation from a local file. #001
  • [1.0.0] May 09 2024: Hello World! — Project ideation, artwork generation drafting.

Back to top

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published