Skip to content

Schwarin/YTDLPApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YT-DLP App

🎵 Music Downloader (GUI)

Uma interface gráfica simples e eficiente desenvolvida em Python para baixar músicas do YouTube, utilizando o poder do yt-dlp.

✨ Funcionalidades

Download Simplificado: Basta colar o link e apertar Enter.

Conversão Automática: Extração de áudio para MP3 via FFmpeg.

Metadados Inclusos: Título, artista e capa do álbum são incorporados ao arquivo (via Mutagen).

Pasta de Destino Inteligente: Salva automaticamente em Downloads/Downloaded/Musics.

Log em Tempo Real: Acompanhe o status do download sem janelas externas.

🚀 Como Usar (Versão Portátil)

Não é necessário instalar o Python ou bibliotecas. Siga os passos abaixo:

Vá até a aba Releases deste repositório.

Baixe o arquivo MusicDownloader.exe.

Execute o arquivo (O Windows Defender pode exibir um aviso por ser um executável não assinado; clique em "Mais informações" > "Executar assim mesmo").

Cole o link da música e pressione Enter.

🛠️ Tecnologias e Dependências

Este software é uma interface (GUI) que integra as seguintes ferramentas:

Python & Tkinter: Base do aplicativo.

Mutagen: Gestão de metadados e tags ID3.

🤝 Créditos

Este projeto é um wrapper focado em acessibilidade e não seria possível sem o trabalho incrível de:

yt-dlp Team: Pelo desenvolvimento da ferramenta de download.

Repositório: https://github.com/yt-dlp/yt-dlp

FFmpeg Developers: Pela ferramenta essencial de conversão de áudio.

FFmpeg: Processamento e conversão de mídia.

yt-dlp: O motor de download mais avançado da atualidade.

⚖️ Licença

Este projeto é liberado sob a licença The Unlicense, o que significa que ele é de domínio público. Você é livre para usar, modificar e distribuir o código como desejar.

Para mais detalhes, consulte o arquivo LICENSE.

About

A Python app for Downloads Musics open-source

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages