1

我正在尝试从 Youtube 下载视频,并尝试了以下方法:

url = "http://www.youtube.com/watch?v=f4l3pBovB_c"
urllib.urlretrieve(url,"test.mp4")

它创建文件 test.mp4,但出现以下错误:

Windows 媒体播放器无法播放该文件。播放器可能不支持文件类型或可能不支持用于压缩文件的编解码器。

我想尝试自己了解如何实现这一点,我已经看到了 youtube-dl.py 之类的模块,但再次希望代码以最简单的形式工作,这样我就可以在构建脚本时理解它。

4

1 回答 1

0

Youtube 视频未存储在youtube.com域中,因此您尝试下载的视频不存在该 URL。下载 youtube 视频是一个复杂的过程,但您可以使用youtube-dl

于 2014-08-25T10:46:17.017 回答