Features overview¶
NZB-DAV is a player and resolver: it finds a Usenet source for the title you picked, downloads it through your backend, and streams it into Kodi with a set of reliability features built for imperfect Usenet retention and low-powered devices.
The feature areas¶
-
:material-magnify: Search and indexers
Query NZBHydra2, Prowlarr, and direct Newznab indexers. See how queries are built, how id-based TV/movie search works, and how results are merged.
-
:material-filter-variant: Quality filtering and sorting
Keep only the resolutions, HDR formats, codecs, audio, and languages you want. Rank by relevance, size, or age, and optionally auto-select the best.
-
:material-play-speed: Playback, remux, and seeking
A local proxy preserves seeking, rewrites tail-
moovMP4s, recovers from missing articles, and offers optional remux and HLS tiers for tough files. -
:material-swap-horizontal: Fallback streams
When a source degrades mid-playback, NZB-DAV switches to a verified alternate release (matched by length + sampled SHA-256) without interrupting the video.
-
:material-download-network: NZBGet backend
Use NZBGet instead of nzbdav — submit, post-process, and play the finished file from an SMB share.
How the features fit together¶
flowchart TD
S[Search across providers] --> F[Filter and rank]
F --> P[You pick a source<br/>or auto-select]
P --> SUB[Submit to backend]
SUB --> POLL[Poll until ready]
POLL --> PX[Local stream proxy]
PX --> PLAY[Kodi playback with seeking]
PLAY -. source degrades .-> FB[Fallback stream cutover]
FB -. verified alternate .-> PLAY
Every one of these stages is configurable. The Settings reference documents each setting; the How it works section explains the internals.