Youtube Crawler
search & get datas from youtube
no google account needed
This package is initially dev for the site https://massivemusic.fr/add-tracks/, It's here for sharing & contribute.
usage
const usetube = require('usetube')
await usetube.searchVideo('Lorn')
methods
searchVideo(terms)
searchChannel(terms)
getChannelVideos(channel_id)
getPlaylistVideos(playlist_id)
getChannelDesc(channel_id)
getVideoDesc(video_id)
getVideoDate(video_id)
getVideosFromDesc(video_id)
getVideoSubtitles(video_id)
returned datas
video {
id
original_title
title
artist
duration
publishedAt
}
channel {
name
channel_id
nb_videos
nb_subscriber
official
channel_avatar_small
channel_avatar_medium
channel_avatar_large
}