// IDÉBIBLIOTEK

Vad du kan bygga med YouTube-transkript

Varje dag talas miljontals timmar av expertis, åsikter och undervisning på YouTube. Transkript-API:et gör om det till text som din produkt kan söka i, analysera och lära sig av. Här är 17 idéer, grupperade efter vem du är, var och en med en komplett byggguide.

FÖR APPUTVECKLARE

Appidéer med YouTube-transkript för utvecklare

Funktioner du kan lansera i en befintlig app, eller som en liten fristående produkt. Var och en består av några API-anrop plus en LLM-prompt.

01BYGGTID: EN HELG

Sök inuti videor, inte bara i titlar

Indexera varje talad mening i en kanal eller spellista så att användare kan skriva en fras och hamna på exakt den sekund den sades.

VEM DET ÄR FÖR
Poddnätverk, kursplattformar, fancommunityn, interna videobibliotek
DÄRFÖR ÄR DET VÄRT DET
En sökfunktion som YouTube själv inte erbjuder över flera kanaler; en stark krok för att behålla användare

SÅ FUNGERAR DET

  1. Omvandla en kanal eller spellista till video-ID:n
  2. Hämta transkript i batch med tidsstämplade segment
  3. Lagra segmenten med fulltextsökning i Postgres eller i ett vektorindex och djuplänka resultaten till tidsstämpeln
/channels/resolve/batch/transcripts/{video_id}
Läs hela byggguiden →
02BYGGTID: EN EFTERMIDDAG

Ge din AI-agent ett YouTube-verktyg

Låt en assistent svara på "vad sa de om X?" genom att läsa själva videon i stället för att gissa utifrån titeln.

VEM DET ÄR FÖR
Agentbyggare, interna copiloter, forskningsassistenter, Slack- och Discord-bottar
DÄRFÖR ÄR DET VÄRT DET
Underbyggda svar med tidsstämplade källhänvisningar; fungerar via MCP-servern utan någon limkod

SÅ FUNGERAR DET

  1. Anslut MCP-servern eller kapsla in /transcribe som ett funktionsverktyg
  2. Låt modellen skicka en URL och få tillbaka ren text plus segment
  3. Hänvisa svaren till tidsstämpeln de kommer från
/transcribeMCP server
Läs hela byggguiden →
03BYGGTID: EN HELG

Automatiska kapitel, avsnittsanteckningar och SEO-beskrivningar

Gör om en ny uppladdning till kapitelmarkeringar, en nyckelordsrik beskrivning och ett blogginlägg innan kreatören har hunnit dricka upp sitt kaffe.

VEM DET ÄR FÖR
Verktyg för kreatörer, poddvärdar, videoredigerare, verktyg för schemaläggning i sociala medier
DÄRFÖR ÄR DET VÄRT DET
En funktion som användare betalar för varje månad; enkel merförsäljning i en befintlig kreatörsapp

SÅ FUNGERAR DET

  1. Hämta transkriptet med tidsstämplar
  2. Be en LLM om kapitel, en sammanfattning och målnyckelord
  3. Skicka tillbaka resultatet till användarens CMS eller YouTube-beskrivning
/transcribe
Läs hela byggguiden →
04BYGGTID: EN HELG

Flerspråkigt flöde för undertexter och dubbning

Hämta källtranskriptet, översätt det till de språk din publik talar och exportera undertextfiler eller ett dubbningsmanus.

VEM DET ÄR FÖR
Lokaliseringsverktyg, internationella kreatörer, e-lärandeplattformar
DÄRFÖR ÄR DET VÄRT DET
Prissättning per minut eller per språk som passar perfekt mot API:ets kreditkostnader

SÅ FUNGERAR DET

  1. Kontrollera vilka undertextspråk som redan finns för videon
  2. Hämta transkriptet och översätt det till varje målspråk
  3. Exportera SRT eller VTT från de tidsstämplade segmenten
/transcripts/{video_id}/languages/transcripts/{video_id}/translate
Läs hela byggguiden →

FÖR GRUNDARE

SaaS-idéer byggda på YouTube-transkript

Affärsidéer där transkriptet är råmaterialet och insikten är produkten. Ungefär rangordnade efter hur tydligt någon redan betalar för resultatet.

01BYGGTID: 1–2 VECKOR

Bevakning av omnämnanden av varumärken och konkurrenter

