Що сталося з URL-адресами для завантаження YouTube?


11

Примітка. Це питання стосується URL-адрес завантаження, а не програмного забезпечення. Питання " Як завантажити відео на YouTube? " Стосується програмного забезпечення.

Що саме змінилося для URL-адрес завантаження YouTube кілька днів тому? Як зараз формувати URL-адреси для завантаження YouTube?

Наступна URL-адреса, яка працювала (завантаження цього Flash-відео на диск), але з моменту зміни більше не працює:

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

Примітка. Наступна інформація лише для ілюстрації проблеми . Мене цікавить лише інформація про те, як формувати URL-адреси для завантаження.

Ця зміна вплинула на досить багато інструментів. Ось підказки з деяких домашніх сторінок плагіну Firefox:

З відео DownloadHelper 4.7.4 , 2010-07-22:

"Як зауважили багато користувачів, Video DownloadHelper не працює добре на YouTube з сьогоднішнього дня. Це пов'язано з дуже недавньою зміною на YouTube. Ми зробили виправлення, яке, здається, працює нормально."

З Easy YouTube Video Downloader 3.4 , 2010-07-24:

"Оновіть до пісочниці до останньої версії 3.5, щоб знову працювати з останніми змінами Youtube"

Від YouTube Downloader , 2010-07-24:

"YouTube оновив свій веб-сайт таким чином, що порушує YouTube Downloader 2.5.6 і пізнішої версії. Ми працюємо над версією 2.6, яка вирішує цю проблему."


Пов’язано: " Як завантажити відео на YouTube? ". Деякі з цих інструментів можуть бути зламані зараз!


Я не бачу змін у вихідному коді. Можливо, це незначна зміна, але videoplaybackпосилання все ж є.
Vortico

@Vortico: у вас є пряма URL-адреса до цього вихідного коду?
Пітер Мортенсен

(Заполнитель для коментаря Ендрю: "Ви забули сказати, що таке зміна та рішення коду.")
Пітер Мортенсен

О! Вибачте, я неправильно зрозумів. Що я хотів сказати, це те, що ви все ще можете завантажити FLV або MP4 (HTML 5), відкривши вихідний код сторінки відео та здійснивши пошук videoplayback.
Vortico

2
Наприклад, посилання на FLV відео, яке ви опублікували, є v12.lscache4.c.youtube.com/…
Vortico,

Відповіді:


3

Я не впевнений, що змінилося, але я підозрюю, що YouTube змінив їхні URL-адреси, тому ви не можете отримати відео без відповідних файлів cookie. Це не дає стороннім сайтам показувати вам рекламу та надавати посилання для завантаження.

Я можу вам сказати, що це посилання (вклеєне в самому низу), яке я отримала з вашого відео, РОБОТА для мене. Однак якщо я вставив його в інший екземпляр Firefox (який має різні файли cookie для сайту), це посилання НЕ працює.

Я пропоную використовувати сценарій користувача. Мені подобається YouTube Enhancer .

Якщо вам потрібно зробити це в коді, я бачу посилання (и)? var swfConfig =

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Calgorithm%2Cburst%2Cfactor%2Coc%3AU0dXRVFRTl9FSkNN1919515m5th5th5905&5th0905c0f0d0f0ddddddddbdddddddddddbbddddddddddbbddddddddbbddddddddddbdddddddddbddddddddddddddbddddddddddddddddddddddddddddddddddddddddddfdcf = 34 & ipbits = 0 & лопнути = 40 & SVER = 3 & закінчуються = 1280160000 & ключ = yt1 & підпис = 2F2BB59B9BA3E6AB62CEE47F597D7A4D96002893.03196019F468211FAA4E492F7F5B1951951AEAF9 і коефіцієнт = 1,25 & ID = 0d85b9d05e36b2cf & назва = Tom% 20Lehrer% 20CHEMISTRY% 20element% 20song

щоб полегшити мені читання, я зробив повний втечу, використовуючи цей зручний сценарій .

http://v12.lscache4.c.youtube.com/videoplayback?ip=0.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor,oc:U0dXRVFRTl9FSkNNN19JS1JB&fexp=903205,906501&glmmmith = 34 & ipbits = 0 & лопнути = 40 & SVER = 3 & закінчуються = 1280160000 & ключ = yt1 & підпис = 2F2BB59B9BA3E6AB62CEE47F597D7A4D96002893.03196019F468211FAA4E492F7F5B1951951AEAF9 і коефіцієнт = 1,25 & ID = 0d85b9d05e36b2cf & назва = Том Лерер ХІМІЯ елемент пісні


0

Я знайшов ще один чудовий скрипт браузера, який можна використовувати з GreaseMonkey.

Це називається YouTube Посилання . Він доступний тутархіві ). І ось вихідний код .

Я вибрав це, тому що він працює без дерогування зовнішнього веб-завантаження.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.