我正在构建一个程序(在C#中),我需要从youtube视频下载音频(使用URL)。我找到了两个允许我这样做的库: YotubeExtractor和libvideo(也称为VideoLibrary),但我不知道如何使用它们,我的意思是我尝试使用他们的文档,但没有使用它们。 你知道我可以下载的另一种方式,或者解释一下如何做到这一点吗? 谢谢你,祝你有愉快的一天!
答案 0 :(得分:0)
不要使用其他人的代码,除非它是大而广受欢迎的,或者是我唯一的选择,我建议,这样你们既可以学到更多知识,也可以了解它是如何工作的,以及知道如何使用如果它破裂就保持它。
使用标准.NET功能检索页面,解析HTML以查找视频URL,使用相同的标准功能下载它,然后将其作为软件的单独逻辑单元转换为MP3。
要转换为MP3,您可能希望使用其他人的库或调用外部程序(如FFMPEG),因为这不像解析网页那么简单。