Skip to content

Código python para baixar audio e video do youtube.

Notifications You must be signed in to change notification settings

CarlosLonghi/YTDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Código python para baixar audio e video do youtube.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages