0

YouTube と vimeo の VideoID のリストがあり、サムネイルをリストに表示したいと考えています。

問題は、vimeo が 3 つのサイズ (小、中、大) しか許可しないことです。YouTube も 3 (デフォルト、mq、hq) です。しかし、YouTube のサムネイルのサイズが vimeo のサムネイルと一致しません。

<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]

すべてのサムネイルが同じサイズの動画のリストを表示したいと思います。(デザイナーから特定のサイズがあります) どのようにすればよいでしょうか?

4

1 に答える 1

0

Vimeo の 640px 幅の「thumbnail_large」を使用してごまかし、次に YouTube の「mqdefault」を使用して、イメージ タグに幅 640 を設定しました。これにより拡大されますが、これは低品質に見えますが、レスポンシブ フレームワークを扱っています...デスクトップでは、サムネイルはより小さなグリッドに収まり、横幅が広くなります (そして見栄えがします) が、携帯電話や小さなタブレットでは、それらは積み重ねられ、少なくともすべて同じ幅になります。もう少し微調整するかもしれませんが、それが今のところハックした方法です。YMMV!

于 2013-12-02T04:57:16.193 に答える