De bedste YouTube-transskriptions-API'er sammenlignet: sum.video, Supadata, Transcribr og Python-biblioteket
Fire måder at hente YouTube-transskriptioner i kode, sammenlignet på pris, grænser og pålidelighed: sum.video, Supadata, Transcribr og youtube-transcript-api.

Den bedste YouTube-transskriptions-API afhænger af dit volumen og af, hvor meget vedligehold du er villig til at tage. Det gratis Python-bibliotek youtube-transcript-api er fint til små scripts på din egen computer. Til en server eller et produkt sparer en hostet API som sum.video, Supadata eller Transcribr dig for selv at skulle håndtere YouTubes blokeringer. Her er, hvordan de sammenlignes, ud fra hver leverandørs egne sider, som jeg åbnede dem i oktober 2026.
Det korte svar
- Hobbyscript eller engangsresearch fra en hjemmeforbindelse: Python-biblioteket.
- Betaling efter forbrug, kreditter der aldrig udløber, intet abonnement: sum.video eller Transcribr.
- Månedsabonnement med gratis niveau og lydreserve: Supadata.
- Kun dine egne videoer: den officielle YouTube Data API.
Sammenligningstabel
| sum.video | Supadata | Transcribr | youtube-transcript-api | |
|---|---|---|---|---|
| Type | Hostet REST-API | Hostet API | Hostet værktøj med API | Open source Python-bibliotek |
| Prismodel | Engangspakker med kreditter, udløber ikke | Månedlige abonnementer | Engangspakker med kreditter, udløber ikke | Gratis (MIT-licens) |
| Pris pr. transskription | $0.090 til $0.030 | Omkring $0.017 (Basic) til $0.0009 (Supa) | $0.05 til $0.016 | $0, plus proxyomkostninger |
| Gratis niveau | 10 kreditter (5 transskriptioner) med den første nøgle | 100 kreditter om måneden | 25 gratis transskriptioner (API ikke nævnt i den gratis plan) | Alt |
| Reserve med lydtransskription | Nej | Ja, 2 kreditter pr. minut | Ikke angivet | Nej |
| Hastighedsgrænse | 60 forespørgsler i minuttet pr. nøgle | 1 til 100 forespørgsler i sekundet afhængigt af abonnement | Ikke angivet | Din egen forbindelse |
| Udgiftskontrol | Automatisk optankning, månedligt budget, månedlig kreditgrænse, e-mailadvarsler | Automatisk genopfyldning fra Pro og op | Ikke angivet | Ikke relevant |
sum.video Transcript API
sum.video Transcript API er et REST-endepunkt, der tager en videos URL eller ID og returnerer eksisterende undertekster som json-segmenter med tidsstempler, almindelig text eller srt. En transskription koster 2 kreditter. Pakkerne er engangskøb og udløber aldrig: 100 kreditter for $4.49, 500 for $13.99, 2.000 for $37.99 og 5.000 for $74.99. Forespørgsler, der ikke returnerer en transskription, eller som fejler hos sum.video, koster ingenting.
Det, der skiller sig ud, er udgiftskontrollen: automatisk optankning under en valgt saldo, et månedligt optankningsbudget, en månedlig kreditgrænse, der returnerer 402 budget_exceeded, og e-mailadvarsler. Det passer til et produkt, der ikke må overraske sin ejer med en regning. Se scenariet YouTube-transskriptioner til en RAG-app i stor skala for et gennemarbejdet eksempel.
Begrænsninger: den returnerer kun undertekster, uden lydtransskription, så videoer uden undertekster returnerer 404 no_transcript. Hastighedsgrænsen er 60 forespørgsler i minuttet pr. nøgle, med op til 5 aktive nøgler. Kodeeksempler findes i sådan henter du en YouTube-transskription med en API.
Supadata
Supadata sælger månedlige abonnementer. Den gratis plan har 100 kreditter om måneden ved 1 forespørgsel i sekundet. Basic koster $5 om måneden for 300 kreditter, Pro $17 for 3.000, Mega $47 for 30.000, og større abonnementer når op på 1.000.000 kreditter. En transskription er 1 kredit, så den effektive pris falder til omkring en tiendedel cent i toppen. Kreditter overføres ikke til næste måned.
Dens særkende er en valgfri AI-transskriptionsreserve: hvis en video ikke har en transskription, kan du få genereret en for 2 kreditter pr. minut video. Hvis dit katalog indeholder videoer uden undertekster, har det betydning. Højere hastighedsgrænser (op til 100 forespørgsler i sekundet) og automatisk genopfyldning findes på de større abonnementer, og nogle avancerede endepunkter kræver Pro eller højere.
Afvejningen er abonnementet: ubrugte kreditter udløber hver måned, så en svingende belastning kan spilde noget.
Transcribr
Transcribr startede som et værktøj til at udtrække transskriptioner fra kanaler og afspilningslister og tilbyder også en Chrome-udvidelse, en MCP-server og en API. Priserne er engangspakker med kreditter, der aldrig udløber: $4.99 for 100 kreditter, $14.99 for 500, $39.99 for 2.000 og $79.99 for 5.000, hvilket siden prissætter til $0.05 ned til $0.016 pr. transskription. Den gratis plan giver 25 transskriptioner, men API-adgang er kun nævnt på betalte abonnementer.
Det er stærkest, hvis du vil have masseoverførsler af hele kanaler med eksportindstillinger (TXT, JSON, CSV, SRT, VTT og flere) og ikke kun kode. Forsiden angiver ikke API'ens hastighedsgrænser, så tjek dem hos leverandøren, før du planlægger et stort job.
youtube-transcript-api (Python-bibliotek)
youtube-transcript-api er et bibliotek med MIT-licens og omkring 8,5 tusind GitHub-stjerner. Installér det med pip install youtube-transcript-api, giv det et video-ID, og gå snippets igennem. Det kræver ingen API-nøgle, håndterer manuelle og automatisk genererede undertekster, kan vise og oversætte transskriptioner og har formatere og en CLI.
Haken står i dets README: det bruger en udokumenteret del af YouTubes webklient, så der er ingen garanti for, at det bliver ved med at virke. YouTube er begyndt at blokere mange IP-adresser fra cloududbydere, hvilket udløser undtagelserne RequestBlocked eller IpBlocked, og forfatteren anbefaler roterende residential proxyer (Webshare understøttes fra start), mens han advarer om, at en proxy ikke garanterer, at du undgår blokering. Aldersbegrænsede videoer kan i øjeblikket ikke hentes med cookies.
Biblioteket koster altså ingenting i licensafgifter, men kan koste dig tid og proxyregninger, når du kører det fra en server.
Hvad med den officielle YouTube Data API?
Googles metode til at hente undertekster kræver godkendelse og tilladelse til at redigere videoen, og hvert kald koster 200 kvoteenheder. Det passer til værktøjer, der administrerer din egen kanal, og er forkert til at hente transskriptioner af videoer, du ikke ejer.
Sådan vælger du
- Har du brug for en lydreserve? Hvis ja, er Supadata den på listen, der angiver den.
- Er dit volumen stabilt eller svingende? Stabilt volumen passer til et månedligt abonnement. Svingende eller tilfældigt volumen passer til kreditter, der ikke udløber.
- Skal det køre fra en server? Så slår en hostet API normalt biblioteket, som er mest udsat for blokering af cloududbyderes IP-adresser.
- Har du brug for hårde udgiftsgrænser? sum.video angiver automatisk optankning, budgetter og advarsler.
- Vil du kun have transskriptionen eller resuméet af én video? Spring API'en over: brug YouTube-transskriptionsværktøjet eller resumeren.
Priser og grænser ændrer sig, så bekræft dem på hver leverandørs side, før du forpligter dig.
Kilder
Ofte stillede spørgsmål
Hvad er den billigste måde at hente YouTube-transskriptioner på?
Det open source Python-bibliotek har ingen licensafgift, men kan kræve proxyer, når det køres fra en server. Blandt hostede API'er har Supadatas store månedlige abonnementer den laveste pris pr. transskription (omkring $0.0009 på det største), sum.video-pakker går fra $0.090 til $0.030 og Transcribrs fra $0.05 til $0.016, begge med kreditter, der aldrig udløber.
Hvorfor holder youtube-transcript-api op med at virke på en server?
Dens README siger, at YouTube er begyndt at blokere mange IP-adresser fra cloududbydere, hvilket giver RequestBlocked- eller IpBlocked-fejl. Forfatteren foreslår roterende residential proxyer, uden garanti mod blokeringer.
Hvilken API transskriberer videoer uden undertekster?
Blandt de værktøjer, der sammenlignes her, angiver Supadata en AI-transskriptionsreserve til 2 kreditter pr. minut video. sum.video Transcript API returnerer kun eksisterende undertekster, så videoer uden undertekster returnerer 404 no_transcript uden omkostning.
Kan jeg bruge den officielle YouTube Data API til transskriptioner?
I praksis kun til dine egne videoer. Metoden til at hente undertekster kræver tilladelse til at redigere videoen og koster 200 kvoteenheder pr. kald.
Hvilken mulighed har udgiftskontrol?
sum.video tilbyder automatisk optankning, et månedligt optankningsbudget, en månedlig kreditgrænse og e-mailadvarsler. Supadata tilbyder automatisk genopfyldning fra Pro og op. Transcribrs side angiver ikke udgiftskontrol.
Relateret læsning
Sådan henter du en YouTube-transskription med en API (curl, Python, JavaScript)Hent transskriptionen af enhver offentlig YouTube-video med én HTTP-forespørgsel. Fungerende eksempler i curl, Python og JavaScript, outputformater, fejlkoder og priser.
YouTube-transskriptioner til en RAG-app i stor skala: kreditter, automatisk optankning og budgetterEn udvikler indlæser 10.000 YouTube-videoer i en RAG-app. Se prisen, regnestykket for hastighedsgrænsen, og hvordan automatisk optankning og budgetter holder udgifterne forudsigelige.
Seneste indlæg
Sådan henter du en YouTube-transskription med en API (curl, Python, JavaScript)Hent transskriptionen af enhver offentlig YouTube-video med én HTTP-forespørgsel. Fungerende eksempler i curl, Python og JavaScript, outputformater, fejlkoder og priser.
YouTube-transskriptioner til en RAG-app i stor skala: kreditter, automatisk optankning og budgetterEn udvikler indlæser 10.000 YouTube-videoer i en RAG-app. Se prisen, regnestykket for hastighedsgrænsen, og hvordan automatisk optankning og budgetter holder udgifterne forudsigelige.