YouTube FLV下载链接

时间:2012-05-31 17:24:46

标签: c# .net youtube flv

使用C#/ .Net以FLV格式下载YouTube视频的当前方式是什么? (如果有的话)(想法是纯粹基于桌面)

3 个答案:

答案 0 :(得分:3)

转到youtube.com并打开任何视频,然后右键单击页面并选择viewsource搜索playerConfig,您将看到它已分配json,它包含您需要的所有信息。有关详细信息,您可以查看youtubeFisher它是一个开源软件,以便您查看源代码并获取所需信息。

答案 1 :(得分:2)

首先解决方案是使用网络服务:

使用url参数向http://www.icyvideo.com发出一个http请求(WebClient类很好) http://www.icyvideo.com/?url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2Z4m4lnjxkY

在网站上点击链接“下载FLY”并下载电影。

此解决方案的问题在于您必须使用该网站,并且链接的位置可能会发生变化。不过,设置起来非常快。

答案 2 :(得分:1)

“正确”的方式是使用他们发布的api:

https://developers.google.com/youtube/getting_started

<强>更新

你可能会发现这很有趣。这是一个为API添加缺少下载支持的类:

http://ytdownloadextension.codeplex.com/