Loads the transcript and video metadata from the specified YouTube video. It uses the youtubei.js library to fetch the video metadata and transcripts.
An array of Documents representing the retrieved data.
Static
createCreates a new instance of the YoutubeLoader class from a YouTube video URL.
The URL of the YouTube video.
Optional
config: Omit<YoutubeConfig, "videoId">Optional configuration options for the YoutubeLoader instance, excluding the videoId.
A new instance of the YoutubeLoader class.
A document loader for loading data from YouTube videos. It uses the youtubei.js library to fetch the transcript and video metadata.
Example