2026
Niilo22.dev
Niilo22.dev is a data pipeline and web application for building a searchable archive of Niilo22 YouTube videos. It fetches YouTube metadata, downloads media with yt-dlp, transcribes Finnish speech with faster-whisper into word-level timestamps, imports transcript chunks into PostgreSQL, and serves a Next.js and Fastify search UI that links to exact video moments.
Niilo22.dev on dataputki ja web-sovellus Niilo22:n YouTube-videoiden hakukelpoisen arkiston rakentamiseen. Se hakee YouTube-metadatan, lataa median yt-dlp:llä, litteroi suomenkielisen puheen faster-whisperillä sanatason aikaleimoiksi, vie tekstikatkelmat PostgreSQL:ään ja tarjoaa Next.js- ja Fastify-pohjaisen hakukäyttöliittymän, joka linkittää suoraan oikeisiin videohetkiin.
Details Tiedot
What it does Mitä se tekee
- Downloads channel metadata and media, then transcribes Finnish speech with word-level timestamps
- Imports videos and transcript chunks into PostgreSQL for full-text and fuzzy search
- Ships a Next.js frontend and Fastify API with Docker Compose deployment support
- Lataa kanavan metadatan ja median sekä litteroi suomenkielisen puheen sanatason aikaleimoilla
- Vie videot ja tekstikatkelmat PostgreSQL:ään kokoteksti- ja sumeaa hakua varten
- Sisältää Next.js-frontin ja Fastify-rajapinnan Docker Compose -käyttöönotolla