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...
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.
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.
🚀 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!
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.