{"repo":"M3rcuryLake/Cassette","free":true,"listed":false,"github":"https://github.com/M3rcuryLake/Cassette","clone":"git clone https://github.com/M3rcuryLake/Cassette.git","description":"Cassette is designed to create 30-second explanatory videos suitable for Instagram Reels or YouTube Shorts.","language":"Python","stars":69,"topics":["automate","automation","brainrot","ffmpeg","g4f","instagram","instagram-reels","moviepy","moviepy-library","python"],"license":"MIT","category":"media-processing","readme_excerpt":"Cassette Cassette is a Python program designed to create 30-second explanatory videos suitable for Instagram Reels or YouTube Shorts without ever leaving the terminal. It offers multiple customization options for creating personalized videos. The program utilizes APIs and libraries, including GPT-3.5-turbo model for transcript generation and UnrealSpeech API for voiceover generation, and ffmpeg along with moviepy for video editing. The 'seewav' module in the given codebase is a modified version of a pull request by @Phoenix616 at the github page of the base seewav module Also, you may call this a indirect free python interpretation of Brainrot.js (Also an inspiration) Video Example : https://github.com/M3rcuryLake/Cassette/assets/105872630/e7751f0a-085e-4898-8b3c-69007c551b2f Before Execution Before running Cassette, follow these steps: 1. Sign Up at UnrealSpeech : Visit UnrealSpeech to create accounts. 3. Clone the Repo : Clone The repo with git clone https://github.com/M3rcuryLake/Cassete.git 2. Replace the variable UnrealSpeech API in api keys.json with your respective API key. 4. Install Prerequsites : Ensure that Python and pip are installed on your system. Install additional dependencies and the Fonts by running: if you are using windows, make sure python-pip and winget is already installed and set to path, then open any terminal (git-bash, powershell or cmd) and type in the following commands : Then install the fonts in the /fonts/ directory manually. Once these steps ","default_branch":null,"files":null,"tree":[],"storefront":"/r/M3rcuryLake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/M3rcuryLake/Cassette/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}