feat: uitlegvideo bij elke handleiding (schermafbeeldingen, Nederlandse stem, ondertitels)

- video-script.md per map, video-*.mp4 en .srt
- _gereedschap/maak_video.py: kaarten, spraak via edge-tts, ondertitels uit woordgrenzen, ffmpeg
- README en CHANGELOG bijgewerkt

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Guido van Dijk
2026-09-21 16:46:25 +02:00
parent 12f8437b64
commit e4d2364584
21 changed files with 3376 additions and 1 deletions
+22 -1
View File
@@ -87,6 +87,24 @@ Twee praktische grenzen die je in de handleidingen tegenkomt: een bijgevoegd bes
de OneDrive van de gebruiker gekopieerd (en het gemaakte Word- of Excel-bestand komt daar ook),
en de agent geeft persoonlijke berichten van leerlingen niet door aan een mens.
## Video's
Bij elke handleiding hoort een uitlegvideo van 7 tot 10 minuten (`video-*.mp4` in de map, met
ondertitels ingesloten en apart als `.srt`): de schermafbeeldingen uit de handleiding, verteld
door een Nederlandse computerstem, als lossere vertelling van dezelfde stappen en valkuilen.
De tekst staat in `video-script.md`; `_gereedschap/maak_video.py` bouwt de video opnieuw
(ffmpeg, Pillow, edge-tts). Wie de stem of het tempo wil veranderen, past de kopregels van het
script aan.
| Video | Duur |
| --- | --- |
| 01 De Schoolgids-assistent | 10 min |
| 02 De Ouderbrief-assistent | 7 min |
| 03 De Toetsweekplanner | 8 min |
| 04 De Lesmateriaal-check | 8,5 min |
| 05 De Studiecoach | 7,5 min |
| 06 De Notulen-assistent | 7 min |
## De agents zelf bouwen
Er is geen exportbestand zoals bij Dify: een Copilot-agent bestaat uit een naam, een beschrijving,
@@ -103,10 +121,13 @@ Elke map heeft dezelfde structuur:
handleiding-*.pdf gebouwde uitvoer (staat in git)
beelden/ schermafbeeldingen
instructies.txt de instructie van de agent
video-script.md de tekst van de uitlegvideo
video-*.mp4, .srt de uitlegvideo met ondertitels
build.py bouwt html, pdf en docx: python3 build.py
Alles in een keer: `python3 _gereedschap/bouw_alles.py`. Vereist python3-markdown, google-chrome
en libreoffice. Opmaak, logo's en colofon staan in `_gereedschap/build_handleiding.py`.
en libreoffice. Een video opnieuw bouwen: `python3 ../_gereedschap/maak_video.py video-script.md`
in de map van de handleiding (ffmpeg, Pillow, edge-tts). Opmaak, logo's en colofon staan in `_gereedschap/build_handleiding.py`.
De Dify-reeks staat op https://git.lexconsultancy.nl/guido/dify-handleidingen (Nederlands) en
https://git.lexconsultancy.nl/guido/dify-guides (Engels). Dezelfde zes agents als Custom GPT's in ChatGPT: