Skip to content

Latest commit

 

History

History
104 lines (66 loc) · 2.16 KB

README.md

File metadata and controls

104 lines (66 loc) · 2.16 KB

YouTube Downloader

Este projeto permite baixar vídeos e áudios do YouTube em diferentes resoluções usando Python.


  • main.py: O main contém a lógica para baixar vídeos e áudios do YouTube.
  • venv/: Ambiente virtual Python, usado para isolar dependências do projeto.
  • video/: Diretório onde os vídeos e áudios baixados serão armazenados.

Pré-requisitos

  1. Python 3.8 ou superior instalado no sistema.
    Download do Python.

  2. Visual Studio Code.
    Download do VSCode.

  3. Extensão Python Visual Studio Code.
    Link da Extensão.


Configuração do Projeto

1. Crie o Ambiente Virtual

Abra o terminal na pasta raiz do projeto e execute o seguinte comando para criar o ambiente virtual:

python -m venv venv

2. Ative o Ambiente Virtual

  • No Windows (CMD):

    venv\Scripts\activate.bat
  • No Windows (PowerShell):

    venv\Scripts\Activate.ps1
  • No macOS/Linux:

    source venv/bin/activate

3. Instale as Dependências

Com o ambiente virtual ativo, execute:

pip install pytubefix

4. Executando o Projeto

Certifique-se de que o ambiente virtual está ativo. Execute o main.py no terminal:

python main.py

O vídeo e o áudio baixados serão salvos no diretório video/.

Problemas Comuns

  • Erro ao Ativar Ambiente Virtual no PowerShell. Se você receber um erro ao ativar o ambiente virtual no PowerShell, execute:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
  • Erro ao Baixar Vídeos do YouTube. Se houver problemas com downloads, atualize o pacote pytubefix:

    pip install --upgrade pytubefix

Estrutura Final do Projeto

YTDownloader/
├── main.py
├── venv/
├── video/

Colaboradores