Bevaka hundratals kanaler och poddar och larma ett team så fort ett varumärke, en produkt eller en chef nämns i bild.

VEM DET ÄR FÖR
PR- och kommunikationsteam, byråer, produktmarknadsförare
SÅ TJÄNAR DEN PENGAR
Återkommande månadsprenumeration per bevakat varumärke; video är en blind fläck för de flesta verktyg för social lyssning

SÅ FUNGERAR DET

  1. Håll en bevakningslista med kanaler och polla deras senaste uppladdningar
  2. Hämta bara transkript för videor du inte har sett
  3. Matcha omnämnanden med nyckelord eller LLM och skicka en sammanställning med tidsstämplar via Slack eller e-post
/channels/resolve/transcribewebhooks
Läs hela byggguiden →
02BYGGTID: 1–2 VECKOR

Granskning av kreatörer inför sponsorsamarbeten

Innan ett varumärke skriver avtal med en kreatör: gå igenom hela videokatalogen efter konkurrentavtal, riskabla uttalanden och hur kreatören faktiskt pratar om sponsorer.

VEM DET ÄR FÖR
Influencerbyråer, team för varumärkessamarbeten, kreatörsmarknadsplatser
SÅ TJÄNAR DEN PENGAR
Prissättning per rapport eller en licensplan för byråer; ett enda misslyckat sponsorsamarbete kostar mycket mer än rapporten

SÅ FUNGERAR DET

  1. Slå upp kreatörens kanal och hämta deras senaste 100–500 videor i batch
  2. Kör analys av innehållssäkerhet och tonläge på transkripten
  3. Ta fram en poängsatt rapport med citerade, tidsstämplade belägg
/channels/resolve/batchasr_options.contentModeration
Läs hela byggguiden →
03BYGGTID: EN HELG

"Fråga experten"-chattbottar för kreatörer

Gör om en coachs eller lärares hela kanal till en chattbot som publiken kan ställa frågor till, där varje svar länkar till videon det kommer från.

VEM DET ÄR FÖR
Coacher, kursförsäljare, nischexperter, medlemscommunityn
SÅ TJÄNAR DEN PENGAR
Månadsavgift från kreatören, eller en betald nivå som kreatören säljer till sina fans

SÅ FUNGERAR DET

  1. Hämta hela kanalen eller en utvald spellista i bulk
  2. Dela upp transkripten per stycke och skapa embeddings
  3. Svara med retrieval-augmented generation och tidsstämplade källhänvisningar
/playlists/resolve/batchformat.paragraphs
Läs hela byggguiden →
04BYGGTID: 1–2 VECKOR

Signalflöde från marknads- och finansvideor

Sammanfatta vad finans-, krypto- och branschanalytiker sa i dag, taggat efter ticker och tonläge, innan marknaden öppnar.

VEM DET ÄR FÖR
Privata tradare, analysavdelningar, nyhetsbrevsskribenter
SÅ TJÄNAR DEN PENGAR
Betalt nyhetsbrev eller API-flöde; snabbhet och täckning är vallgraven

SÅ FUNGERAR DET

  1. Polla en utvald lista med analytikerkanaler varje timme
  2. Extrahera tickers, påståenden och tonläge ur varje nytt transkript
  3. Publicera en rangordnad daglig sammanställning eller ett JSON-flöde
/channels/resolve/transcribeasr_options.sentimentAnalysis
Läs hela byggguiden →
05BYGGTID: EN HELG

Motor för återanvändning av innehåll för byråer

En lång video in, en veckas innehåll ut: LinkedIn-inlägg, ett nyhetsbrev, krokar för kortformat, citatkort och en bloggartikel.

VEM DET ÄR FÖR
Marknadsföringsbyråer, B2B-innehållsteam, soloskapare
SÅ TJÄNAR DEN PENGAR
Licensbaserad SaaS eller tjänst där ni gör jobbet åt kunden, med sunda marginaler

SÅ FUNGERAR DET

  1. Hämta transkriptet med styckesindelning
  2. Generera varje format med en egen prompt och varumärkesröst
  3. Lägg utkasten i kö för mänskligt godkännande och schemaläggning
/transcribe/batch
Läs hela byggguiden →

FÖR FORSKARE

Forskningsprojekt med YouTube-transkript

YouTube är ett av de största offentliga arkiven av talat språk, åsikter och expertis. Transkript gör det mätbart.

