19 projects
scene-fx
25 temporal video effects (speed ramp, slow-mo, beat sync, echo, strobe) + 25 AI/CV deferred stubs for v0.2
overlay-cast
25 social UI and broadcast overlay styles — lower thirds, news tickers, phone mockups, live stream HUDs, split screen, vertical Reels, waveforms
watch-cast
25 surveillance and security camera overlay styles — CCTV, bodycam, dashcam, drone, thermal, night vision, motion detection, face blur, and evidence overlays
video-fx
150 named video effects across 30 base engines — glitch, VHS, cinematic color, lens, particles, and stylization
title-fx
44 cinematic title effects plus 15 stubs for v0.2 3D. Composes text-fx + optional cut-fx.
caption-cast
20 audio-driven caption styles for video. Composes text-fx + lyric-sync + audio-arrange.
text-fx-engine
120 named text overlay effects for video. The text-effects engine of the Trollfabriken stack.
cut-fx
559 named video transitions across four render backends
talk-cast
Deck-spec to narrated MP4: TTS via ElevenLabs, frame capture via web-overlay, audio mix via audio-arrange, video assembly via video-arrange.
slide-render
Render a deck-spec Deck to PPTX, PDF, and HTML — three renderers, one API.
deck-spec
Typed, declarative Pydantic v2 model for slide decks with first-class JSON schema export for LLM structured output.
still-motion
Ken Burns pan/zoom image-to-video with optional animated overlays.
web-overlay
HTML / CSS / SVG → transparent PNG overlay sequence via Playwright Chromium and ffmpeg
video-arrange
Declarative timeline-based video editing — single ffmpeg filter_complex per render, no frame pull into Python
audio-arrange
Declarative timeline-based multi-track audio mixing for voice, music, and SFX.
trollfab-data-cleaner
Production-quality data cleaning, validation, similarity, anonymization, and Swedish-specific utilities — pure stdlib core
trollfab-ocr
Multi-engine OCR toolkit — Tesseract, OpenAI, Mistral, Anthropic, Google Vision, ensemble voting, image preprocessing, and Swedish text post-processing
swedish-nlp-utils
Swedish NLP utilities — stopwords, legal NER, text normalisation, chunking, and Pinecone vector pipeline helpers
lyric-sync
Audio/lyric synchronisation — dual transcription, word-level alignment, gap detection, timeline validation