A Flask backend application to download YouTube videos and convert them to audio. This project makes it easy to handle YouTube URLs for both downloading and extracting audio, with a focus on simplicity and efficiency.
- Download YouTube Videos: Allows downloading videos directly from YouTube URLs.
- Convert Videos to Audio: Extracts and converts YouTube videos into audio files.
- Development with Hot Reloading: Utilizes Flask's hot reloading feature for a smoother development experience.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3
- Flask
A step by step series of examples that tell you how to get a development environment running.
-
Clone the Repository
git clone https://github.com/Btocode/krystal-tuber.git cd krystal-tuber -
Install Dependencies
pip install -r requirements.txt
For development, you can run the project with hot reloading enabled:
flask --app run.py --debug runThis will start the Flask server in development mode with hot reloading.
-
Production Mode:
flask --app run.py runNote: Make sure to set
FLASK_ENVtoproductionwhen running in a production environment. -
Testing: Include instructions for running any tests that you have for your project.
Please read [CONTRIBUTING.md] for details on our code of conduct, and the process for submitting pull requests to us.
- S Afsan Rahmatullah - Initial work - BTOCODE
This project is licensed under the [License Name] License - see the LICENSE.md file for details.
- Hat tip to anyone whose code was used
- Inspiration
- etc