VOOZH about

URL: https://apify.com/seashell_knighthood/yt-transcript-scraper

⇱ YouTube Transcript Scraper-m2 [DEPRECATED] Β· Apify


πŸ‘ YouTube Transcript Scraper-m2 avatar

YouTube Transcript Scraper-m2

Deprecated

Pricing

Pay per usage

Go to Apify Store

YouTube Transcript Scraper-m2

Deprecated

Extracts full transcripts from YouTube videos using Crawlee. Provide a video URL or ID.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Mahir Sutar

Mahir Sutar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 months ago

Last modified

Categories

Share

YouTube Transcript Scraper

Extracts transcripts from YouTube videos using Crawlee + Playwright.
Works locally and deploys directly to Apify with zero changes.

How it works

Three-strategy waterfall β€” stops at the first success:

  1. ytInitialPlayerResponse β€” parses the JS blob YouTube embeds in every page; extracts the caption track URL and fetches it directly (fastest, no UI interaction needed)
  2. Network intercept β€” opens the transcript panel and captures the /api/timedtext response as it fires
  3. DOM scraping β€” reads the rendered transcript panel segments as a last resort

No third-party transcript libraries β†’ no proxy issues, no IP blocks from PyPI-style packages.


Local usage

1. Install

npminstall
npx playwright install chromium # one-time browser download

2. Run

# Full URL
YT_VIDEO_URL="https://www.youtube.com/watch?v=dQw4w9WgXcQ"npm start
# Short URL
YT_VIDEO_URL="https://youtu.be/dQw4w9WgXcQ"npm start
# Bare video ID
YT_VIDEO_ID="dQw4w9WgXcQ"npm start

Output is printed to the console and saved to ./storage/datasets/default/.


Apify deployment

Option A β€” Apify CLI

npminstall-g apify-cli
apify login
apify push

Then run the Actor from the Apify Console with input:

{"videoUrl":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}

Option B β€” Apify Console UI

  1. Create a new Actor β†’ choose "Empty project"
  2. Upload this folder (or connect your GitHub repo)
  3. Set the Dockerfile path to Dockerfile
  4. Build and run

Output schema

Each run saves one JSON object to the dataset:

{
"videoId":"dQw4w9WgXcQ",
"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"title":"Rick Astley - Never Gonna Give You Up",
"language":"en",
"source":"json3",
"segmentCount":142,
"segments":[
{"start":"0:00","startMs":0,"duration":"0:03","durationMs":3000,"text":"We're no strangers to love"},
...
],
"fullText":"We're no strangers to love ...",
"fetchedAt":"2024-01-01T00:00:00.000Z"
}

Supported input formats

FormatExample
Full watch URLhttps://www.youtube.com/watch?v=dQw4w9WgXcQ
Short URLhttps://youtu.be/dQw4w9WgXcQ
Shorts URLhttps://www.youtube.com/shorts/dQw4w9WgXcQ
Embed URLhttps://www.youtube.com/embed/dQw4w9WgXcQ
Bare IDdQw4w9WgXcQ
With timestamphttps://youtu.be/dQw4w9WgXcQ?t=42

Troubleshooting

No transcript found β€” The video may have captions disabled or only auto-generated captions in a non-English language. The scraper prefers English tracks but will fall back to the first available track.

Playwright browser not found β€” Run npx playwright install chromium.

Rate limiting β€” Add a delay between runs or use Apify's built-in proxy pool when deploying.

You might also like

Zimmo Scraper – Belgian Real Estate Extractor

dz_omar/zimmo-scraper

Extract complete property listings from zimmo.be including price, EPC, flooding data, planning info, contacts, images, and more. Paste any search URL and get full structured API data for each listing.

πŸ‘ User avatar

FlowExtract API

17

Domain.com.au Property Scraper πŸ“πŸ  - Cheap

scrapestorm/domain-com-au-property-scraper---cheap

