📅  最后修改于: 2023-12-03 14:52:00.603000             🧑  作者: Mango
在 Node.js 中使用 youtube-thumbnail 包可以轻松获取 YouTube 视频的缩略图。
使用 npm 进行安装:
npm install youtube-thumbnail
const thumbnail = require('youtube-thumbnail');
const videoId = 'VIDEO_ID';
const quality = 'mqdefault'; // 或者 'hqdefault', 'default'
const extension = 'jpg';
const url = thumbnail(videoId, {quality, extension});
console.log(url);
需要替换 VIDEO_ID
为你想获取缩略图的 YouTube 视频的 ID。
以下是 thumbnail()
函数的完整 API:
videoId
: 必填,要获取缩略图的 YouTube 视频的 ID 。options
: 选填,可选参数对象,包括以下选项:quality
: 目标缩略图的质量。可选值:'default'
, 'hqdefault'
, 'mqdefault'
。默认值为 'default'
。extension
: 目标缩略图的扩展名。可选值:'jpg'
, 'webp'
, 'gif'
, 'png'
。默认值为 'jpg'
。返回一个字符串,为所需视频的缩略图的 URL。
使用 youtube-thumbnail 包,你可以在 Node.js 中获取 YouTube 视频的缩略图。