大家好
最近有遇到一種需求
輸入youtube網址 然後輸出縮圖的
上網找了一下
並且整理一下
得出以下方式
http://img.youtube.com/vi/NtWnaD6pnpU/0.jpg //480*360 影片大圖 http://img.youtube.com/vi/{youtubeID}/1.jpg //120*90 影片開始一點點 http://img.youtube.com/vi/{youtubeID}/2.jpg //120*90 影片中間 http://img.youtube.com/vi/{youtubeID}/3.jpg //120*90 影片結尾 http://img.youtube.com/vi/{youtubeID}/default.jpg //120*90 影片大圖 http://img.youtube.com/vi/{youtubeID}/hqdefault.jpg //480*360 影片大圖 等於0.jpg http://img.youtube.com/vi/{youtubeID}/mqdefault.jpg //320*180 影片大圖 去黑邊 http://img.youtube.com/vi/{youtubeID}/sddefault.jpg //640*480 影片大圖 http://img.youtube.com/vi/{youtubeID}/maxresdefault.jpg //1280*720 影片大圖(應該是最高解析度大圖)
那ID要如何取得呢?
就是網址參數的 [V]
例如: https://www.youtube.com/watch?v=0TsmU0-_q2s
就是 0TsmU0-_q2s
然後我整理出PHP程式的方式
preg_match('/watch\?v=([^&]*)/','https://www.youtube.com/watch?v=0TsmU0-_q2s',$match); $match[1]; //youtubeID
希望對大家有幫助
感恩!
留言板
歡迎留下建議與分享!希望一起交流!感恩!