【问题标题】:Youtube extractor doesn't workYoutube 提取器不起作用
【发布时间】:2018-04-13 09:37:56
【问题描述】:

我对库 YoutubeExtractor C# 有疑问。 我为 iOS 开发,问题是当我尝试创建新变量 VideoDownloader Visual Studio 时找不到类型。

我认为问题是我不能用这个库写文件!

有人有解决这个问题的想法吗??

        partial void UIButton220_TouchUpInside(UIButton sender)
    {
        IEnumerable < VideoInfo > videos= DownloadUrlResolver.GetDownloadUrls(url.Text);
        VideoInfo video = videos.First(p => p.VideoType == VideoType.Mp4 && p.Resolution == Convert.ToInt32(cboResolution.TextInputMode));
        if(video.RequiresDecryption)
            DownloadUrlResolver.DecryptDownloadUrl(video);

//Visual Studio“VideoDownloader”无法识别

VideoDownloader downloader = new VideoDownloader(video, Path.Combine(Application.StartupPath + "\\", video.Title + video.VideoExtension));  }

【问题讨论】:

    标签: c# ios youtube xamarin.ios nuget


    【解决方案1】:

    您可以使用ildasm查看该dll包含哪些文件,您可以在C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools找到它。如果你已经安装了 Visual Studio。

    分析YoutubeExtractor nuget dll文件后,我们将通过下图看到文件:

    它不包含名为VideoDownloader 的类。但是在构建从https://github.com/flagbug/YoutubeExtractor下载的项目后,我们可以在dll中找到它:

    是第三方库的问题。您可以尝试使用其他库来做到这一点。或者我们需要等到作者修复它。

    【讨论】:

    • 谢谢,不过我用的是Mac,有没有类似的程序可以用?
    猜你喜欢
    • 2015-07-25
    • 1970-01-01
    • 2014-11-21
    • 2015-08-22
    • 1970-01-01
    • 2012-10-06
    • 2018-08-18
    • 2012-05-15
    • 1970-01-01
    相关资源
    最近更新 更多