
YouTube Transcript Ninja β‘οΈπ₯·β‘
Pricing
$10.00 / 1,000 results

YouTube Transcript Ninja β‘οΈπ₯·β‘
Extract transcripts from YouTube videos with ease! This actor takes a YouTube video URL as input and returns the transcript of the video in the specified format.
5.0 (2)
Pricing
$10.00 / 1,000 results
134
Monthly users
603
Runs succeeded
>99%
Response time
14 hours
Last modified
2 months ago
YouTube Transcript Actor
π Introduction
π― What is this actor?
The YouTube Transcript Actor is a powerful tool designed to extract transcripts from YouTube videos. It takes a YouTube video URL as input and returns the transcript in a structured format.
π Key Features
- Extract transcripts from YouTube videos
- Support for multiple languages
- Option to include timestamps
- Clean text formatting
- JSON output for easy integration
π Use Cases
- Content creators can generate subtitles for their videos
- Researchers can perform sentiment analysis or text processing on video transcripts
- Accessibility advocates can make video content more accessible
π₯ Inputs
π What does the actor take in?
The YouTube Transcript Actor accepts the following inputs:
startUrls
(required): A list of YouTube video URLs to extract transcripts from.includeTimestamps
(optional): A toggle to include timestamps in the output (Yes/No).
π Restrictions
- You must provide a valid YouTube URL.
- Some videos do not have transcripts available (e.g., live streams, private videos).
β Example Input
1{ 2 "startUrls": ["https://www.youtube.com/watch?v=cPMJOaD-eZk"], 3 "includeTimestamps": "Yes" 4}
π€ Outputs
π What does the actor return?
The actor produces:
- A clean transcript (default: plain text)
- Timestamps (optional)
- JSON format for structured data processing
β οΈ Restrictions
- If a video has no transcript available, the result will be
null
.
β Example Outputs
πΉ Without Timestamps (includeTimestamps
: "No")
1{ 2 "transcript": "We have skewed the lines. We are no longer raising women in our culture..." 3}
πΉ With Timestamps (includeTimestamps
: "Yes")
1{ 2 "transcript": [ 3 { "timestamp": "0:01", "text": "We've skewed the lines." }, 4 { 5 "timestamp": "0:04", 6 "text": "We are no longer raising women in our culture." 7 } 8 ] 9}
βοΈ How to Use
π Running the Actor
- Log in or Sign up on Apify.
- Create a new task and select "YouTube Transcript Actor".
- Enter the YouTube video URL(s) in the
startUrls
field. - Choose whether to include timestamps (
includeTimestamps
: "Yes" or "No"). - Start the task and receive your transcript in JSON format.
π Interpreting Results
- If timestamps are enabled, the transcript is returned as an array of objects (
[{ timestamp, text }]
). - If timestamps are disabled, the transcript is returned as plain text.
π οΈ Troubleshooting
β Common Issues & Fixes
Issue | Possible Cause | Solution |
---|---|---|
Transcript not found | Video has no transcript available | Choose another video |
Invalid URL error | URL is incorrect or missing | Ensure the URL is valid |
Empty transcript | YouTube restricted the transcript | Try another video or region |
π Additional Resources
π Acknowledgments
This actor was built with the support of the Apify community and the YouTube API. Special thanks to all contributors! π
Pricing
Pricing model
Pay per resultΒThis Actor isΒ paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.
Price per 1,000 items
$10.00