(Es wird vorrausgesetzt, dass man Python installiert hat)
- Gebe 'pip install -r requirements.txt' ins Terminal ein. Diese installiert alles nötige, um den Code laufen zu lassen.
- Führe die main.py aus
- Gebe einen Link ein und die gewünschte Auflösung. Anschließend kannst du das Video in dem Ordner "Videos" finden.
- installiere pyinstaller
- Gebe das folgende ins Terminal ein: pyinstaller --onefile --add-data "youtube.ico:." --add-binary "PATH_TO_FFMPEG:." main.py -y -w -n="Youtube_downloader"
- Die ausführbare Datei finden sie in dem ordner dist
- YouTube-Videos in der höchsten Auflösungen herunterladen
- Grafisches Userinterface mit custom tkinter
- Datei an einem beliebigen Ort im Dateisystem ablegen
- Output file ist immer eine .mp4/.mp3
- Enter downloadet das Video
- User die Resolution auswählen lassen
- config.json für default path
- Webinterface + Flask Backend
- Repository klonen
git clone https://github.com/Tech08mag/Youtube-Downloader.git
- Virtuelle Python-Environment erstellen
python -m venv venv
- Environment aktivieren
# Linux
source venv/bin/activate
# Windows
venv\Scripts\activate
- Anghängigkeiten installieren
pip install -r requirements.txt
- Führe die
main.py
aus
# Standart
python main.py
# Python 3
python3 main.py
- Python-Libary
pyinstaller
installieren
# Standart
pip install pyinstaller
# Python 3
pip3 install pyinstaller
- Folgender command muss aus dem home-Verzeichnis des Projektes im Terminal ausgeführt werden:
pyinstaller --onefile --add-data "youtube.ico:." --add-binary "PATH_TO_ffmpeg.exe:." main.py -y -w -n="Youtube_downloader"
- Die ausführbare Datei findet sich in dem Ordner
dist
wieder