2016-07-29 238 views
0

我正在构建一个程序(用C#),我需要从YouTube视频下载音频(使用URL)。我发现两个库允许我这样做: YotubeExtractor和libvideo(也称为VideoLibrary),但我不知道如何使用它们,我的意思是我尝试使用它们的文档,但其中没有一个工作。 您是否知道我可以下载的另一种方式,或者可以向我解释如何做到这一点? 谢谢你,祝你有美好的一天!从C#中的youtube视频中提取mp3音频文件#

回答

0

除非它的大流行或者你唯一的选择,我建议,让你既了解更多,知道它是如何工作的,以及知道如何,如果它打破维护它,不要使用别人的代码。

检索使用标准.NET功能的页面,解析出HTML找到视频网址,使用相同的标准功能下载它,然后将其转换为MP3为你的软件的一个单独的逻辑单元。

对于转换为MP3,你可能想用别人的图书馆或致电像FFmpeg的外部程序,因为这不是为解析网页微不足道。

+0

谢谢,但我真的不知道该怎么做,这是一个复杂的想法。我会尝试这个,但我仍然在寻找答案。不管怎么说,还是要谢谢你! – fmmw774

+0

检查了解如何下载文件:http://stackoverflow.com/questions/307688/how-to-download-a-file-from-a-url-in-c但是,是的,解析是比你可能想要这样做,在这种情况下,我必须问,为什么你自己编写代码时,有大量的工具已经这样做了? – Yushatak

+0

我不想编码,但我自己,我需要的只是从YouTube视频下载音频,我问如何使用YotubeExtractor和libvideo – fmmw774

相关问题