Примечание. Этот вопрос касается 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
ссылка все еще там.videoplayback
.Ответы:
Я не уверен, что изменилось, но я подозреваю, что YouTube изменил свои URL, поэтому вы не можете получить видео без соответствующих файлов cookie. Это не позволяет сторонним сайтам показывать вам рекламу и давать ссылки для скачивания.
Я могу сказать вам эту ссылку (вставленную в самом низу), которую я получил из вашего видео, работает для меня. Однако, если я вставлю его в другой мой экземпляр Firefox (который имеет разные файлы cookie для сайта), эта ссылка НЕ будет работать.
Я предлагаю использовать usercript. Мне нравится YouTube Enhancer .
Если вам нужно сделать это в коде, я вижу ссылку (ы) в
var swfConfig =
чтобы мне было легче читать, я сделал полный переход, используя этот удобный скрипт .
источник
Я нашел другой отличный браузерный скрипт для использования с GreaseMonkey.
Это называется YouTube Links . Это доступно здесь (в архиве ). А вот и исходный код .
Я выбрал это, потому что он работает без подключения к внешнему загружаемому веб-приложению.
источник