Repolode
oop7

oop7/YTSage

Downloader de YouTube para desktop com interface em PySide6, baseado no yt-dlp, para baixar vídeos, áudio e legendas e remover trechos patrocinados.

Alternativa open source a:4K Video Downloader

Estrelas
4,661
Forks
339
Issues abertas
7
Último commit
anteontem

O que é?

YTSage é um aplicativo para desktop que baixa vídeos e playlists do YouTube. Ele usa o yt-dlp como mecanismo de download e oferece uma interface gráfica feita com PySide6, na qual o usuário cola uma URL, analisa o conteúdo, escolhe uma opção na tabela de formatos e inicia o download.

Além de baixar vídeos e áudio, o app pode extrair áudio e convertê-lo para formatos como MP3, FLAC e Opus, buscar e mesclar legendas, remover trechos patrocinados com o SponsorBlock, incorporar capítulos e miniaturas e recortar vídeos em intervalos específicos. É possível filtrar playlists antes de baixá-las e exportá-las como TXT, CSV, M3U ou JSON. Fila de downloads, histórico, limite de velocidade, suporte a proxy e cookies e um Generic Mode opcional para sites que não sejam o YouTube e sejam compatíveis com o yt-dlp completam os recursos.

O YTSage pode ser instalado pelo pip, por meio de instaladores prontos para Windows, macOS e Linux ou via Docker, onde o app é executado em um desktop transmitido pelo navegador.

Recursos principais

  • 01Baixar vídeos em qualidades selecionáveis por meio de uma tabela de formatos
  • 02Extrair áudio e convertê-lo para MP3, FLAC, Opus e outros formatos
  • 03Buscar, filtrar e mesclar legendas, com opção de incorporá-las ao vídeo
  • 04Remover trechos patrocinados usando o SponsorBlock
  • 05Exportar itens de playlists como TXT, CSV, M3U ou JSON
  • 06Colocar downloads na fila e consultar o histórico de downloads

Casos de uso

  • Salvar um vídeo de tutorial ou aula para assistir offline
  • Baixar podcasts ou músicas do YouTube como arquivos de áudio
  • Arquivar uma playlist com legendas e metadados
  • Baixar vídeos sem trechos patrocinados

Início rápido

  1. 1

    Instalar pelo PyPI

    pip install ytsage
  2. 2

    Iniciar o aplicativo

    ytsage

Antes de usar

  • A instalação via pip requer Python 3.11 ou posterior.
  • No Generic Mode, alguns sites podem exigir cookies, login ou um proxy, e o funcionamento depende da versão instalada do yt-dlp.
  • Os instaladores pré-compilados para macOS são apenas para Apple Silicon; Macs com Intel devem usar a instalação via Python.

Tópicos

Perguntas frequentes

O que é YTSage?
Downloader de YouTube para desktop com interface em PySide6, baseado no yt-dlp, para baixar vídeos, áudio e legendas e remover trechos patrocinados. YTSage é um aplicativo para desktop que baixa vídeos e playlists do YouTube. Ele usa o yt-dlp como mecanismo de download e oferece uma interface gráfica feita com PySide6, na qual o usuário cola uma URL, analisa o conteúdo, escolhe uma opção na tabela de formatos e inicia o download.
YTSage é gratuito? Qual é a licença?
YTSage é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
YTSage ainda é mantido?
Manutenção ativa. O último commit de YTSage foi em 18 de out. de 2026.
Para que posso usar YTSage?
Salvar um vídeo de tutorial ou aula para assistir offline Baixar podcasts ou músicas do YouTube como arquivos de áudio Arquivar uma playlist com legendas e metadados Baixar vídeos sem trechos patrocinados
Como instalar YTSage?
Instalar pelo PyPI: pip install ytsage Iniciar o aplicativo: ytsage
Onde consigo YTSage?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/oop7/YTSage

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados