YouTube Transcript Extractor avatar
YouTube Transcript Extractor

Pricing

Pay per event

Go to Store
YouTube Transcript Extractor

YouTube Transcript Extractor

Developed by

dz_omar

dz_omar

Maintained by Community

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

RO

Issue with Transcript Extraction for Specific YouTube Videos in Playlists

Closed

rohit2412 opened this issue
12 days ago

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,

DZ_Omar avatar

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

RO

rohit2412

11 days ago

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

DZ_Omar avatar

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:

  1. A few sample video URLs that are failing to return transcripts, ideally ones where you’re certain the captions are available on YouTube.
  2. 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.
  3. 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

DZ_Omar avatar

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