Baixadores do YouTube (yt-dlp, 4K Video Downloader, extensões de navegador) são construídos especificamente para a arquitetura do YouTube e não baixam de outras plataformas.
Motivos Técnicos
- Parsing de URL: Extrai ID do vídeo de links youtube.com/watch?v= ou youtu.be/
- Interação com API: Consulta endpoints internos do YouTube para manifestos de stream (MPD, M3U8)
- Descriptografia de assinatura: YouTube ofusca URLs de stream com algoritmos de cifra rotativos
- Seleção de formato: Analisa streams adaptativos (VP9, AV1, AAC, Opus) e mescla áudio/vídeo
- Autenticação: Gerencia conteúdo com restrição de idade, privado, só para membros via cookies/OAuth
Por Que Falham em Outras Plataformas
| Plataforma | Arquitetura Diferente |
| Vimeo | CDN diferente, autenticação baseada em token, sem cifra rotativa |
| Twitch | Segmentos HLS com nomenclatura diferente, lógica VOD vs live |
| Facebook/Instagram | APIs GraphQL, manifestos criptografados, DRM em algum conteúdo |
| Twitter/X | HLS/DASH com esquemas de token proprietários |
| Serviços de streaming | Widevine/PlayReady DRM — bloqueados legal e tecnicamente |
Alternativas Universais
- yt-dlp (estendido): Suporta 1000+ sites via extratores específicos por site (não só YouTube)
- Streamlink: Ferramenta CLI para sites de streaming, direciona para VLC/MPV
- Ferramentas de desenvolvedor do navegador: Aba Network → filtro "media" → copia URL HLS/MPD → ffmpeg
- Gravação de tela: OBS, ShareX — funciona em todo lugar mas re-codifica
Lembrete legal: Baixar pode violar Termos de Serviço e direitos autorais. Verifique políticas da plataforma e lei local. TOS do YouTube proíbe download sem permissão (exceto recurso offline do YouTube Premium).