Audio et vidéo

Faut-il créer votre propre Netflix ?

Service de streaming par abonnement pour les films et programmes TV sous licence ou originaux.

Abonnement conseillé · la valeur dépasse le code
Prix 19,99 $US/moisÉconomie estimée 240 $US/anDurée estimée un week-endCatégorie Audio et vidéoVotes du catalogue 0

Vous pouvez tout à fait construire un Netflix : la partie logicielle est la plus facile. Un catalogue vidéo, une chaîne de transcodage, un lecteur de streaming adaptatif, le suivi de lecture et les profils représentent un week-end de travail vraiment plaisant, et les serveurs multimédias auto-hébergés le prouvent déjà. Ce que vous ne pouvez pas construire, c'est ce pour quoi vous payiez réellement : des milliers d'heures de contenus sous licence et des créations originales que vous ne pouvez pas obtenir légalement. Un serveur multimédia pointant vers un disque vide est une très belle étagère vide. La démarche DIY honnête consiste à utiliser Jellyfin ou une version faite à la main sur des médias que vous possédez déjà, ce qui change la nature du produit au lieu de le remplacer.

EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.

Le prompt complet
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.

Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR

Prompt original conservé en anglais.

Comment créer votre propre version ?

Un site de streaming auto-hébergé qui analyse un dossier multimédia local, récupère les métadonnées et les illustrations, puis lit son contenu dans le navigateur avec reprise de lecture par profil.

Ce dont vous aurez besoin

Pourquoi payer peut encore valoir le coup

Personne ne s'abonne pour l'UI, mais pour le catalogue. Netflix dépense des milliards chaque année pour produire et acquérir les droits de contenus que vous ne pouvez ni acheter, ni télécharger légalement par torrent, ni reproduire approximativement, puis les diffuse avec un débit qui tient la route sur une TV malgré une connexion médiocre, via des applications déjà présentes sur le matériel de votre salon. Un lecteur auto-hébergé résout la lecture, qui n'a jamais été le facteur limitant. Dès que votre création a besoin de contenu, vous achetez des disques, achetez des copies numériques ou commettez des infractions ; aucune de ces options n'est moins chère ou plus pratique que l'abonnement.

Ce que vous perdez

xL'intégralité du catalogue : films sous licence, TV et créations originales que vous ne pouvez pas acquérir légalement

xLa diffusion mondiale par CDN qui ne saccade pas sur le wifi d'un hôtel

xLes applications natives sur chaque TV, console, téléphone et clé de streaming

xLes téléchargements avec DRM, la lecture hors ligne et la synchronisation entre appareils qui fonctionnent tout simplement

xLes recommandations construites sur des centaines de millions d'historiques de visionnage

projets existants · à utiliser plutôt que de construire

Rien qui mérite d’être cité. C’est pour cela que le prompt existe.

Partager sur X ↗"Je viens de remplacer Netflix (19,99 $US/mois) avec un seul prompt"
Offres et tarifs

Combien coûte Netflix ?

Dans votre devise · dollar des États-UnisVérifié le 20/10/2026
Facturation mensuelle
19,99 $US/mois
Par an
240 $US/an
Acheter sur le site officiel

Vous finalisez l’achat sur le site de Netflix. Vibe Radar ne gère aucun paiement.

Comparer avecune autre app →
Construire ou acheter

Construire ou s’abonner à Netflix ?

Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.

S’abonner
Le construire soi-même
Horizon
S’abonner480 $US
Le construire soi-même2 360 $US

Sur 24 mois, l’abonnement coûte moins cher.

Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).

Questions fréquentes
Puis-je recréer Netflix ?

Pas vraiment. La valeur de Netflix n’est pas dans le code : L'avantage difficile à copier réside dans les droits sur les contenus, ainsi que dans un CDN qui donne à la 4K l'impression d'un fichier local. Voir l’analyse ci-dessus.

Combien coûte Netflix ?

Netflix coûte environ 19,99 $US/mois (Standard (ad-free), vérifié le 20/10/2026), soit 240 $US par an.

Que perd-on en remplaçant Netflix ?

Honnêtement : L'intégralité du catalogue : films sous licence, TV et créations originales que vous ne pouvez pas acquérir légalement; La diffusion mondiale par CDN qui ne saccade pas sur le wifi d'un hôtel; Les applications natives sur chaque TV, console, téléphone et clé de streaming; Les téléchargements avec DRM, la lecture hors ligne et la synchronisation entre appareils qui fonctionnent tout simplement; Les recommandations construites sur des centaines de millions d'historiques de visionnage. Si l’un de ces points compte pour vous, continuez à payer.

Existe-t-il une alternative open source à Netflix ?

Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.

De nouvelles idées sur votre radar.

Recevez les nouveautés du catalogue et des prompts pour votre prochain projet.