抓取YouTube视频ID和缩略图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了抓取YouTube视频ID和缩略图相关的知识,希望对你有一定的参考价值。
This script will grab the YouTube video ID using regex so that many different types of YouTube urls. This will also output the id and thumbnail to view.
html: <div><strong>Insert YouTube url:</strong></div> <input type="text" id="ytlink" onkeyup="youtube_parser(this.value)"> <hr> <div><strong>Output: YouTube video id:</strong></div> <input type="text" id="ytimagelink" value=""> <div><strong>Output: Thumbnail</strong></div> <div id="ytimage"></div> <script> function youtube_parser(url) { var regExp = /.*(?:youtu.be/|v/|u/w/|embed/|watch?v=)([^#&?]*).*/; var match = url.match(regExp); if (match && match[1].length == 11) { urllink = match[1]; imagelink = "<img src="http://img.youtube.com/vi/"+urllink+"/hqdefault.jpg">"; } else { //urllink = "test" } document.getElementById("ytimagelink").value = urllink; document.getElementById("ytimage").innerHTML = imagelink; } </script>
以上是关于抓取YouTube视频ID和缩略图的主要内容,如果未能解决你的问题,请参考以下文章
从 YouTube API 中获得 YouTube 视频的缩略图