Easily gather property data from Domain.com.au πŸ”“ including thousands of real estate listings for sale across Australia. Filter results by area, price, property type, land size and more. No proxy required 🚫 Perfect for market analysis, lead generation, investment research & real estate intelligence

25

TikTok Scraper β€” Profiles, Videos, Comments & Search

get-leads/all-in-one-tiktok-scraper

Stop paying $3.70/1K for TikTok data. 7 modes in 1 actor: profiles, videos, hashtags, comments, search & more. 29 fields, Clockworks-compatible. 30-68% cheaper than Clockworks. HTTP-only, no proxy needed. MCP-ready for AI agents. Integrates w n8n, Make, Zapier, Sheets.

68

4.0

(1)

Leboncoin.fr Scraper - FREE TO USE

dz_omar/leboncoin-scraper

Scrape listings from any leboncoin.fr search URL. Extract price, location, seller contact, photos, surface, rooms, energy rating, and all attributes. Supports real estate, cars, and all categories.

πŸ‘ User avatar

FlowExtract API

38

5.0

(3)

Meinestadt.de Immobilien Scraper - BilligπŸ”ŽπŸ πŸ‡©πŸ‡ͺ

scrapestorm/meinestadt-de-immobilien-scraper---billig

Looking to collect real estate listings from Meinestadt.de? πŸ πŸ”Ž With this scraper, you can extract property data including title, location, surface area, number of rooms, price, price type, offer type, images, detail URL & much more Perfect for real estate market analysis & structured datasets πŸ“Š

3

5.0

(1)

REMAX Real Estate Scraper - Cheap πŸ‘πŸ”Ž

scrapestorm/remax-real-estate-scraper---cheap

πŸ”΅ Easily collect Property Listings from REMAX Provide one or multiple RE/MAX search URLs and extract listing data including πŸ†” Listing ID πŸ’² Price 🏠 Full Address 🌐 Source URL πŸ”— Listing URL & more… Perfect for real estate market research, rental tracking, and property investment analysis πŸš€πŸ“ŠπŸ‘

2

5.0

(1)

Boligsiden Property Scraper - Billig Cheap πŸ πŸ‡©πŸ‡°πŸ”Ž

scrapestorm/boligsiden-property-scraper---billig-cheap

Looking to collect properties from Boligsiden.dk?πŸ‡©πŸ‡° With this Boligsiden Property Scraper πŸ”Ž gather real estate data from Boligsiden URLs including address, property type, price, price per mΒ², agent name, listing URL & more Perfect for real estate market analysis & housing market intelligence πŸ“Š

2

Pincali Properties Scraper - Barato Cheap πŸ”ŽπŸ πŸ‡²πŸ‡½

scrapestorm/pincali-properties-scraper---barato-cheap

Looking to collect real estate listings from pincali.com? πŸ πŸ”Ž With this scraper you can extract property data including title, property type, price, location, listing type, bedrooms, bathrooms, images, URL & much more Perfect for real estate market analysis in Mexico & structured datasets πŸ“Š

1

3.3

(2)

Youtube Transcript Scraper

pintostudio/youtube-transcript-scraper

Looking for a reliable way to extract transcripts from YouTube videos? πŸŽ₯✨ Look no further! The YouTube-Transcript-Scraper has you covered. πŸš€ It effortlessly retrieves transcripts while offering additional valuable insights. Ready to start? Let’s scrape away! πŸ•΅οΈβ€β™‚οΈπŸ’»

19K

4.7

(43)

Youtube Transcript Scraper

topaz_sharingan/Youtube-Transcript-Scraper

Are you in search of a robust solution for extracting transcripts from YouTube videos? Look no further πŸ˜‰, YouTube-Transcript-Scraper will meet your needs. Our software not only efficiently retrieves transcripts but also provides additional valuable information .πŸ‘ πŸ˜€ Scrap away πŸ•΅β€β™‚οΈ.

4.5K

4.9

(15)