Skip to content

Releases: technomancer702/nodecast-tv

v2.1.1 - Bug Fixes

19 Jan 23:30

Choose a tag to compare

Bug Fixes

  • Updated hardware scale filters to explicitly output 8-bit format (nv12) (#61)
  • Removed conflicting -pix_fmt flag (#61)

v2.1.0 - Upscaling & bug fixes

19 Jan 22:47
7d5dbd9

Choose a tag to compare

New Features

Video Upscaling

  • Target Resolutions: Configurable targets for 720p, 1080p, and 4K (2160p).
  • Hardware Acceleration: Fully integrated with GPU transcoding pipelines.
  • Software: High-quality CPU-based Lanczos scaling.
  • Configurable: Control upscaling behavior directly from the Settings > Transcoding tab.

Bug Fixes

  • Fixed 10-bit Transcoding Failure (#61)

  • Fixed EPG Navigation (#63)

Transcoding Improvements

  • Improved B-frame settings for NVENC and VAAPI for better compression efficiency.

v2.0.0 - Hardware Transcoding, OIDC SSO, New Homepage

19 Jan 05:05

Choose a tag to compare

I'm excited to announce nodecast-tv v2.0.0, a major milestone update focusing on hardware transcoding, OIDC SSO authentication, and an updated user experience.

Major Features

Hardware Transcoding & Smart Stream Processing

Full support for GPU-accelerated transcoding to ensure smooth playback on all devices and browsers.

  • Encoders: Support for NVIDIA (NVENC), AMD (AMF), Intel QuickSync (QSV), and VAAPI.
  • Smart Detection: Automatically detects available hardware encoders on startup.
  • Transcoding Profiles: Configurable resolution (4K to 480p) and quality presets.
  • Audio: Smart downmixing for 5.1/7.1 audio to stereo (ITU-R, Night Mode, Cinematic).

OIDC SSO Authentication

Secure your instance with improved authentication flow.

  • Single Sign-On: Integrate with Authentik, Keycloak, or any OIDC provider.
  • Enhanced User Management: Improved user management UI for local and SSO users.

All-New Homepage

A redesigned home for your media.

  • Dynamic Sections: "Continue Watching", "Recently Added Movies", and "Recently Added Series".
  • Favorites: Quick access to favorite channels directly from the top of the dashboard.

Enhanced Player Experience

  • Quality Badges: Real-time display of stream quality (1080p, 4K, SD) and transcoding status (Direct/Transcode) in the player overlay.
  • Now Playing Indicator: Displays currently playing VOD in header menu for easy navigation back to the player.

Bug Fixes & improvements

  • Fixed: "Stream ended prematurely" errors for certain HLS streams.
  • Fixed: EPG parser crash on <category> tags.
  • Updated: README documentation with new screenshots and configuration guides.

v1.5.0

17 Jan 02:08

Choose a tag to compare

New Features

  • Copy Stream URL (#43) - New overflow menu (⋮) in player controls lets you copy the current stream URL to clipboard for use in external players like VLC.
  • Desktop Sidebar Collapse (#45) - Collapse the channel list sidebar on desktop for a more immersive viewing experience.
  • Large M3U Playlist Warning - New modal warns before syncing playlists with 50K+ channels, with option to cancel or proceed.

v1.4.4 - M3U Sync Bug Fix

15 Jan 01:37

Choose a tag to compare

v1.4.4 - M3U Sync Bug Fix

Bug Fixes

  • Fixed bug with m3u sync stale purge (#52)

v1.4.3 - Bug Fixes & Sync Improvements

14 Jan 23:32

Choose a tag to compare

v1.4.3 - Bug Fixes & Sync Improvements

Bug Fixes

  • Fixed null stream names during Xtream sync (#50)

  • Fixed race condition in VOD "All Categories" view

Sync

  • Sync now purges stale entries

v1.4.2 - EPG Grid Alignment Fix

13 Jan 21:06

Choose a tag to compare

Bug Fixes

  • Fixed EPG program alignment with time headers (#47)

v1.4.1 - EPG Fix for M3U Sources

12 Jan 22:40

Choose a tag to compare

v1.4.1 - EPG Fix for M3U Sources

Bug Fixes

  • Fixed EPG matching for M3U sources with standalone EPG (#44)

v1.4.0 - Version Badge, Performance Improvements

12 Jan 19:54

Choose a tag to compare

v1.4.0 Release Notes

New Features

  • Version Badge - App version now displayed in the header for easier troubleshooting

Performance Improvements

  • Collapsed Groups by Default - Channel groups are now collapsed on initial load, significantly reducing render time for large playlists
  • Fixed Memory Issues with Large M3U - Replaced spread operators with concat() to prevent stack overflow on massive playlists

Backend Refactoring

  • Unified M3U/Xtream API Handling - Updated M3U sources to use the same API endpoints as Xtream, simplifying frontend code
  • Deprecated Legacy M3U Proxy Route - Removed the old /api/proxy/m3u endpoint in favor of unified endpoints

v1.3.0 - Smart Auto-Transcoding, Improved Subtitle Support for VOD

10 Jan 20:39

Choose a tag to compare

v1.3.0 Release Notes

New Features

Smart Auto-Transcoding

  • Added "Auto Transcode (Smart)" setting - enabled by default
  • Probes streams before playback to detect codecs and container format
  • Automatically routes to the optimal playback method:
    • Direct Play for compatible streams (H.264 + AAC in HLS/MP4)
    • Remux for compatible codecs in incompatible containers (MKV, AVI, raw .ts)
    • Transcode for incompatible audio (Dolby AC3, EAC3, DTS)

Subtitle Support for VOD

  • Detects embedded subtitle tracks in MKV/container files
  • Extracts and converts subtitles to WebVTT on-the-fly
  • Integrates with the existing CC button in the player controls

Improvements

  • Updated FFmpeg/FFprobe User-Agent to improve connection stability with upstream providers
  • Reordered streaming settings UI for better discoverability