Исключение URI аудио Youtube с использованием VideoLibrary (libvideo)

У меня есть код для извлечения аудио URL с использованием VideoLibrary. Но Video.Uri бросает исключение.

Указан неверный URI запроса. URI запроса должен быть либо абсолютным URI, либо должен быть установлен BaseAddress.

Я не могу понять, почему это происходит. Как я могу решить эту проблему?

YouTube yt = YouTube.Default;
string link = "https://www.youtube.com/watch?v=QNJL6nfu__Q";
foreach (var item in yt.GetAllVideos(link))
{
   if (item.AdaptiveKind == AdaptiveKind.Audio)
      Console.WriteLine(item.Uri);
}

1 ответ

VideoLibrary устарела. Вместо этого используйте Nefarius-VideoLibrary

Другие вопросы по тегам