01BYGGTID: 1–2 VECKOR

Bygg en korpus för diskursanalys

Samla in alla videor från en uppsättning kanaler under en viss tidsperiod och studera hur språk, inramning eller ämnen förändras.

VEM DET ÄR FÖR
Forskare inom kommunikation, medievetenskap, statsvetenskap och lingvistik
DÄRFÖR ÄR DET VÄRT DET
Ett reproducerbart, tidsstämplat dataset som du kan citera, dela och köra om

SÅ FUNGERAR DET

  1. Definiera ditt kanalurval och din tidsperiod
  2. Hämta transkript i batch och spara rå JSON med videometadata
  3. Kör ämnesmodellering, ordfrekvensanalys eller manuell kodning i dina vanliga verktyg
/channels/resolve/batch/transcripts
Läs hela byggguiden →
02BYGGTID: 1–2 VECKOR

Spåra påståenden och desinformation

Följ hur ett visst påstående sprids mellan kanaler och när det först dök upp, med citat som du kan verifiera vid källan.

VEM DET ÄR FÖR
Faktagranskare, journalistutbildningar, forskare inom trust and safety
DÄRFÖR ÄR DET VÄRT DET
Beviskedjor med exakta tidsstämplar i stället för skärmdumpar

SÅ FUNGERAR DET

  1. Hämta transkript i batch från kanalerna i din studie
  2. Sök efter formuleringar av påståendet och omskrivningar av dem med embeddings
  3. Exportera en tidslinje med djuplänkar för verifiering
/batch/transcripts/{video_id}
Läs hela byggguiden →
03BYGGTID: 1 MÅNAD

Flerspråkig taldata och data för resurssvaga språk

Samla in text från talat språk på dussintals språk, inklusive kodväxlat tal, för lingvistisk analys eller modellutvärdering.

VEM DET ÄR FÖR
Datorlingvister, NLP-labb, team för AI-utvärdering
DÄRFÖR ÄR DET VÄRT DET
Täckning av språk och dialekter som är sällsynta i skriftliga korpusar

SÅ FUNGERAR DET

  1. Lista tillgängliga undertextspråk per video
  2. Använd AI-taligenkänning med kodväxling där undertexter saknas
  3. Behåll tidsstämplar på ordnivå för alignment-arbete
/transcripts/{video_id}/languagesasr_options.codeSwitchingformat.words
Läs hela byggguiden →
04BYGGTID: 1–2 VECKOR

Sökbart arkiv över offentliga möten

Kommunfullmäktige, skolstyrelser och parlament sänder på YouTube. Gör flera års sammanträden sökbara efter ämne, talare och omröstning.

VEM DET ÄR FÖR
Samhällsforskare, lokaljournalister, policyanalytiker
DÄRFÖR ÄR DET VÄRT DET
Svar på "vem sa vad, och när" som annars kräver flera dagars tittande

SÅ FUNGERAR DET

  1. Slå upp myndighetens eller organets kanal eller spellista
  2. Transkribera långa möten med talaretiketter
  3. Indexera efter talare, ämne och datum
/playlists/resolveasr_options.speakerLabels/batch
Läs hela byggguiden →

FÖR LÄRARE

Undervisningsverktyg byggda på YouTube-videor

Lärare använder redan YouTube i undervisningen. Transkript gör passivt tittande till läsning, övning och bedömning.

01BYGGTID: EN HELG

Quiz och arbetsblad från vilken lektionsvideo som helst

Klistra in en video och få förståelsefrågor, en glosslista och ett facit kopplat till tidsstämplarna där varje svar förklaras.

VEM DET ÄR FÖR
Lärare i grundskola och gymnasium, privatlärare, företagsutbildare
DÄRFÖR ÄR DET VÄRT DET
Timmar av förberedelser sparade per lektion; ett naturligt betalverktyg för skolor

SÅ FUNGERAR DET

  1. Hämta transkriptet med tidsstämplar
  2. Generera frågor på den läsnivå du väljer
  3. Exportera till Google Forms, ett arbetsblad i PDF eller din lärplattform
/transcribe
Läs hela byggguiden →
02BYGGTID: EN HELG

Föreläsningsanteckningar och studiepaket med flashcards

Gör om en hel kursspellista till strukturerade anteckningar, flashcards för spaced repetition och ett sökbart register som studenterna kan plugga från.

