【覚書】YouTubeの動画からサムネイルを取得する方法(by PHP)応用可能

 

YouTubeの動画からサムネイルを取得する方法
ソースコードを読んでもらったほうが早い。

実際には、サムネイル取得の方法は3(+1)+5種類存在している。
ネットに情報が転がっているから明記はしないが、このときに必要だったのが、120x90 と少し大きめのサムネイルだけだったので、下記のようなコードになる。

				parse_str(parse_url($videoUrl, PHP_URL_QUERY), $query);
				if (isset($query))
				{
					$videoId = $query['v'];
					if( $params["mode"] === 0 )
					{
						$yImage = 'https://img.youtube.com/vi/'.$videoId.'/mqdefault.jpg';
					}
					else
					{
						$yImage = 'https://img.youtube.com/vi/'.$videoId.'/default.jpg';
					}
					$imgSrc = $yImage;
				}