【问题标题】:Get youtube and Vimeo thumbnails same size获取相同大小的 youtube 和 Vimeo 缩略图
【发布时间】:2013-02-10 21:16:10
【问题描述】:

我有一个来自 youtube 和 vimeo 的 VideoID 列表,我想在列表中显示缩略图。

问题是 vimeo 只允许 3 种尺寸:小、中、大和 youtube 也 3:默认、mq、hq。但是 youtube 缩略图中的大小与 vimeo thumnbail 不匹配。

<videos> 
  <video> 
    [skipped]
    <thumbnail_small>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_100.jpg</thumbnail_small> 
    <thumbnail_medium>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_200.jpg</thumbnail_medium> 
    <thumbnail_large>http://ts.vimeo.com.s3.amazonaws.com/235/662/23566238_640.jpg</thumbnail_large> 
    [skipped]
</videos>

youtube 给我:

      [skipped]
      <media:thumbnail url='http://img.youtube.com/vi/jXE6G9CYcJs/default.jpg'
        height='90' width='120' time='00:01:41' yt:name='default'/>
      <media:thumbnail url='http://img.youtube.com/vi/jXE6G9CYcJs/hqdefault.jpg'
        height='360' width='480' yt:name='hqdefault'/>
      <media:thumbnail url='http://img.youtube.com/vi/jXE6G9CYcJs/mqdefault.jpg'
        height='180' width='320' yt:name='mqdefault'/>
      <media:thumbnail url='http://img.youtube.com/vi/jXE6G9CYcJs/1.jpg'
        height='90' width='120' time='00:00:50.500' yt:name='start'/>
      [skipped]

我想显示所有缩略图大小相同的视频列表。 (我的设计师有一个特定的尺寸) 你建议我应该怎么做?

【问题讨论】:

    标签: javascript asp.net-mvc youtube vimeo


    【解决方案1】:

    我使用了 640 像素宽的 Vimeo 的“thumbnail_large”,然后我使用了 YouTube 的“mqdefault”,并在我的图像标签上设置了 640 的宽度。这扩大了它,看起来质量有点低,但我正在处理一个响应式框架......在桌面上,缩略图将适合一个更小的网格(并且看起来很好)但在手机或小型平板电脑上,它们会堆叠起来,至少它们都是相同的宽度。我可能会对其进行更多调整,但这就是我现在破解它的方式。 YMMV!

    【讨论】:

    • 我做了同样的事情,但我希望有更好的事情可以做
    猜你喜欢
    • 2011-07-09
    • 2015-11-18
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 2014-08-05
    • 2013-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多