VEM DET ÄR FÖR
Universitetslärare, MOOC-skapare, studenter
DÄRFÖR ÄR DET VÄRT DET
Bättre inlärning och tillgänglighet för varje deltagare i kursen

SÅ FUNGERAR DET

  1. Slå upp kursens spellista
  2. Hämta transkript indelade i stycken i batch
  3. Generera anteckningar och kort per föreläsning, med länkar tillbaka till videon
/playlists/resolve/batchformat.paragraphs
Läs hela byggguiden →
03BYGGTID: 1–2 VECKOR

Språkinlärning med äkta tal från modersmålstalare

Använd autentiska videor som läsmaterial: tvåspråkiga transkript, ord som översätts med ett tryck och hörövningar synkade med ljudet.

VEM DET ÄR FÖR
Språklärare, språkappar, självstuderande
DÄRFÖR ÄR DET VÄRT DET
Autentiskt innehåll på alla nivåer, utan att licensiera en lärobok

SÅ FUNGERAR DET

  1. Hämta transkriptet på originalspråket med tidsangivelser per ord
  2. Översätt det till elevens språk för en vy sida vid sida
  3. Bygg lucktexter och diktamensövningar från enskilda segment
/transcribe/transcripts/{video_id}/translateformat.words
Läs hela byggguiden →
04BYGGTID: EN EFTERMIDDAG

Tillgängliga transkript för varje kursvideo

Publicera rena, läsbara transkript bredvid varje video så att döva, hörselskadade och studenter med annat modersmål kan hänga med.

VEM DET ÄR FÖR
Tillgänglighetsenheter, instruktionsdesigners, onlineskolor
DÄRFÖR ÄR DET VÄRT DET
Hjälper dig att uppfylla tillgänglighetskrav och förbättrar sökbarheten för dina kurssidor

SÅ FUNGERAR DET

  1. Hämta kursens videor i batch, med AI-taligenkänning där undertexter saknas
  2. Formatera transkripten med stycken och talaretiketter
  3. Publicera dem som HTML-sidor bredvid varje inbäddad video
/batchasr_options.speakerLabelsformat.paragraphs
Läs hela byggguiden →

Fler projektidéer med YouTube-transkript

Mindre satsningar och nischidéer. De flesta återanvänder ett av de tre recepten nedan.

MEDIA

  • → Research inför bokning av poddgäster
  • → Citatsökare för journalister
  • → Share of voice-rapporter för en kategori
  • → Bot som sammanfattar kvartalsrapporter och keynotes

KREATÖRER

  • → Från videokatalog till e-bok
  • → Klippsökare för krokar i kortformat
  • → Rapport om ämnesluckor jämfört med konkurrentkanaler
  • → Nyhetsbrev från veckans uppladdningar

LÄRANDE

  • → Sökbart arkiv med konferensföredrag
  • → Från utbildningsvideor till rutinbeskrivningar och checklistor
  • → Anteckningar från predikningar och andakter
  • → Receptkort från matlagningsvideor

DATA

  • → Spårning av tonläget i produktrecensioner
  • → Säljunderlag om prospekt från intervjuer
  • → Analys av taktik och kommentarer inom sport
  • → Dashboards över ämnestrender per nisch

STARTKOD

Tre recept bakom nästan varje idé

Här visas Python. Samma anrop fungerar från Node.js, Dart, CLI, Make.com, n8n eller vilken AI-assistent som helst via MCP-servern.

Recept 1: En video in, strukturerat resultat ut

Byggstenen för kapitel, quiz, sammanfattningar och agentverktyg. Ett anrop returnerar transkriptet; din LLM gör resten.

Används i: Avsnittsanteckningar, quiz, verktyg för AI-agenter, återanvändning av innehåll

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

res = requests.post(f"{API}/transcribe", headers=HEADERS, json={
    "video": "https://www.youtube.com/watch?v=VIDEO_ID",
    "format": {"timestamp": True, "paragraphs": True},
}).json()

transcript = res["data"]["transcript"]
print(transcript["text"][:500])        # plain text for your LLM prompt
for seg in transcript["segments"][:3]:  # timestamps for deep links
    print(seg["start"], seg["text"])

Recept 2: Bevaka kanaler och larma vid nya uppladdningar

Polla en bevakningslista, transkribera bara det som är nytt och matcha nyckelord. Kärnloopen bakom produkter för bevakning och signalflöden.

