如何使用Xamarin.Forms / C#将mp3从youtube下载到android?

时间:2018-10-30 12:21:27

标签: c# xamarin xamarin.forms youtube

尝试创建类似于标题中所述的软件,以进行娱乐和学习,我制作了一个控制台应用程序,在其中下载了视频并将其转换为mp3,但是我不能使用Xamarin作为MediaToolkit与Xamarin不兼容...

另一方面,我也遇到访问错误。

1 个答案:

答案 0 :(得分:0)

Xamarin的目标是.NET标准,而不是.NET框架,因此您正在使用的大多数库与您的应用程序不兼容
由于我目前正在从事与您完全相同的工作,因此这里有一些建议:

  • 没有可从Xamarin下载youtube wideo / audio的程序包,我从未发现有任何针对.NET标准的程序
  • 如果您真的要从应用程序本身下载视频,我建议您使用React Native而不是Xamarin,许多NPM软件包都可以从您的应用程序下载youtube视频,例如YT-DL
  • 如果您真的想使用Xamarin,则需要制作一个外部服务器,并通过应用程序的下载管理器或自定义Web请求访问它。如果您使用的是node.js,则可以使用我之前提到的相同程序包

您可以在这里查看我的实验应用程序:LocalTube

尝试在以后的问题中提供更多细节