Kann ich Netflix vibecoden?

NEIN · nicht sinnvoll
Preis 15,99 €/Monatdu sparst 191,88 € pro JahrKategorie 🎬 audio & videoersetzt von 0 Personen
Preis für Deutschland

15,99 € pro Monat

Standard ohne Werbung 15,99 Euro pro Monat. Standard mit Werbung 6,99 Euro, Premium 21,99 Euro.

Netflix schreibt, dass abhängig vom Wohnsitz zusätzlich Steuern anfallen können.

geprüft am 17.09.2026 · Quelle ↗ · so prüfen wir

Die Software ist der einfache Teil: Katalog, Transcoding, adaptives Streaming, Profile und Fortsetzen an der letzten Stelle, Jellyfin beweist jeden Tag, dass das funktioniert. Dann zeigt der Server auf eine leere Festplatte. Was du bei Netflix bezahlst, sind Lizenzen und Eigenproduktionen, und die kannst du weder kaufen noch nachbauen. Ein Medienserver über deine eigenen Discs verändert das Produkt, er ersetzt es nicht.

der Prompt
Build a self-hosted personal media streaming server and web player. Single project, runs on my own machine, no accounts service, no cloud, no telemetry.

Stack, no substitutions:
- Node.js with TypeScript, Fastify for the API
- SQLite via better-sqlite3 for the library database
- React with Vite for the frontend, plain CSS, no component library
- ffmpeg and ffprobe invoked as child processes
- hls.js in the browser for playback

What it does:
1. Reads MEDIA_ROOT from .env and recursively scans it for video files (mp4, mkv, avi, mov). Parses filenames into title, year, and optional season/episode.
2. Runs ffprobe on each file to record duration, resolution, codecs, and audio tracks.
3. Optionally enriches each title with metadata and poster art from the TMDB API using TMDB_API_KEY from .env. If the key is missing, skip enrichment gracefully and show a generated placeholder poster.
4. Serves a library browse UI: poster grid, search, filter by movie vs series, series drilldown to seasons and episodes.
5. Plays video at /watch/:id. If the source is browser-friendly h264/aac, stream it directly with HTTP range support. Otherwise transcode on the fly to HLS with ffmpeg, segmenting into a cache directory, and serve the playlist to hls.js. Reuse cached segments on repeat plays.
6. Tracks watch progress per profile. Local profiles are just names in SQLite, no passwords, no auth provider. Resume where you left off, mark watched at 90 percent, and show a Continue Watching row.
7. Extracts embedded subtitle tracks with ffmpeg, converts to WebVTT, and exposes them as selectable tracks in the player.
8. A CLI command "npm run scan" for rescanning, plus a watcher that picks up new files while running.

Explicitly out of scope: any content acquisition, downloading, scraping, or DRM. No native mobile or TV apps. No recommendation engine beyond a recently-added row. No multi-user auth or public internet exposure; bind to localhost by default and document that exposing it is my problem.

Deliver a README with setup steps, a .env.example listing MEDIA_ROOT, TMDB_API_KEY, PORT, and TRANSCODE_CACHE_DIR, and seed the database on first run. Keep the whole thing runnable with npm install then npm run dev.

Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.

$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen

warum Menschen weiterhin bezahlen

Bezahlt wird für den Katalog, nicht für die Oberfläche. Netflix gibt jedes Jahr Milliarden für Inhalte aus, die du legal nicht anders bekommst, und liefert sie in einer Bitrate, die auf dem Fernseher nicht stockt.

Anmerkung der Redaktion

Den Player baust du an einem Wochenende, den Katalog kauft Netflix seit einem Jahrzehnt für Milliarden. Jellyfin über deine eigenen Discs ist der richtige Weg für eigene Filme, aber er ersetzt kein Abo.

was du verlierst

xDer gesamte Katalog: Lizenzware und Eigenproduktionen, die es nirgends zu kaufen gibt

xEin weltweites Ausliefernetz, das im Hotel-WLAN nicht stottert

xApps auf jedem Fernseher, jeder Konsole und jedem Stick

xDownloads mit Kopierschutz und synchronem Stand auf allen Geräten

Vorarbeit · nutze diese Projekte, wenn du nicht selbst bauen willst

Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.

auf X teilen ↗„Ich habe Netflix mit einem Prompt ersetzt.“
Fragen
Kann ich Netflix vibecoden?

Nein. Der entscheidende Wert von Netflix liegt nicht nur im Code. Bezahlt wird für den Katalog, nicht für die Oberfläche. Netflix gibt jedes Jahr Milliarden für Inhalte aus, die du legal nicht anders bekommst, und liefert sie in einer Bitrate, die auf dem Fernseher nicht stockt.

Was kostet Netflix?

Netflix kostet 15,99 € pro Monat. Standard ohne Werbung 15,99 Euro pro Monat. Standard mit Werbung 6,99 Euro, Premium 21,99 Euro. Netflix schreibt, dass abhängig vom Wohnsitz zusätzlich Steuern anfallen können.

Was verliere ich beim Selbstbau von Netflix?

Ganz ehrlich: Der gesamte Katalog: Lizenzware und Eigenproduktionen, die es nirgends zu kaufen gibt; Ein weltweites Ausliefernetz, das im Hotel-WLAN nicht stottert; Apps auf jedem Fernseher, jeder Konsole und jedem Stick; Downloads mit Kopierschutz und synchronem Stand auf allen Geräten. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.

Gibt es eine Open-Source-Alternative zu Netflix?

Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.

Jede Woche sterben weitere Abos.

Fünf Vibe-Coding-Tipps, die Prompts dahinter und die Urteile der Woche.
Eine E-Mail, donnerstags. Mit einem Klick abmelden.

dauerhaft kostenlos · die Prompts bleiben auf der Seite, die Tipps kommen zu dir

$fünf Vibe-Coding-Tipps + neue Urteile. donnerstags.