YouTube Transcript Master [EASY] (WebVTT & more) avatar
YouTube Transcript Master [EASY] (WebVTT & more)

Pricing

$37.50/month + usage

Go to Store
YouTube Transcript Master [EASY] (WebVTT & more)

YouTube Transcript Master [EASY] (WebVTT & more)

Developed by

Zerohour

Zerohour

Maintained by Community

YouTube Transcripts in BULK! Easily query via channel, playlist, or video URLs. Built with simplicity & reliability in mind, with expert support. Perfect data to feed your AI or LLM. Output multiple formats: TEXT, JSON, SRV, TTML, VTT (WebVTT). Automatic YouTube captions are available as backup.

0.0 (0)

Pricing

$37.50/month + usage

2

Total users

3

Monthly users

1

Runs succeeded

93%

Issues response

2.7 days

Last modified

22 days ago

You can access the YouTube Transcript Master [EASY] (WebVTT & more) programmatically from your own applications by using the Apify API. You can also choose the language preference from below. To use the Apify API, youโ€™ll need an Apify account and your API token, found in Integrations settings in Apify Console.

1import { ApifyClient } from 'apify-client';
2
3// Initialize the ApifyClient with your Apify API token
4// Replace the '<YOUR_API_TOKEN>' with your token
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9// Prepare Actor input
10const input = {
11 "sources": [
12 "https://www.youtube.com/watch?v=b_nep8vMnkc&pp=ygULYXBpZnkgaW50cm8%3D"
13 ],
14 "formats": {
15 "plainText": true,
16 "json": false,
17 "json3": false,
18 "srv1": false,
19 "srv2": false,
20 "srv3": false,
21 "ttml": false,
22 "vtt": false
23 },
24 "proxyConfiguration": {
25 "useApifyProxy": true,
26 "apifyProxyGroups": [
27 "RESIDENTIAL"
28 ]
29 }
30};
31
32// Run the Actor and wait for it to finish
33const run = await client.actor("zerohour/yt-transcript").call(input);
34
35// Fetch and print Actor results from the run's dataset (if any)
36console.log('Results from dataset');
37console.log(`๐Ÿ’พ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
38const { items } = await client.dataset(run.defaultDatasetId).listItems();
39items.forEach((item) => {
40 console.dir(item);
41});
42
43// ๐Ÿ“š Want to learn more ๐Ÿ“–? Go to โ†’ https://docs.apify.com/api/client/js/docs

YouTube Transcript Master | Bulk Data Extractor For AI API in JavaScript

The Apify API client for JavaScript is the official library that allows you to use YouTube Transcript Master [EASY] (WebVTT & more) API in JavaScript or TypeScript, providing convenience functions and automatic retries on errors.

Install the apify-client

$npm install apify-client

Other API clients include: