Nightmare TV vs OttPlayer:
local playlists or an online playlist account
Written by the developer of Nightmare TV. Competitor details come from their public listings; we did not run hands-on tests of competitor apps.
OttPlayer is a free, cross-platform IPTV service built around an online account: you upload and edit playlists there, and its apps run on Android, iOS, Samsung and LG TVs. Nightmare TV is a native Windows + Android TV IPTV player on libmpv: local-first, no mandatory account, with real HDR tone-mapping on Windows and macOS, and Atmos passthrough.
QUICK VERDICT
If you watch on a Samsung or LG TV or an iPhone and like managing playlists in an online account, OttPlayer fits. If you want a premium Windows desktop experience, local-first playlist storage, real HDR, Atmos passthrough, and a one-time license: Nightmare TV.
- Where your playlist lives: Nightmare stores playlists in encrypted local storage. OttPlayer's site describes playlists uploaded to an OttPlayer account.
- Playback engine: Nightmare TV runs on libmpv with HEVC Main10, AV1, VP9, DTS-HD and optional Dolby Atmos passthrough. OttPlayer's site does not describe its engine or codec support.
- HDR: BT.2390 tone-mapping on Windows and macOS that keeps highlight detail.
- Platforms: OttPlayer lists Samsung and LG TV apps and iOS, which Nightmare TV does not have. Nightmare TV has native Windows and macOS apps.
Feature-by-feature comparison
| Feature | Nightmare TV | OttPlayer |
|---|---|---|
| Platforms | Windows, macOS, Android, Android TV, Google TV, Fire TV | Android, iOS, Samsung Smart TV, LG NetCast and webOS |
| Where playlists are managed | On your device, encrypted; no account needed | In an OttPlayer account: upload and edit playlists |
| Editing the channel list | Hide and rename channels, hide and reorder groups | Add and delete channel groups, adjust the channel order |
| TV guide (EPG) | Yes, XMLTV | Yes |
| Price | Paid after a 7-day trial, no card | Free |
OttPlayer column from OttPlayer's own site (ottplayer.tv), checked October 2026. Rows for features its site does not mention either way (codecs, HDR, passthrough, recording) are left out instead of guessed; Nightmare TV's are on the features page.
OttPlayer is not in our full comparison, which puts TiviMate, IPTV Smarters Pro, VLC and Kodi in one table; all four Nightmare TV plans are on the pricing page.
Where OttPlayer and Nightmare TV differ
Account or local playlist
OttPlayer's site describes a service that collects your IPTV into one playlist in an OttPlayer account, where you upload and edit it and receive the programme guide (ottplayer.tv). That suits people who like managing playlists in a browser.
Nightmare TV is local-first. Paste an M3U URL or Xtream credentials, channels appear, that's it. Besides your IPTV provider (where the channels live) and your guide address, the app contacts our server for license and trial checks and a few anonymous service requests, never what you watch; builds not from Google Play or Microsoft Store also check GitHub for updates. Your playlist data never leaves your machine.
Playback engine
Nightmare TV links directly to libmpv (mpv reference engine) with hardware decoding of 4K 10-bit HEVC, AV1 even on graphics cards without AV1 hardware, BT.2390 HDR tone-mapping on Windows and macOS, and opt-in Atmos passthrough to your receiver. OttPlayer's site does not describe its engine, so compare the two on your own channels.
Editing the channel list
OttPlayer's site says you can upload and edit playlists, add and delete channel groups and adjust the channel order. Nightmare TV edits on the device instead.
Nightmare TV has a non-destructive M3U editor: hide and rename channels, hide and reorder channel groups, favorite, and Picture Mode and Field Order remembered per channel; audio and subtitle language, aspect ratio, brightness and hardware decoding are set once for all channels in Settings. The source playlist is untouched; edits live in your app profile.
Migration: from OttPlayer to Nightmare TV (5 minutes)
- Export your M3U URL from OttPlayer. Login → My playlists → click the playlist → copy the M3U URL (or copy the upstream provider URL you originally uploaded).
- Install Nightmare TV. Microsoft Store: 9PLPLGHTVB5G, or portable ZIP from GitHub releases.
- Add the playlist locally. PLAYLISTS screen → "Add Playlists" → paste the M3U URL. Nightmare downloads and caches it locally, no cloud round-trip.
- Edit channels to your taste. M3U editor lets you hide and rename channels and hide or reorder groups without touching the source.
- 7-day free trial. Full features. One-time license if you keep it.
FAQ
- Is there a better OttPlayer alternative for Windows?
- Nightmare TV is a native Windows IPTV player on libmpv with HEVC Main10, AV1, BT.2390 HDR tone-mapping, optional Dolby Atmos passthrough, and no account needed for playlists. OttPlayer's site lists apps for Android, iOS, Samsung and LG TVs.
- Do I need a cloud account to use Nightmare TV?
- No. Nightmare stores playlists locally. Our server receives license and trial checks and a few anonymous service requests, plus encrypted Cloud Sync data only if you turn it on.
- Will my OttPlayer playlist work in Nightmare TV?
- Yes. Export the M3U URL from OttPlayer, paste into Nightmare's Add Playlists screen.
- Does Nightmare TV support HEVC 10-bit better than OttPlayer?
- libmpv with hardware decoding handles full HEVC Main10, AV1 and VP9 on Windows. OttPlayer's own site does not describe its codec support, so test both on your own streams.
- Is Nightmare TV a one-time purchase?
- Yes. One-time license via Gumroad: 1 device for $39 or 5 devices for $55, with no upgrade fee and updates for as long as the product is maintained (see the Continuity Pledge). 7-day full-feature trial.
- Does Nightmare TV have a Smart TV build (Samsung Tizen, LG webOS) like OttPlayer?
- Not for Tizen / webOS. Android TV is native, with D-pad navigation; there is no Samsung Tizen or LG webOS app.
Try Nightmare TV: 7 days, no card, no cloud
Native Windows desktop IPTV player on libmpv. The local-first OttPlayer alternative.
See also: vs TiviMate · vs IPTV Smarters Pro · 3-way comparison · changelog · vs IPTV One
Frequently asked questions
Do I need to create a cloud account to use Nightmare TV?
No. Nightmare TV stores your playlist locally in encrypted app storage. OttPlayer describes itself as a service where you upload and manage playlists in an OttPlayer account. Besides your IPTV provider and guide addresses, Nightmare TV contacts our server for license and trial checks and a few anonymous service requests, and builds not from Google Play or Microsoft Store check GitHub for updates: your channel data never leaves your machine.
Does Nightmare TV support 4K HEVC better than OttPlayer?
Nightmare TV uses libmpv with hardware decoding, full HEVC Main10 (10-bit) and AV1 support, plus BT.2390 HDR tone-mapping on Windows and macOS. OttPlayer's own site does not describe its HEVC, AV1 or HDR handling, so compare the two on your own streams during the 7-day trial.