elizeubarbosaabreu / YouTubeDownloader

Youtube Downloader by PyTube é uma ferramenta simples com interface gráfica e escrito em python para baixar vídeos e playlists do youtube...
6 stars 0 forks source link

YouTube Downloader by YouTube-dl

Imagem

O que é o YouTube Downloader by YouTube-dl?

YouTube Downloader by YouTube-dl é um software simples para baixar vídeos no YouTube com a qualidade máxima. YouTube Downloader by YouTube-dl usa a biblioteca youtube-dl, uma lib riquíssima cheia de recursos para baixar vídeos e áudio no YouTube.

YouTube Downloader by YouTube-dl vai baixar o vídeo com a extensão MP4 e também a a capa thumb do vídeo...

A interface gráfica é gerada pela lib PySimpleGUI...

Como usar o YouTube Downloader by YouTube-dl?

Primeiramente clone este repositório com o comando abaixo:


git clone https://github.com/elizeubarbosaabreu/YouTubeDownloader.git

Se estiver usando o Linux ou MAC use os comandos abaixo para criar uma virtual env e instalar as dependências:


cd YouTubeDownloader/
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

No Windows use os comandos abaixo para criar uma virtual env e instalar as dependências:


cd YouTubeDownloader/
python -m venv .venv
source .venv\Scripts\activate.bat
pip install -r requirements.txt

Perceba que apareceu um .env antes do nome da máquina no terminal.

Teste o software:


python app.py

Caso esteja tudo ok, transforme o arquivo py em executável com o pyinstaller:


pyinstaller app.py

O executável estará em uma subpasta /dist/app com o nome app.exe ou com outra extensão a depender do sistema operacional. Copie a folder app com todo o conteúdo para o disco que quiser. Gere um atalho para o arquivo executável app.exe em seu interior...

Raspberry PI

No raspberry os após rodar todos os comandos acima inclusive o pyinstaller app.py (lembrando que o raspiberry roda Linux) use o comando em modo root para mover o executável para a pasta /opt:


sudo mv dist/app/ /opt/PyTube

Agora com alacarte (menu/Preferências/Main Menu Editor) crie um atalho para /opt/PyTube/app: Imagem

Pronto agora só fazer bom uso do software...