YouTube Full Channel Transcripts Extractor avatar
YouTube Full Channel Transcripts Extractor

Pricing

$15.00/month + usage

Go to Store
YouTube Full Channel Transcripts Extractor

YouTube Full Channel Transcripts Extractor

karamelo/youtube-full-channel-transcripts-extractor

Developed by

karamelo

Maintained by Community

With only the channel link You can extract 1 to 1000s of all the transcripts of a channel, be it videos or shorts or streams/lives or even podcasts and playlists, you name it. Get all the transcripts/captions organized with video ID and title in a nice table or JSON or CSV to download.

4.0 (1)

Pricing

$15.00/month + usage

16

Monthly users

75

Runs succeeded

96%

Response time

3.7 days

Last modified

a day ago

UL

120 limit on youtube channels

Closed
ultramarine_lute opened this issue
5 months ago

No matter what yt channel I use your api on it always limits me to 120 videos - is there a way to go beyong this?

karamelo avatar

Please share the actor run. I will take a look

UL

ultramarine_lute

5 months ago

https://console.apify.com/view/runs/rZeA24mJQGi5bmExH Also, I'm pretty sure it's not pulling the full transcripts either, they look truncated.

karamelo avatar

I think the number of total videos found is the Real total. In the actor run it is logged "120 videos found". The number given by YouTube in the Channel page is misleading.

karamelo avatar

You Can increase the scrap'n'scroll retries in the input page to confirm that

UL

ultramarine_lute

5 months ago

So I tried a different youtube page and it again showed 120 which is practically impossible no?

karamelo avatar

Yes that's strange 🤔. Give me more Time i will run sommes tests on différent Channels. May take some time

karamelo avatar

The issue was in the waiting Time for scrap'n'scroll. I increased the waiting Time to 5 seconds. It seems that the youtube page loading Time takes longer. I will make it customisable tomorrow. Sorry for the inconvenience. Increase the retries to 10.

karamelo avatar

Hi ultramarine_lute, the problem is solved. Thanks for bringing to my attention this flaw, now the code scrolls adequately until the end of the page and grabs all the available video links. The timeout for waiting is no longer needed as the code handles all the necessary logic. If you have any issue please feel free to contact me

UL

ultramarine_lute

5 months ago

Awesome, tyvm. Btw do you have a similar scraper for websites using their sitemap or RSS feed?

karamelo avatar

sitemap or RSS feed? no, but I will add this to my todo list and code it asap :)

UL

ultramarine_lute

5 months ago

Ok, lmk once ready. It's the same idea for LLM integration that a YouTube channel caught my interest and many will want this too.

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

1 day

Price

$15.00