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.

Source Lähdekoodi Blog Blogi Demo Demo
Niilo22.dev preview

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