mirror of
https://github.com/musix-org/musix-oss
synced 2024-12-23 06:43:17 +00:00
.. | ||
dist | ||
src | ||
tests | ||
.babelrc | ||
.npmignore | ||
.travis.yml | ||
index.js | ||
package.json | ||
README.md |
video-thumbnail-url
Get thumbnail URL for a given video URL. Supports youtube, vimeo and facebook.
Install
npm install video-thumbnail-url
Usage
import getThumb from 'video-thumbnail-url';
getThumb('https://www.youtube.com/watch?v=dQw4w9WgXcQ').then(thumb_url => { // thumb_url is url or null
console.log(thumb_url); // http://img.youtube.com/vi/dQw4w9WgXcQ/hqdefault.jpg
});
Recognized video urls
Youtube:
https://www.youtube.com/embed/[video-id]'
https://youtu.be/[video-id]'
https://www.youtube.com/watch?v=[video-id]'
Vimeo:
http://vimeo.com/[video-id]
http://player.vimeo.com/video/[video-id]
https://vimeo.com/channels/[channel]/[video-id]
https://vimeo.com/groups/[group]/videos/[video-id]
Facebook:
https://www.facebook.com/[user]/videos/[video-id]/
Test
npm test