0.1.0 • Published 1 year ago

@clicksuite/video-thumbnail v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

@clicksuite/video-thumbnail

This is a simple package to fetch a video thumbnail from a video URL. Supports Patterns defined by radiovisual/get-video-id.

Currently only works with YouTube and Vimeo.

As Vimeo needs an API request to fetch a URL, the function is asynchronous.

Usage

Simply import and pass in a URL:

import { getVideoInfo } from '@clicksuite/video-thumbnail'

const info = await getVideoInfo(`https://www.youtube.com/watch?v=dQw4w9WgXcQ`);

console.log(info);

// Logs:
// {
//    "id": "dQw4w9WgXcQ",
//    "service": "youtube",
//    "thumbnail": "https://img.youtube.com/vi/dQw4w9WgXcQ/maxresdefault.jpg",
//    "sourceUrl": "https://youtube.com/watch?v=dQw4w9WgXcQ"
// }
0.1.0

1 year ago