YouTube-dl... adeus?!

Eu sempre atualizo o youtube-dl antes de usar com o comando youtube-dl -U

Porque se eu não atualizo, eu não consigo usa-lo para baixar músicas ou playlists.

Tente a [URL] do vídeo.

Mas essa URL está excessiva:

https://www.youtube.com/watch?v=lr-hJcjRr7Y&ab_channel=tvbrasil

Talvez seja melhor eliminar “&ab_channel”… (etc.)

https://www.youtube.com/watch?v=lr-hJcjRr7Y

Quando se clica num link no Facebook, por exemplo, ele adiciona “?fbclid=” e mais uma sopa de letras ─ que é bom eliminar, pois atrapalha.

Quando você começa a assistir um vídeo num blog, e depois passa para o Yotube, o link também fica maior, para indicar que começa pela metade. ─ Convém retirar aquele “&feature=emb_logo” que aparece no final.

Em resumo, os vídeos individuais têm URLs sempre do mesmo tamanho. ─ Quando aparecem acréscimos, é bom retirá-los, pois podem interferir.

1 curtida

Ótima dica.

Eu nunca ia descobrir uma coisa dessas.

1 curtida

Alguém aqui usa o youtube-dl pra baixar músicas do Spotify?

Nem sabia que isso era possível.

“Aproveitando o ensejo”… fui olhar o Manual do Youtube-DL

$ man youtube-dl

e finalmente consegui 2 coisas que queria faz tempo, mas ia sempre deixando pra depois:

Extrair logo o áudio ─ em formato mp3:

$ youtube-dl -x --audio-format mp3 https://www.... (etc.)

Playlist → “View full playlist”:

$ youtube-dl --yes-playlist -x --audio-format mp3 https://www... (etc.)

Naturalmente, é preciso escolher a opção “View Full Playlist”, para obter o link correto.

1 curtida

Uso para baixar do SoundCloud.

1 curtida

jdt@pop-os:~$ sudo apt install python-is-python3
Lendo listas de pacotes… Pronto
Construindo árvore de dependências
Lendo informação de estado… Pronto
Os NOVOS pacotes a seguir serão instalados:
** python-is-python3**
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 2.364 B de arquivos.
Depois desta operação, 10,2 kB adicionais de espaço em disco serão usados.
Obter:1 Index of /ubuntu groovy/main amd64 python-is-python3 all 3.8.2-4 [2.364 B]
Baixados 2.364 B em 0s (7.973 B/s)
A seleccionar pacote anteriormente não seleccionado python-is-python3.
(Lendo banco de dados … 424716 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar …/python-is-python3_3.8.2-4_all.deb …
A descompactar python-is-python3 (3.8.2-4) …
Configurando python-is-python3 (3.8.2-4) …
jdt@pop-os:~$ sudo apt update && sudo apt upgrade
Lendo listas de pacotes… Pronto
E: Could not get lock /var/lib/apt/lists/lock. It is held by process 1210 (packagekitd)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Impossível criar acesso exclusivo ao directório /var/lib/apt/lists/
jdt@pop-os:~$

Senhores muitíssimo obrigado pelo notável esforço de todos vocês, até me surpreendi porque até então eu achava que que a fonte mais dinâmica para o universo Linux era o VivaoLinux mas pelo que tenho visto, vocês participam muito, mas muito mesmo. O que é excelente.
Pois bem, e a solução?! Bem, não sei explicar, mas o que deu certo foi reduzir a quantidade de caracteres conforme a postagem acima sugeriu. Baixei um vídeo de boa. Qualidade impecável etc. etc.
Como fazendo só isso deu certo? Não faço ideia…


Obs. Também usei a ideia: sudo apt install python-is-python3

2 curtidas

Assim que entrei no mundo Linux eu também achava que o Viva o Linux era o único lugar pra dar e obter ajuda e com o tempo vi que existem comunidades muito ativas e sempre pronta a ajudar como essa aqui e a da distribuição que eu uso Ubuntu MATE Community.
E @Joao_Damasceno eu que agradeço por expor seu problema, porque também tive o mesmo e essa foi a minha solução.

Também tive esse problema e resolvi com a dica nesse link, usando o 2º método.
Espero que resolva pra você também!
Abraços e Feliz Ano Novo!

2 curtidas

Para resumir:
Como o processo que está dando problema é o 1210 você pode digitar no terminal:
$ sudo kill -9 1210
$ sudo rm /var/lib/apt/lists/lock
$ sudo dpkg --configure -a
E depois de tudo
$ sudo apt update
E creio que esse problema estará resolvido.

1 curtida

Que bacana! Não sabia que funcionava para baixar do soundcloud, bom saber… Haha Valeu!!

2 curtidas

Acesse para Instalar diretamente do site youtube-dl.org. Ou siga os procedimentos abaixo.

Siga os procedimentos para instalação;

Este Comando irá baixar o executável para a pasta em /usr/local/bin/youtube-dl

`sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

Execute o sudo ou entre como root para adicionar a permissão.

sudo chmod a+rx /usr/local/bin/youtube-dl

Você também pode tentar outra alternativas como;

Usando comando wget para download e instalação

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl

Dando permissão ao executável

sudo chmod a+rx /usr/local/bin/youtube-dl

Até aqui tudo OK. Você pode usar o comando abaixo para verificar a assinatura ou simplesmente ignorar.

sudo wget https://yt-dl.org/downloads/latest/youtube-dl.sig -O youtube-dl.sig
gpg --verify youtube-dl.sig /usr/local/bin/youtube-dl
rm youtube-dl.sig

Também estive com problemas para baixar vídeos do youtube com uma versão antiga. Então resolvi baixar diretamente do site, onde se encontra a ultima versão.

Espero ter ajudado…

1 curtida

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.