Zo werkt het
Hoe Garfunkel een video analyseert
Plak een link en Garfunkel maakt van de video een overzichtelijk rapport: wat er wordt gezegd en getoond, de hook, dezelfde set tags als bij elke andere post en, als je daarom vraagt, hoe mensen reageerden. Hieronder zie je alle stappen, in volgorde.
Kopieert deze pagina als Markdown, klaar om in een AI-assistent te plakken.
Stap 01 van 08
De post ophalen
We openen de link en halen de video op, samen met de informatie die het platform erbij toont: het bijschrift, de maker en het aantal weergaven, likes, reacties en gedeelde berichten. We bewaren die cijfers precies zoals het platform ze opgeeft, zodat je posts er later op kunt sorteren en vergelijken. We bewaren het videobestand alleen zolang we ermee werken en verwijderen het zodra de analyse klaar is.
Stap 02 van 08
De video opsplitsen
We controleren of de video geluid heeft en scheiden daarna het geluid van het beeld, zodat we beide apart kunnen bekijken. Het geluid wordt uitgeschreven en het beeld wordt gebruikt om frames te selecteren. Bij het samenvatten brengen we die twee weer samen.
Stap 03 van 08
De audio uitschrijven
Een spraakmodel schrijft alles uit wat er in de video wordt gezegd, met een tijdstempel bij elke regel. Zo zie je wat er is gezegd en wanneer. Een video met spraak wordt nooit zonder transcript geanalyseerd. Lukt deze stap niet, dan proberen we het opnieuw in plaats van hem over te slaan. Voor een mislukte analyse betaal je nooit.
Model: Qwen3-ASR-0.6B · een open source-model voor spraakherkenning
Bekijk het transcript op het tabblad Transcript van een resultaat
Stap 04 van 08
De frames selecteren
Met een algoritme selecteren we minder frames, terwijl de algemene betekenis van de video behouden blijft. Het AI-model bekijkt de geselecteerde frames samen met het transcript bij de volgende stappen.
Stap 05 van 08
Samenvatten
Een AI-model leest het transcript en het bijschrift en bekijkt tegelijk de frames. Zo begrijpt het de post als geheel, in plaats van stukje voor stukje. Het maakt een korte samenvatting en beschrijft het verhaal stap voor stap, waarbij elk onderdeel gekoppeld is aan een moment in de video.
Model: gpt-6.1-sol · leest het transcript en de geselecteerde frames samen
Stap 06 van 08
De hook vinden
Het model bekijkt de eerste seconden aandachtig en benoemt de hook: de woorden of het beeld die de aandacht trekken, het soort hook en het moment waarop die binnenkomt. Ook legt het vast wat de hook de kijker belooft, hoe de video die belofte waarmaakt en waarom de hook werkt.
Model: gpt-6.1-sol · hetzelfde model en dezelfde analyse als voor de samenvatting
Stap 08 van 08
De reacties lezen
Als je om reacties vraagt, verzamelen we die en leest het model elke reactie in de context van de post: het bijschrift, de samenvatting en het transcript. Zo wordt een reactie beoordeeld op basis van wat er in de video echt is gezegd en getoond. Het rapport laat zien wie het ermee eens is, wie tegengas geeft, wat mensen vragen en wat ze leuk vonden.
Model: gpt-6-luna · leest elke reactie in de context van de post
Zo bouwt de context zich op
Elke stap bouwt voort op de vorige. De latere stappen gebruiken dus nooit alleen de ruwe video. Dit gebruikt elke stap.
- 01TranscriptGebruiktHet geluid
- 02Samenvatting en hookGebruiktTranscript, bijschrift en geselecteerde frames
- 03TagsGebruiktSamenvatting, transcript, bijschrift en geselecteerde frames
- 04Analyse van reactiesGebruiktReacties, bijschrift, samenvatting en transcript
Elk bericht heeft dezelfde structuur
Elk bericht wordt geanalyseerd en omgezet in gestructureerde uitvoer met een vast schema: voor elk bericht dezelfde velden in hetzelfde formaat. Zo zijn de resultaten consistent en vergelijkbaar. Je kunt ze makkelijk sorteren en filteren en eenvoudig exporteren naar een spreadsheet, de API of MCP.
{
"format": "Tutorial",
"theme": "Food & drink",
"emotion": ["Joy"],
"tone": ["Playful"],
"hook": { "type": "Demonstration", "start": 0.0, "end": 2.0, "text": "So here’s the trick…" },
"tags": ["home kitchen", "pan", "jump cuts"],
"transcript": [{ "start": 0.0, "end": 2.4, "text": "So here’s the trick…" }],
"comments": { "agree": 52, "push_back": 14, "questions": 18 }
}De veldnamen zijn hier voorbeelden; in de documentatie vind je de echte namen.
Dit krijg je
- Een samenvatting en het verhaal in de juiste volgorde
- Een transcript met tijdstempels
- De hook: wat die is, wanneer die komt en waarom die werkt
- Dezelfde set tags als bij elke andere post
- Een analyse van reacties, als je daarom vraagt
- Zoeken op betekenis: vind posts op basis van hun onderwerp, niet alleen op basis van de woorden erin
- Exporteren naar spreadsheets, de API en MCP
Het videobestand wordt verwijderd zodra de analyse klaar is.