youtube-fetch-transcript
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

youtube-fetch-transcript

npm version

Fetch transcript from a YouTube video.

This package uses internal APIs so it can be broken over the time if no update appears.

Usage

import { fetchTranscript } from "youtube-fetch-transcript";

const segments = await fetchTranscript("dQw4w9WgXcQ");

// segments [
//   { text: '[Music]', duration: 14650, offset: 0 },
//   { text: 'thank you', duration: 5701, offset: 16699 },
//   { text: "we're no strangers to love", duration: 7401, offset: 18779 },
//   ...
// ]

Methods

  • fetchTranscript(videoId: string [,options: TranscriptConfig]): Promise<TranscriptResponse[] | undefined>;

License

Distributed under MIT License (The MIT License).

See LICENSE for more information.

Readme

Keywords

Package Sidebar

Install

npm i youtube-fetch-transcript

Weekly Downloads

4

Version

1.0.0

License

MIT

Unpacked Size

15.5 kB

Total Files

8

Last publish

Collaborators

  • adidoes