VT-9400
HI-FI STEREO
4-HEAD
AUTO REWIND
⚙ SETTINGS
VIDEOVAULT CONFIG
◀◀
▶▶
TRACK
SPEED
 SETTINGS
PWR
PLAY
REC
TAPE
MOVIES
TV SHOWS
EPISODES
WITH POSTER
📁
YOUR LIBRARIES
FOLDERS VIDEOVAULT WATCHES FOR CONTENT
NO FOLDERS ADDED YET — CLICK ADD FOLDER TO GET STARTED
⟳ SCANNING… 0 / 0
🎬
METADATA ENRICHMENT
PULL POSTERS, PLOTS & RATINGS FROM TMDB
TMDB API KEY
Free key at themoviedb.org/settings/api — used to fetch posters, plots, and ratings for your library.
TVDB API KEY
Free key at thetvdb.com/api-information — used as a fallback when a show isn't found in TMDB.
BROADCASTER DB
If you're running the Nostalgia Network broadcaster app, set DB_PATH to point at its database. When connected, VideoVault reads movies from that library instead of its own.
CHECKING…
🎬 MOVIES
LOADING…
📺 TV SHOWS
LOADING…
📺
TVDB EPISODE DATA
MATCH SHOWS TO TVDB FOR EPISODE TITLES, PLOTS & AIR DATES
📂
LIBRARY BROWSER
VIEW AND EDIT METADATA FOR ALL YOUR CONTENT
FILE NORMALIZER
CONVERT FILES TO A CONSISTENT FORMAT FOR SMOOTH PLAYBACK
WHEN ENABLED, NEW FILES ARE AUTOMATICALLY NORMALIZED ON INGEST. ONLY OUT-OF-SPEC FILES ARE RE-ENCODED — IN-SPEC FILES PASS THROUGH UNCHANGED. NORMALIZED FILES ARE SAVED IN A _NORMALIZED SUBFOLDER ALONGSIDE ORIGINALS.
NORMALIZE ON INGEST
TARGET RESOLUTION
MANUAL NORMALIZE
📢
COMMERCIAL LIBRARY
ADD A COMMERCIALS FOLDER ABOVE THEN SCAN TO INDEX
🎬
MEDIA FILES
BUMPERS, SIGN-ON, SIGN-OFF, STATION ID
🗓
WEEKLY SCHEDULE
HOW ALL YOUR TAGS LINE UP ACROSS A REPEATING WEEK
SHOW MOVIE GAP — STATION ID PLAYS HERE
LOADING…
🏷
SCHEDULE TAGS
DEFINE THE TIME BLOCKS THE AUTO SCHEDULE FILLS — AND WHETHER EACH ONE IS A SHOW SLOT OR A MOVIE SLOT
EACH TAG IS A CHUNK OF THE DAY (E.G. 16:00–19:00 ON WEEKDAYS). SET IT TO SHOW AND ASSIGN SHOWS TO IT UNDER LIBRARY → NNTV1 SETTINGS, OR SET IT TO MOVIE AND THE SCHEDULER WILL PULL A MOVIE FOR THE SLOT INSTEAD. A TAG WITH NOTHING ASSIGNED JUST PLAYS STATION ID FOR THAT STRETCH — CHECK BLOCK DISTRIBUTION BELOW TO SEE WHAT'S EMPTY.
📊
BLOCK DISTRIBUTION
SEE HOW SHOWS ARE SPREAD ACROSS NNTV1 BLOCKS
📅
NNTV1 SCHEDULE
BUILD AND PREVIEW THE DAILY BROADCAST SCHEDULE
XMLTV feed for guide apps (Plex/Jellyfin/Channels DVR/etc.) — /api/nntv1/guide.xml. Add ?days=N (default 7) or ?date=YYYY-MM-DD to change the range.
📡
NNTV1 LIVE BROADCAST
THE ACTUAL HLS STREAM PLAYING ON THE CHANNELS PAGE
LOADING…
OUTPUT FOLDER (.m3u8 + .ts segments) — set via hls_output_dir in config.json, default I:/videovault/hls/nntv1. Restarting regenerates the playlist from whatever's on air right now — used automatically after every schedule (re)build.
🏷
CHANNEL TAG AUDIT
FIND AND FIX SHOWS WITH CONFLICTING EXCLUSIVE CHANNEL TAGS
A SHOW TAGGED BOTH "ADULT" AND "DOCUMENTARY" WILL APPEAR ON BOTH CHANNELS — USUALLY NOT WHAT YOU WANT. SCAN TO FIND CONFLICTS, THEN FIX TO KEEP ONLY THE MOST RECENTLY ASSIGNED EXCLUSIVE TAG.
📼
ABOUT VIDEOVAULT
BE KIND, REWIND
SERVER
Running on
VAULT DB
videovault.db — auto-created next to server.js
TV CHANNELS
Channels schedule automatically at midnight each night. To get shows on a channel, set their AUDIENCE TAG from the TV & Channels page.
CH 2 🌱 PRESCHOOL  ·  CH 4 🎒 KIDS  ·  CH 7 🏠 FAMILY  ·  CH 11 🌙 ADULT
CH 13 ⭐ SAT MORNING  ·  CH 15 🎙 HORIZONS (DOCUMENTARY)  ·  CH 18 🚀 SCI-FI
CH 22 🎬 RETRO CINEMA (MOVIES 30+ YRS)  ·  CH 27 🎤 CENTER STAGE (VARIETY)  ·  CH 33 🎵 MUSIC VIDEO

📁 SELECT FOLDER

LOADING…