Navidrome Daily: API Key Auth, Accurate MP3 Streams, and Jellyfin Clarity

Navidrome gains OpenSubsonic API key authentication, a fix for MP3 transcode durations, and a rewritten Jellyfin limitations doc. The pattern is more predictable external integrations, backed by translation and test hygiene.

Duration: PT2M4S

Episode overview

This episode is a short developer briefing from Navidrome Daily.

It explains recent repository work in plain language.

  • Show: Navidrome Daily
  • Published: 2026-09-25T10:01:34Z
  • Audio duration: PT2M4S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's Friday, September 25th, 2026, and this is Navidrome Daily.

The through-line today is making outside connections to Navidrome more predictable — with a new way to authenticate, more accurate streaming, and a clearer statement of Jellyfin limits.

First, client authentication is getting safer. P R 6219 implements the Open Subsonic A P I key authentication extension, reworking earlier work to fit current code. The design is one key per player, with only a hash stored so keys can't be read back. For developers, that means clients no longer need to pass…

Second, playback accuracy and honest documentation. P R 6218 fixes uncached MP3 transcodes where the encoder writes to a pipe and never fills in the total frame count, leaving players to guess duration. The fix inserts an info frame up front using the known track duration, the same approach used earlier for FLAC.…

Finally, routine hygiene. P R 6217 overhauls Spanish translations for missing and misleading strings, and P R 6221 fixes a flaky share playlist test that only passed when other tests ran first. A separate chore bumps the linter to version 2.14. Those changes are low risk but improve user experience for Spanish…

W…

Nearby episodes from Navidrome Daily

  1. Fixing Scan Lockups on Slow Storage
  2. Scanner Reliability on Slow Storage and Bad Tags
  3. Artwork Failures, Sandbox Fix, and Release Repair
  4. Security Hardening Across Libraries, Players and Artwork
  5. Weekly Recap - Jellyfin Compatibility and Security Hardening
  6. Jellyfin Onboarding Push and Portable Smart Playlists
  7. Jellyfin Catches Up, Last.fm Links Get Fixed
  8. Protocol Compatibility Cleanup