Home › Actors › YouTube transcript extractor › Data and schema

YouTube transcript extractor output schema, sample rows and build log

This is the machine-readable side of YouTube transcript extractor: the columns its dataset contains, taken from a real sample run of 1 row and 9 columns. Fill rate counts how many of the 1 sample rows have a value. Contact fields are withheld here.

Output columns

columntypefilledexample
videoIdtext1/1dQw4w9WgXcQ
titletext1/1Rick Astley - Never Gonna Give You Up (Official ...
durationSecondsinteger1/1213
languagetext1/1en
isAutoGeneratedboolean1/1False
wordCountinteger1/1487
segmentCountinteger1/161
transcriptlist (JSON array)1/1[♪♪♪] ♪ We're no strangers to love ♪ ♪ You know ...
statustext1/1ok

Sample rows (first 1)

videoIdtitledurationSecondslanguageisAutoGeneratedwordCountsegmentCounttranscript
dQw4w9WgXcQRick Astley - Never Gonna Give You Up (Official Video) (4K R...213enFalse48761[♪♪♪] ♪ We're no strangers to love ♪ ♪ You know the rules an...

Download the full sample CSV (raw file on GitHub). Long values are shortened above.

Input fields

From the actor's current input schema on Apify.

fieldtypelabeldefault
startUrlsarrayYouTube URLs
videoIdsarrayVideo IDs
searchQueriesarraySearch words
maxVideosPerSourceintegerVideos per channel / playlist / search10
channelTabstringChannel tab"videos"
maxItemsintegerMax transcripts in total0
languagesarrayPreferred languages
fallbackToAnyLanguagebooleanFall back to any languagetrue
transcriptTypestringTranscript type"any"
translateTostringTranslate to (best effort)
outputFormatsarrayOutput formats["text", "segments"]
textWithTimestampsbooleanTimestamps in plain textfalse
includeExtendedMetadatabooleanExtra video detailsfalse
includeVideosWithoutTranscriptbooleanRows for videos without a transcripttrue
monitorModebooleanMonitor mode: only new videosfalse
monitorStoreNamestringMonitor store name"youtube-transcripts-monitor"
languagestringInterface language"en"
countrystringCountry"US"
videoConcurrencyintegerVideos in parallel5
proxyConfigurationobjectProxy
autoProxyFallbackbooleanSwitch to residential proxy when blockedtrue

Price

$0.003 per transcript on the free plan, down to $0.002 on higher plans (pay per event, tiered). Read from the Apify actor record on 2026-10-16; the live price on the actor page always wins.

Build log

Successful builds of the published actor, newest first (12 builds in total). Apify records build numbers and dates, not release notes, so this lists what shipped and when.

Run it on Apify   About this actor

Disclosure: we build and maintain this actor.

Related

This actor

Comparison