Du öppnar en YouTube-länk för att “researcha” och plötsligt har det gått 47 minuter. Nu sitter du och spolar tillbaka för att hitta den där enda poängen du behövde, och dina anteckningar är ett kaos. Det är exakt här YouTube-sammanfattningsautomation betalar sig.
Content marketers känner igen det när de plockar citat till inlägg. Grundare som gör konkurrentanalys känner det också. Och om du kör strategi-samtal med kunder som konsult har du troligen slösat eftermiddagar på att se om videor bara för att få ut några få punkter.
Det här arbetsflödet gör om valfri YouTube-URL till en felfri, konsekvent sammanfattning med Apify + OpenAI. Du får se hur det fungerar, vad du behöver och var team oftast kör fast när de sätter upp det.
Så fungerar den här automatiseringen
Hela n8n-arbetsflödet, från trigger till slutligt resultat:
n8n Workflow Template: YouTube till OpenAI, rensade videosammanfattningar vid begäran
flowchart LR
subgraph sg0["On form submission Flow"]
direction LR
n0["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/form.svg' width='40' height='40' /></div><br/>On form submission"]
n1@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Apify", pos: "b", h: 48 }
n2@{ icon: "mdi:robot", form: "rounded", label: "Summarization Chain", pos: "b", h: 48 }
n3@{ icon: "mdi:brain", form: "rounded", label: "OpenAI Chat Model", pos: "b", h: 48 }
n4@{ icon: "mdi:swap-vertical", form: "rounded", label: "Payload", pos: "b", h: 48 }
n5@{ icon: "mdi:swap-vertical", form: "rounded", label: "Caption", pos: "b", h: 48 }
n1 --> n5
n5 --> n2
n4 --> n1
n3 -.-> n2
n0 --> n4
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n2 ai
class n3 aiModel
class n1 decision
classDef customIcon fill:none,stroke:none
class n0 customIcon
Problemet: YouTube-“research” skapar röriga, oanvändbara anteckningar
De flesta “antecknar” egentligen inte från YouTube. De pausar, skriver en halv mening, glömmer tidsstämpeln och intalar sig att de ska återvända senare. Senare händer aldrig. Den verkliga kostnaden är inte bara tiden du lägger på att titta. Det är andra rundan när du måste se om, eftersom anteckningarna inte är tillräckligt strukturerade för att använda i ett dokument, en Slack-uppdatering eller en kundleverans. Och när samma video delas internt upprepas hela cykeln. Samma innehåll. Nya bortslösade timmar.
Det springer iväg snabbt. Så här fallerar det i verkligheten.
- En person tittar på en 30–60 minuters video bara för att plocka ut fem takeaways.
- Dina anteckningar blir inkonsekventa, så du behöver ändå redigera och skriva om.
- Viktiga detaljer missas när du skummar undertexter eller hoppar runt.
- Kunskapsdelning blir smärtsam, eftersom ingen vill läsa en vägg av ostrukturerad text.
Lösningen: Skicka in en YouTube-URL, få tillbaka en felfri sammanfattning
Det här n8n-arbetsflödet gör en sak extremt bra: det omvandlar en YouTube-länk till en lättläst sammanfattning utan att du behöver jaga transkript eller kopiera in textbitar i ChatGPT manuellt. Det startar när du skickar in ett formulär med YouTube-URL:en. n8n formaterar länken till exakt den JSON-payload som Apify förväntar sig och kör sedan Apifys YouTube Transcript-actor för att hämta undertexter (och relaterad metadata). När undertexterna är hämtade matar arbetsflödet in dem i en sammanfattningskedja som använder en OpenAI-chattmodell (gpt-4o-mini). Resultatet blir en kort, konsekvent sammanfattning som du kan klistra in i ett dokument, ett mejl, en uppgift eller en content brief.
Arbetsflödet börjar med en enkel formulärinlämning. Apify hämtar transkriptet så att du slipper. Sedan gör OpenAI om transkriptet till strukturerade takeaways som faktiskt läser som om en människa skrivit dem.
Vad du får: Automatisering vs. resultat
| Vad det här arbetsflödet automatiserar | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du granskar fem YouTube-videor i veckan för content-idéer. Manuellt kanske du lägger cirka 45 minuter på att titta på varje, plus ytterligare 10 minuter på att fånga upp och strukturera anteckningar, vilket blir runt 5 timmar i veckan. Med det här arbetsflödet klistrar du in varje URL i formuläret (kanske 1 minut per video), väntar medan Apify och OpenAI bearbetar och kopierar sedan sammanfattningen dit du behöver den. Det blir närmare 10 minuters hands-on-tid totalt, inte en hel eftermiddag.
Det här behöver du
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- Apify för att hämta YouTube-transkriptet på ett tillförlitligt sätt.
- OpenAI för att generera sammanfattningen från undertexterna.
- OpenAI API-nyckel (hämta den i OpenAI:s API-dashboard).
Svårighetsgrad: Medel. Du kopplar in inloggningar, bekräftar Apify actor-ID och justerar en prompt om du vill ha en specifik sammanfattningsstil.
Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Det startar med en formulärinlämning. Du klistrar in en YouTube-URL i formuläret, skickar in, och n8n tar in det som källa för resten av körningen.
Arbetsflödet förbereder en Apify-klar payload. Ett “set/edit fields”-steg formaterar URL:en plus eventuella val till den JSON-struktur som Apifys YouTube Transcript-actor förväntar sig, så att du slipper röra råa request bodies.
Apify hämtar undertexter, sedan plockar n8n ut bara det som spelar roll. Apify-noden kör actor (ID 1s7eXiaukVuOr4Ueg), och nästa steg isolerar captions-fältet för en mer strömlinjeformad sammanfattning längre fram.
OpenAI producerar en konsekvent sammanfattning. Sammanfattningskedjan matar transkriptet till OpenAI-chattmodellen (gpt-4o-mini), och du får ett kort resultat som du kan klistra in i ditt arbetsflöde, i dokument eller i en kunskapsbas.
Du kan enkelt ändra sammanfattningsformatet så att det matchar din ton (korta punkter, längre berättande text, action items) utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera formulärtriggern
Skapa formuläret som samlar in YouTube-URL:en och startar arbetsflödet.
- Lägg till och öppna Form Entry Trigger.
- Ställ in Form Title till
Youtube Summary. - Ställ in Form Description till
Give youtube url and get summary. - I Form Fields, lägg till ett obligatoriskt fält med etiketten
Youtube URLoch platshållarenEnter youtube url.
Youtube URL eftersom den refereras senare i ett uttryck.
Steg 2: Anslut Apify och bygg begäran
Förbered payloaden för Apify och anslut actor:n som hämtar undertexter.
- Öppna Build Request Payload och ställ in Mode till
raw. - Ställ in JSON Output till
={"youtube":{ "urls": [ "{{ $json['Youtube URL'] }}" ], "maxRetries": 8, "proxyOptions": { "useApifyProxy": true, "apifyProxyGroups": [ "[YOUR_ID]" ] }, "outputFormat": "captions", "channelNameBoolean": true, "channelIDBoolean": true, "dateTextBoolean": false, "relativeDateTextBoolean": false, "datePublishedBoolean": true, "viewCountBoolean": false, "likesBoolean": false, "commentsBoolean": false, "keywordsBoolean": false, "thumbnailBoolean": false, "descriptionBoolean": false } }. - Öppna Run Apify Actor och ställ in Operation till
Run actor. - Ställ in Custom Body till
={{ $json.youtube.toJsonString() }}. - Autentisering krävs: Anslut era apifyApi-inloggningsuppgifter i Run Apify Actor.
[YOUR_ID] i proxygrupp-listan med ert Apify proxy group ID.
Steg 3: Extrahera undertexter och sammanfatta med AI
Tolka undertexterna från Apify och generera sammanfattningen med hjälp av LLM:en.
- Öppna Extract Captions och ställ in Mode till
raw. - Ställ in JSON Output till
={ "captions": {{ $json.captions }} }. - Öppna Summarize Transcript och behåll standardinställningarna om ni inte behöver en anpassad sammanfattningsstil.
- Öppna OpenAI Chat Engine och ställ in Model till
gpt-4o-mini. - Autentisering krävs: Anslut era openAiApi-inloggningsuppgifter i OpenAI Chat Engine.
Steg 4: Verifiera nodkopplingar och exekveringsflöde
Bekräfta arbetsflödets vägar så att varje nod tar emot rätt data i rätt ordning.
- Säkerställ att Form Entry Trigger skickar utdata till Build Request Payload.
- Säkerställ att Build Request Payload skickar utdata till Run Apify Actor.
- Säkerställ att Run Apify Actor skickar utdata till Extract Captions.
- Säkerställ att Extract Captions skickar utdata till Summarize Transcript.
- Verifiera att OpenAI Chat Engine är ansluten till Summarize Transcript via AI-språkmodellkopplingen.
Steg 5: Testa och aktivera ert arbetsflöde
Kör ett manuellt test för att validera sammanfattningen från början till slut och aktivera sedan för produktion.
- Klicka på Execute Workflow och skicka in en exempel-YouTube-URL i Form Entry Trigger.
- Bekräfta att Run Apify Actor returnerar undertextdata och att Extract Captions skickar ut ett
captions-fält. - Verifiera att Summarize Transcript returnerar en koncis sammanfattning baserat på undertexterna.
- När testet är lyckat, växla arbetsflödet till Active för skarp drift.
Vanliga fallgropar
- Apify-inloggningar kan löpa ut eller sakna behörighet för actor. Om det skapar fel, kontrollera först Apify-token och actor-åtkomst i ditt Apify-konto.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in er varumärkesröst tidigt, annars kommer du redigera output i all evighet.
Vanliga frågor
Cirka 30 minuter om du redan har Apify- och OpenAI-konton.
Nej. Du kopplar mest in inloggningar och klistrar in en API-nyckel. Den enda “tekniska” delen är att verifiera Apify actor-ID och justera sammanfattningsprompten om du vill ha en specifik stil.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod i n8n Cloud. Cloud-planer börjar på $20/månad för högre volym. Du behöver också räkna med OpenAI API-kostnader (för gpt-4o-mini kostar sammanfattningar oftast bara några cent styck) och Apify-användning.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsat antal körningar men kräver grundläggande serveradministration.
Ja, och det bör du. Du kan justera inställningarna i sammanfattningskedjan för att ändra längd (tajta punkter vs. mer fullständig sammanfattning), och du kan skriva om instruktionerna som skickas in till OpenAI Chat Model så att den output:ar “viktigaste takeaways + action items” eller “tweet-korta punkter”. Om du vill ha extra metadata kan du modifiera steget “Build Request Payload” för att be Apifys actor om fler fält och sedan inkludera dem i prompten.
Oftast beror det på en API-token eller saknade behörigheter för YouTube Transcript-actor. Skapa en ny Apify-token, uppdatera den i n8n och bekräfta att actor-ID fortfarande är 1s7eXiaukVuOr4Ueg. Om det bara fallerar för vissa videor kan transkriptet saknas (inaktiverade undertexter, regionbegränsningar), så Apify-körningen returnerar tomma undertexter och sammanfattaren har inget att jobba med.
Många.
Ofta, ja, eftersom det här är mer än en enkel “URL in, text ut”-zap. n8n hanterar flersteglogik snyggt, fungerar bra med community-noder (särskilt om du kör egen hosting) och straffar dig inte för att förgrena eller köra lite tyngre arbetsflöden. Zapier och Make kan fortfarande fungera om du gör något lättviktigt, men transkripthämtning plus sammanfattning tenderar att bli pilligt snabbt. Om du vill ha snabbaste vägen till “sätt det och glöm det” är n8n oftast det lugnare alternativet. Prata med en automationsexpert om du vill ha hjälp att välja.
När det här väl rullar slutar YouTube vara en tidstjuv och börjar fungera som en sökbar kunskapskälla. Sätt upp det, använd det varje vecka och spara hjärnan till jobbet som faktiskt behöver den.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.