O que aconteceu com os URLs de download do YouTube?


11

Nota: Esta pergunta é sobre URLs de download, não software. A pergunta " Como faço para baixar um vídeo do YouTube? " Trata de software.

O que exatamente mudou para os URLs de download do YouTube há alguns dias? Como os URLs de download do YouTube devem ser formados agora?

O URL a seguir costumava funcionar (fazer o download deste vídeo Flash para o disco), mas não funciona mais desde a alteração:

http://www.youtube.com/get_video.php?video_id=DYW50F42ss8&t=vjVQa1PpcFPDxa83Hr1_9pftRUWdsMyJ10a2o8QZvIs=

Nota: as informações a seguir são apenas para ilustrar o problema . Estou interessado apenas nas informações sobre como formar URLs de download.

Essa mudança afetou algumas ferramentas. Aqui estão os leads de algumas páginas iniciais de plug-in do Firefox:

From Video DownloadHelper 4.7.4 , 22/07/2010:

"Como muitos dos usuários notaram, o Video DownloadHelper não funciona bem no YouTube desde hoje. Isso ocorre devido a uma alteração muito recente no YouTube. Fizemos uma correção que parece funcionar bem."

No Easy YouTube Video Downloader 3.4 , 24/07/2010:

"Atualize para a versão mais recente 3.5 na sandbox para que funcione novamente com as alterações mais recentes do YouTube"

No YouTube Downloader , 24/07/2010:

"O YouTube atualizou seu site de uma maneira que interrompe o YouTube Downloader 2.5.6 e anterior. Estamos trabalhando na versão 2.6, que corrige esse problema."


Relacionado: " Como faço para baixar um vídeo do YouTube? ". Algumas dessas ferramentas podem estar quebradas agora!


Não vejo nenhuma alteração no código fonte. Talvez seja uma pequena mudança, mas o videoplaybacklink ainda está lá.
Vortico

@Vortico: você tem uma URL direta para esse código fonte?
Peter Mortensen

(Espaço reservado para o comentário de Andrew: "você esqueceu de dizer qual foi a alteração e a solução do código.")
Peter Mortensen

OH! Desculpe por isso, eu não entendi. O que eu quis dizer é que você ainda pode fazer o download do FLV ou MP4 (HTML 5) abrindo o código fonte da página de vídeo e pesquisando videoplayback.
Vortico

2
Por exemplo, o link para o FLV do vídeo que você postou é v12.lscache4.c.youtube.com/…
Vortico

Respostas:


3

Não sei ao certo o que mudou, mas suspeito que o YouTube alterou seus URLs para que você não possa obter um vídeo sem os cookies correspondentes. Isso impede que sites de terceiros exibam anúncios e ofereçam links para download.

Posso dizer a você que este link (colado na parte inferior), que recebi do seu vídeo, funciona para mim. No entanto, se eu o colar na minha outra instância do Firefox (que possui cookies diferentes para o site), este link NÃO funcionará.

Eu sugiro usar um script de usuário. Eu gosto do YouTube Enhancer .

Se você precisar fazer isso no código, eu vejo os links em var swfConfig =

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0.0s&sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Citag%2Calgorithm%2Cburst%2Cfactor%2Coc%3AU0dXRVFRTl9FSk50d3 = 34 & ipbits = 0 & burst = 40 & sver = 3 & expiram = 1280160000 & key = yt1 & signature = 2F2BB59B9BA3E6AB62CEE47F597D7A4D96002893.03196019F468211FAA4E492F7F5B1951951AEAF9 & factor = 1.25

para facilitar a leitura, escapei completamente usando esse script útil .

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor,oc:U0dXRVFRTl9FSkNNN1919S1JB&fexp=903205,906501&it = 34 & ipbits = 0 & estourar = 40 & Sver = 3 & expire = 1280160000 & key = yt1 & signature = 2F2BB59B9BA3E6AB62CEE47F597D7A4D96002893.03196019F468211FAA4E492F7F5B1951951AEAF9 & fator = 1,25 & id = 0d85b9d05e36b2cf & title = Tom elemento canção Lehrer QUÍMICA


0

Encontrei outro ótimo script de navegador para usar com o GreaseMonkey.

É chamado de links do YouTube . Está disponível aqui ( arquivado ). E aqui está o código fonte .

Eu escolhi isso, porque funciona sem derouting a um webapp de download externo.

insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.