Não é possível baixar o vídeo em buffer do youtube

2

Eu preciso de uma maneira de salvar os vídeos do youtube em buffer. Eu tenho uma largura de banda lenta e preciso de uma maneira de não gastar dados sobre o download de um vídeo já em buffer. Eu li esta resposta: link e segui tudo.

Agora, minha saída para ls -l é:

lr-x------ 1 cortana cortana 64 Jun 17 17:36 0 -> /dev/null
lrwx------ 1 cortana cortana 64 Jun 17 17:36 1 -> /dev/pts/14
lrwx------ 1 cortana cortana 64 Jun 17 17:36 10 -> anon_inode:[eventpoll]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 11 -> socket:[1280829]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 12 -> socket:[1280830]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 13 -> pipe:[1280831]
l-wx------ 1 cortana cortana 64 Jun 17 17:36 14 -> pipe:[1280831]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 15 -> socket:[1281581]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 16 -> anon_inode:[eventfd]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 17 -> socket:[1280833]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 18 -> /home/cortana/.mozilla/firefox/fdwt4bch.default/cert8.db
lrwx------ 1 cortana cortana 64 Jun 17 17:36 19 -> anon_inode:[eventfd]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 2 -> /dev/pts/14
lr-x------ 1 cortana cortana 64 Jun 17 17:36 20 -> /home/cortana/.mozilla/firefox/fdwt4bch.default/key3.db
lrwx------ 1 cortana cortana 64 Jun 17 17:36 3 -> socket:[1279702]
lrwx------ 1 cortana cortana 64 Jun 17 17:36 4 -> socket:[1214048]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 5 -> /usr/lib/firefox/omni.ja
lr-x------ 1 cortana cortana 64 Jun 17 17:36 6 -> /usr/lib/firefox/browser/omni.ja
lrwx------ 1 cortana cortana 64 Jun 17 17:36 7 -> anon_inode:[eventfd]
lr-x------ 1 cortana cortana 64 Jun 17 17:36 8 -> pipe:[1281579]
l-wx------ 1 cortana cortana 64 Jun 17 17:36 9 -> pipe:[1281579]

Não tem nada que comece com /tmp . Então, qual deve conter o vídeo. Este caminho não é válido agora ou algo assim?

    
por kneelb4darth 17.06.2016 / 14:15

2 respostas

0

Use o firefox. Instale o Video DownloadHelper do add-on. Ajuste a qualidade do download de vídeo das configurações. Ao lado de download de vídeo, ele tem muitas outras funções, como conversão de arquivos locais, captura de tela, gravação de tela e muito mais.

    
por rancho 17.06.2016 / 15:11
2

youtube-dl é provavelmente a melhor ferramenta para baixar vídeos do YouTube (eles também estão apoiando um monte de outras sites Para instalá-lo basta seguir as instruções no download da página No Linux, você pode obtê-lo usando curl ou wget :

sudo curl -L https://yt-dl.org/downloads/2016.06.16/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Isto irá fazer o download do youtube-dl para / usr / local / bin e torná-lo executável (você também terá que instalar o python, mas quem não está instalado?;)

Editar: Não é obrigatório colocá-lo dentro de / usr / local / bin /, você pode colocar o youtube-dl em qualquer pasta em seu sistema que você goste, por exemplo, em seu diretório home:

curl -L https://yt-dl.org/downloads/2016.06.16/youtube-dl -o ~/youtube-dl
chmod a+rx ~/youtube-dl

e executá-lo a partir do diretório home

O uso é muito simples, basta abrir o terminal, copiar o link do youtube do vídeo que você deseja baixar e executar:

youtube-dl https://www.youtube.com/watch?v=lQ0Tj2NgtaE

Tanto quanto me lembro, selecionará a melhor qualidade disponível (áudio e vídeo) e fará o download. Se você quiser decidir qual qualidade deseja baixar, execute o seguinte comando para explorar as qualidades disponíveis:

youtube-dl -F https://www.youtube.com/watch?v=lQ0Tj2NgtaE

a saída pode ser assim:

format code  extension  resolution note
249          webm       audio only DASH audio   51k , opus @ 50k (48000Hz), 366.95KiB
250          webm       audio only DASH audio   68k , opus @ 70k (48000Hz), 475.53KiB
171          webm       audio only DASH audio  110k , vorbis@128k (44100Hz), 772.64KiB
...
140          m4a        audio only DASH audio  164k , m4a_dash container, aac  @128k (44100Hz), 931.70KiB
...
160          mp4        256x144    DASH video  113k , avc1.4d400c, 24fps, video only, 813.41KiB
43           webm       640x360    medium , vp8.0,  vorbis
18           mp4        640x360    medium , avc1.42001E,  mp4a.40.2
22           mp4        1280x720   hd720 , avc1.64001F,  mp4a.40.2 (best)

E então você pode selecionar o que baixar. Por exemplo, se você quiser baixar um vídeo de baixa resolução (código de formato 160) junto com um áudio de alta resolução (código de formato 140), você pode executar:

youtube-dl -f 160+140 https://www.youtube.com/watch?v=lQ0Tj2NgtaE

Ele vai baixar e muxá-los, também considere dar uma olhada em esta resposta e, claro, a documentação do próprio youtube-dl.

    
por incBrain 17.06.2016 / 15:49