
YouTube Transcript Extractor
Pricing
Pay per event

YouTube Transcript Extractor
Extract accurate, timestamped transcripts from any YouTube video for just $1 per 1000 results. Includes views, likes, channel info, and publish dates all in structured JSON. Scalable, fast, and ideal for developers, analysts, and content creators alike.
4.8 (6)
Pricing
Pay per event
25
Total users
270
Monthly users
103
Runs succeeded
>99%
Issues response
2.2 days
Last modified
11 days ago
Issue with Transcript Extraction for Specific YouTube Videos in Playlists
Closed
Subject: Issue with Transcript Extraction for Specific YouTube Videos in Playlists
Hi Apify Team,
We are currently facing an issue with your YouTube transcript extraction service. While attempting to process full playlists, we’ve noticed that transcripts are not being extracted for certain videos within the playlists, even though others are processed successfully.
This inconsistency is affecting our workflow and user experience, as we rely on complete transcript coverage for all videos in a playlist.
Request: Could you please investigate why transcripts are failing to extract for some videos while others in the same playlist work as expected? Resolving this would significantly help us ensure reliable video processing for our users.
For your reference, we’ve listed the affected playlist and video URLs below: [https://youtube.com/playlist?list=PL1YxUBRBoo8aZ90JJLvLCK4KaFMwRmvAo&si=ToYD6bn6huPrACGT]
Please let us know if you require any additional information from our side, or if you'd like us to help test any specific scenarios.
Looking forward to your support.
Best regards,
Hi rohit2412, Thanks for reporting this issue. The Problem : The YouTube Transcript Extractor is designed for individual video URLs, not full playlists. When you input a playlist URL, it can't reliably extract all videos from the playlist structure, which causes the inconsistent results you're experiencing. The Solution Use our YouTube Scraper Pro https://apify.com/dz_omar/youtube-scraper-pro instead - it's specifically built to handle playlists and includes transcript extraction This will process your entire playlist and extract transcripts for all videos that have captions available. Alternative Approach If you prefer the $1/1000 pricing of the Transcript Extractor: Use any tool to extract individual video URLs from your playlist Feed those individual URLs to the Transcript Extractor Hope this helps! Let me know if you need any clarification. Best regards, dz_omar
rohit2412
Hi DZ_Omar,
Thank you for your detailed response and for clarifying the intended usage of the YouTube Transcript Extractor.
Apologies for the confusion earlier — we are not submitting the entire playlist URL at once. Instead, we are programmatically looping through the playlist and sending individual video URLs one by one to the Transcript Extractor.
Despite this, we are still seeing cases where some videos do not return transcripts, even though transcripts are available directly on YouTube and other videos in the same playlist are processed successfully using the same method.
We’ve double-checked our logic and confirmed that each request is being made with a direct video URL, not the playlist URL. Since the issue is still occurring inconsistently across individual videos, we believe it may be something worth investigating further on your end.
Would you mind reopening this issue or creating a new one to look into this behavior?
We’d be happy to provide sample video URLs, or help test any fixes you propose.
Looking forward to your support.
Best regards, Rohit
Hi Rohit, Thanks again for your detailed follow-up, which helps clarify things. Since you’re already sending individual video URLs (and not the playlist URL), and still seeing inconsistent transcript results, I’d like to dig deeper into this. To help us replicate and troubleshoot the issue more effectively, could you please provide:
- A few sample video URLs that are failing to return transcripts, ideally ones where you’re certain the captions are available on YouTube.
- Details on how you’re sending these URLs to the YouTube Transcript Extractor. Are you using a specific third-party tool, a script, or perhaps a custom integration with Apify's API? Knowing this will allow us to replicate the exact method and better pinpoint where things might be going wrong.
- The long run log (execution log) of the failed Apify run where the issue occurred can be found under the “Runs” section of your Apify actor or task. It will help us see exactly what was processed and if any errors or edge cases were encountered.
Appreciate your help and cooperation! Best regards, DZ_Omar
rohit2412
Hi Omar, please find the list of failed videos for now, i'll be arranging other requested items, meanwhile please have a look at these, if only this might be sufficient to detect the issue:
https://youtu.be/hpg-_vSHc3Q?si=6Ggk92CBKjpF9xqj https://www.youtube.com/live/ycPr5-27vSI?si=-o8MyJUKoalo2hyf https://www.youtube.com/live/UQTfyjhvfH8?si=XDWZJ6CYyd3Q4yhN https://youtu.be/2O-iLk1G_ng?si=H-V_r8cdYpDMUUCy https://youtu.be/GfO-3Oir-qM?si=rZCLCOQWFmAUl7e- https://youtu.be/cTQ3Ko9ZKg8?si=pYC38bO-ndZlEebP https://youtu.be/um2Q9aUecy0?si=3da8-gi7V60yZmcn https://youtu.be/CCU_a_SFWnI?si=BupR7fKEe5_klFoJ https://youtu.be/r9PeYPHdpNo?si=3ZC_uUtJ4Ok3My0u https://youtu.be/XmtXC_n6X6Q?si=kRGytZSO7opQK5Z1 https://youtu.be/9FqwhW0B3tY?si=yIm3O5EfkJqXoQsZ https://youtu.be/R2DU85qLfJQ?si=U1EMLqxZQCI4HP6k https://youtu.be/JkaxUblCGz0?si=hAOjhvl1K7mTLgV7
Thanks and regards, Rohit
Hi Rohit, Thanks again for your feedback. I’ve retested the actor using the same playlist you shared. The actor is now working correctly; it returns transcripts for all videos that have transcripts generated by YouTube. If a video doesn’t have an auto-generated or provided transcript, it will be skipped (as expected). ✅ Here’s a successful run using your input: 🔗 View the run log: https://console.apify.com/view/runs/TXafc6seEuOnNrxx5 For improved reliability and broader support, feel free to try my enhanced version here: 🔗 YouTube Scraper Pro: https://apify.com/dz_omar/youtube-scraper-pro