python - YouTube python : get thumbnail

标签 python youtube thumbnails

有没有一种简单的方法可以从 youtube 条目对象 gdata.youtube.YouTubeVideoEntry 获取默认缩略图?

我试过 entry.media.thumbnail,但它给了我四个缩略图对象。我总能相信有四个吗?我能知道哪个是也会出现在 youtube 搜索页面上的默认缩略图吗?我怎样才能得到那个?还是我必须更改其中一个?

当我知道我使用的 video_id 时:

http://i4.ytimg.com/vi/ {{video_id}}/default.jpg

因此,获取 video_id 也很有帮助。

我真的必须解析其中一个 url 才能获得 video_id 吗?他们不直接提供这些信息似乎很奇怪。

最佳答案

你可以把视频 id 放到一个特殊的 url:

thumnail_url = "http://img.youtube.com/vi/%s/0.jpg" % video_id

或者您可以创建模板过滤器:https://djangosnippets.org/snippets/2234/

关于python - YouTube python : get thumbnail,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4597726/

相关文章:

c# - 使表格在函数C#中可用

javascript - 在ng-youtube-embed标签中,如何将ng-repeat用于动态视频?

jQuery 无限缩略图库

python - 打开 CV 3.0.0 视频不处理 windows winpython 2.7.9

python - 将 RGB 图像数组乘以标量后使用 plt.imshow 获取黑色图

Python:将 KMeans 质心转换为 Shapefile,以在土地覆盖分析中进行像素分类

php - 网页 : best solution 上的 PDF

python - 为多维掩码数组赋值不会清除掩码?

php - 有没有办法检查是否使用其 API 声明了 youtube 视频

html - 缩略图画廊高度问题