Används i: Varumärkesbevakning, marknadssignaler, spårning av påståenden

WATCHLIST = ["@somechannel", "@anotherchannel"]
KEYWORDS = ["your brand", "competitor"]
seen = set()  # persist this in a database in production

for handle in WATCHLIST:
    latest = requests.post(f"{API}/channels/resolve", headers=HEADERS,
                           json={"handle": handle, "limit": 10}).json()
    for video in latest["items"]:
        if video["video_id"] in seen:
            continue
        seen.add(video["video_id"])
        t = requests.post(f"{API}/transcribe", headers=HEADERS,
                          json={"video": video["video_id"]}).json()
        text = t.get("data", {}).get("transcript", {}).get("text", "").lower()
        hits = [k for k in KEYWORDS if k in text]
        if hits:
            print(f"ALERT {video['title']}: {hits}")

Recept 3: Läs in en hel spellista i en kunskapsbas

Slå upp en spellista, skicka alla videor i en enda batchförfrågan och spara stycken för sökning eller chatt med retrieval-augmented generation.

Används i: Expertchattbottar, studiepaket, forskningskorpusar, videosökning

playlist = requests.post(f"{API}/playlists/resolve", headers=HEADERS,
                         json={"playlist_url": "https://www.youtube.com/playlist?list=PLAYLIST_ID",
                               "limit": 100}).json()

ids = [v["video_id"] for v in playlist["items"]]
batch = requests.post(f"{API}/batch", headers=HEADERS, json={
    "video_ids": ids,
    "format": {"timestamp": True, "paragraphs": True},
}).json()

# Large batches run async: poll GET /batch/{batch_id} until status is "completed"
for r in batch.get("results", []):
    if r["status"] == "completed":
        for p in r["data"]["transcript"].get("paragraphs") or []:
            store(video_id=r["video_id"], start=p["start"], text=p["text"])  # your vector DB

Vanliga frågor

Vad kan jag bygga med ett API för YouTube-transkript?

Allt som behöver förstå vad som sägs i videor: sökmotorer för talat innehåll, AI-chattbottar tränade på en kanal, bevakning av varumärkesomnämnanden, automatiskt genererade kapitel och avsnittsanteckningar, quiz och studieanteckningar, forskningsdataset samt flöden för översättning och undertexter.

Får jag använda YouTube-transkript i en kommersiell produkt?

Du kan använda API:et i betalprodukter, med förbehåll för våra användarvillkor, YouTubes villkor och tillämplig upphovsrättslag. Du ansvarar för hur du använder transkriptinnehållet, och det är inte tillåtet att sälja vidare rå API-åtkomst. Detta är en sammanfattning, inte juridisk rådgivning; användarvillkoren gäller.

Vad händer om en video saknar undertexter?

Sätt source till "asr" eller allow_asr till true så transkriberar API:et ljudet med AI-taligenkänning på 99 språk, med valfria talaretiketter, sammanfattningar, sentimentanalys och ämnesidentifiering. ASR kostar fler krediter än inbyggda undertexter, och du kan först förhandsgranska kostnaden med estimate-endpointen.

Hur många videor kan jag bearbeta på en gång?

En enda batchförfrågan tar emot upp till 3 000 video-ID:n på Business-planen (10 på Free, 500 på Basic, 1 500 på Pro). Endpoints för att slå upp spellistor och kanaler gör om en URL till en lista med video-ID:n som du kan skicka direkt till en batch.

Behöver jag kunna koda?

Nej. Samma API fungerar från no-code-verktyg som Make.com och n8n med våra färdiga mallar, och AI-assistenter kan anropa det via MCP-servern. Klienter för Python, Node.js, Dart och CLI finns tillgängliga om du kodar.

Vad kostar det att komma igång?

Free-planen innehåller 10 krediter per månad utan kreditkort. Ett transkript från inbyggda undertexter kostar 1 kredit, så du kan bygga en prototyp av vilken idé som helst på den här sidan innan du uppgraderar.

Kommersiell användning regleras av våra användarvillkor.

Välj en idé. Lansera den den här månaden.

10 gratis krediter varje månad. Inget kreditkort. Har du byggt något? Berätta för oss så kanske vi lyfter fram det.

SKAFFA DIN API-NYCKEL →
YouTube-transkript-API: 17 idéer på vad du kan bygga | YouTubeTranscript.dev