Skip to content

v0.2.1 - Fix NFO Metadata Parsing

Choose a tag to compare

@rdpharr rdpharr released this 27 Dec 03:52
· 35 commits to main since this release

What's Fixed

This release fixes Issue #2 - virtual library items now display complete metadata matching the source library.

Fixed

  • NFO Encoding: Fixed XML encoding from UTF-16 to UTF-8 so Jellyfin properly parses metadata (runtime now displays correctly)
  • Cast & Crew: NFO files now include actors with roles, directors, and writers from source media
  • Stream Details: NFO files now include video/audio/subtitle stream information for proper stream selector display

Added

  • FileInfo Section: NFO files now contain <fileinfo><streamdetails> with:
    • Video: codec, bitrate, resolution, aspect ratio, framerate, scan type, duration
    • Audio: codec, channels, sample rate, language
    • Subtitles: language, default/forced flags

Installation

  1. Add this repository URL to your Jellyfin plugin repositories:
    https://raw.githubusercontent.com/rdpharr/jellyfin-plugin-localrecs/main/manifest.json
    
  2. Update the plugin from the plugin catalog
  3. Restart Jellyfin
  4. Run the Recommendation Refresh task to regenerate NFO files

See README for full setup instructions.