C# 库youtubeExtractor给我一个错误

C# 库youtubeExtractor给我一个错误,c#,dll,youtube,C#,Dll,Youtube,我正在尝试制作一个应用程序,使用。代码没有错误,但当我单击“下载”时,会出现以下错误: YoutubeExtractor.VideoNotAvailableException:视频已删除或已删除 年龄限制 使用系统; 使用System.Collections.Generic; 使用系统组件模型; 使用系统数据; 使用系统图; 使用System.Linq; 使用System.Web; Net系统; 使用系统文本; 使用System.Threading.Tasks; 使用System.Window

我正在尝试制作一个应用程序,使用。代码没有错误,但当我单击“下载”时,会出现以下错误:

YoutubeExtractor.VideoNotAvailableException:视频已删除或已删除 年龄限制

使用系统;
使用System.Collections.Generic;
使用系统组件模型;
使用系统数据;
使用系统图;
使用System.Linq;
使用System.Web;
Net系统;
使用系统文本;
使用System.Threading.Tasks;
使用System.Windows.Forms;
使用YoutubeExtractor;
使用视频提取器;
名称空间Url\u下载
{
公共部分类Url_下载:表单
{
公共Url_下载()
{
初始化组件();
}
私有无效Url\u下载\u加载(对象发送方,事件参数e)
{
//WebClient客户端=新的WebClient();
//client.DownloadProgressChanged+=新的DownloadProgressChangedEventHandler(client\u DownloadProgressChanged);
//client.DownloadFileCompleted+=新的AsyncCompletedEventHandler(client\u DownloadFileCompleted);
}
私有无效Btn\u Scarica\u单击(对象发送者,事件参数e)
{
下载();
}
无效下载()
{
IEnumerable videos=DownloadUrlResolver.GetDownloadUrls(Txt_Url.Text);
VideoInfo vi=videos.First(info=>info.VideoType==VideoType.Mp4&&info.Resolution==Convert.ToInt32(360));
如果(vi.要求解密)
{
下载URL解析程序。解密下载URL(vi);
}
var videodownload=new VideoDownloader(vi,@“C:\Users\Nicola\Desktop\”+vi.Title+vi.VideoExtension);
videodownload.DownloadFinished+=视频下载\u下载完成;
videodownload.Execute();
}
void Videodownload\u下载完成(对象s、事件参数e)
{
MessageBox.Show(“下载终结者”);
}
//无效客户端\u DownloadProgressChanged(对象发送方,DownloadProgressChangedEventArgs e)
//{
//progressBar1.Maximum=(int)e.TotalByTestOreReceive/100;
//progressBar1.Value=(int)e.BytesReceived/100;
//}
}

}
显然,如本文所述,库中存在一个bug。

显然,视频已不存在或存在年龄限制视频存在。。。我也用我的凭证(登录)进入YouTube YouTube YouTube中的所有视频链接给我相同的错误它有年龄限制吗?没有限制。。是一个大约2分钟的小视频剪辑。。金毛狗。在任何情况下,我尝试下载的任何视频都会收到相同的错误…。。这里有一个链接:此库由Visual Studio 2017提供。。。反馈可能是一件好事。你可以在我链接的问题上添加一条评论,说明你遇到了同样的问题。