Расшифровка подписи YouTube с рабочим примером для VB.Net
Я знаю, что есть много проектов, и я мог бы использовать их. Но я действительно хочу, чтобы он работал без зависимостей в моем проекте VB.Net.
Итак, что я пытаюсь сделать, это создатьЗагрузчик Youtube, Отлично работает на обычных видео. Но эти специальные видео, такие какVevo (https://www.youtube.com/watch?v=9bZkp7q19f0) и некоторые другие не работают.
У них есть еще одна подпись, которую мне нужно расшифровать. Здесь мне нужен JS-файл HTMLPlayer, который я смог извлечь (http://s.ytimg.com/yts/jsbin/html5player-de_DE-vflG4uS_k/html5player.js). И в этом файле мне нужно найти специальную функцию и посмотреть, что она делает, а затем сделать то же самое в моем коде. Пока все просто, но в некоторых примерах я даже не смог найти «sig =» или «signature =», и когда я их нашел, это мне не очень помогло.
Так что я хотел бы знать, как я могу извлечь необходимую информацию из файла html5.player.js. Итак, как вы можете видеть здесьhttps://superuser.com/questions/773719/how-do-all-of-these-save-video-from-youtube-services-work У меня есть эта ссылка на этот файл.
Я также нашел этоhttps://mytoolkit.codeplex.com/discussions/479171 это помогло мне начать. Но с самого началаSign_Decipher Я не нахожу такую вызываемую функцию в файле js.
Несколько другихсвязи Я нашел, но не помог мне запустить его или где просто слишком стар:
Получение подписи к видео на YouTubeРасшифровка подписи на YouTube не работает должным образомКак я могу расшифровать подпись и добавить к URL-адресу извлеченного YouTube в цели c?Лучший подход для декодирования подписи шифра Youtube с использованием PHP или JShttps://github.com/svnpenn/bm/blob/gh-pages/yt.jshttps://github.com/rg3/youtube-dl/issues/1060https://github.com/jeckman/YouTube-Downloader/issues/9НемногоAPI-интерфейсы которые как-то тоже не работают
http://ytapi.gitnol.com/http://api.gitnol.com/