yt-dlp, um fork do youtube-dlc com algumas melhorias

Há alguns dias , foi anunciado o lançamento de uma nova versão do yt-dlp. Este utilitário permite aos usuários baixar áudio e vídeo de serviços como o YouTube. É um fork do youtube-dl, baseado no projeto youtube-dlc, agora extinto.

Até o momento, podemos observar a estagnação do desenvolvimento do projeto original youtube-dl, visto que seu último lançamento ocorreu em 5 de junho de 2021 e, desde então, não houve novos lançamentos, apesar da presença de uma série de novas confirmações na branch master.

Ao mesmo tempo, alguns bugs desagradáveis ​​(por exemplo, problemas com o download de vídeos do YouTube com restrições de idade) permanecem sem correção, o que, junto com a notória falta de atividade, levanta várias dúvidas dos usuários.

Sobre o yt-dlp

O foco principal do desenvolvimento do yt-dlp é adicionar novos recursos e correções, mantendo todos os recursos relevantes do projeto original, como a ordenação de formatos. As opções padrão de ordenação de formatos foram alteradas para priorizar resoluções mais altas e codecs melhores em vez de simplesmente usar uma taxa de bits mais alta. Além disso, agora você pode especificar a ordem de classificação usando `-S`. Isso permite uma seleção de formato muito mais fácil do que é possível apenas com `-format`.

Da mesma forma, a maioria dos recursos de outras versões modificadas do youtube-dl foram importados, em particular a opção "--write-comments" (carregamento de comentários de vídeo em infojson), incorporação de pré-visualizações em mp4/ogg/opus e outros.

Entre as novas funcionalidades do yt-dlp que não estão presentes na versão original, incluem-se:

  • Use a API SponsorBlock para remover / sinalizar postagens patrocinadas em vídeos do YouTube.
  • Capacidade de baixar álbuns do YouTube Music.
  • A capacidade de importar cookies facilmente do navegador.
  • Divida o vídeo em capítulos.
  • Download multi-threaded de videoclipes.
  • Possibilidade de usar aria2c para baixar DASH (mpd) e HLS (m3u8).
  • Novos extratores de vídeo
  • Todos os feeds (: ytfav ,: ytwatchlater ,: ytsubs ,: ythistory ,: ytrec) e suporta o download de playlists privadas de várias páginas de conteúdo
  • Pesquisa (ytsearch:, ytsearchdate :), urls de pesquisa e trabalho de pesquisa de canal
  • Mixes oferece suporte para download de várias páginas de conteúdo
  • Solução parcial para o problema de limitação
  • Redirecione automaticamente o canal / url de início do vídeo para preservar o comportamento antigo
  • Extração de legendas de manifestos: As legendas podem ser extraídas de manifestos de mídia de transmissão.
  • Vários modelos e caminhos de saída - você pode fornecer diferentes modelos de saída e caminhos de download para diferentes tipos de arquivos.
  • Você também pode definir um caminho temporário onde os arquivos intermediários são baixados usando –paths (-P)
  • Configuração portátil - os arquivos de configuração são carregados automaticamente dos diretórios raiz e home.
  • Aprimoramentos do modelo de saída: os modelos de saída agora podem ser formatados para data e hora, deslocamentos numéricos, passagem de objetos e muito mais.
  • Outras novas opções: –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-Rejeitc.
  • Aprimoramentos: Regex mais rápido e outros operadores em –match-filter, verificação de vários arquivos –postprocessor-argsy –downloader-args, mais opções de seleção de formato e muito mais.

Principais notícias de yt-dlp 2021.09.02

Esta nova versão destaca a inclusão da interação com a API SponsorBlock , já que anteriormente o SponSkrub era usado para essa finalidade.

Novas opções também foram adicionadas para remover ou incorporar capítulos de vídeo , além de suporte experimental para manifestos DASH (requer ffmpeg com este patch).

Com relação aos extratores, menciona-se que diversas correções foram feitas nos extratores existentes, além da adição de novos , como: BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Por fim, se tiver interesse em saber mais sobre este projeto, você pode encontrar os detalhes no seguinte link.

Obtenha yt-dlp

Para aqueles que estão interessados ​​em poder instalar este aplicativo, eles podem fazê-lo com pip:

python3 -m pip install --upgrade yt-dlp

Ou outro método é com:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp


Adicionar como fonte preferencial no Google