Skip to content

codekils/appNodejsYtdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação Node.js com yt-dlp - Baixar Vídeo do YouTube

Este é um projeto simples para baixar vídeos do YouTube utilizando o yt-dlp e o Node.js. Com essa aplicação, você pode baixar vídeos diretamente da URL fornecida, escolher a qualidade e o formato desejado, e até selecionar um diretório para salvar os arquivos.

Funcionalidades

  • Baixa vídeos do YouTube na melhor qualidade disponível.
  • Permite escolher o formato do download (vídeo + áudio, somente vídeo ou somente áudio).
  • Permite escolher o diretório onde o vídeo será salvo.
  • Interface simples de linha de comando utilizando readline.

Requisitos

  1. Node.js: Certifique-se de ter o Node.js instalado. Você pode baixar aqui.
  2. Python 3: O yt-dlp requer o Python 3. Verifique se o Python 3 está instalado em seu sistema.
  3. Gerenciador de Pacotes pip: Você precisará do pip para instalar o yt-dlp. Se não tiver, instale-o seguindo esta documentação.
  4. ffmpeg: O yt-dlp também utiliza o ffmpeg para alguns tipos de download. Certifique-se de tê-lo instalado em seu sistema. Instruções de instalação.
  5. yt-dlp: Instale o yt-dlp com o comando pip install -U yt-dlp.

Como Usar

  1. Clone o repositório:

    git clone https://github.com/Ferdnan/appNodejsYtdl.git
    cd appNodejsYtdl
    
  2. Instale as dependências

    npm install
    
  3. Execute o app

    npm start
    
  • Aviso Legal: Uma seção destacada com a recomendação sobre a violação das diretrizes do YouTube ao baixar vídeos e a ênfase de que o projeto foi desenvolvido exclusivamente para fins educacionais.

Você pode me encontrar nas redes sociais:

About

Uma aplicação simples em Node.js que permite baixar vídeos do YouTube em alta qualidade diretamente do terminal. Ideal para quem busca praticidade e eficiência.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors