Organize your video, audio and photo collection for your Windows PC

Emby Server

Emby Server

  -  819.2 KB  -  Open Source
  • Latest Version

    Emby Server 4.8.10.0 LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Emby Team / External Link

  • Filename

    setup.exe

Emby Server is designed to help you manage your personal media libraries, such as home videos and photos. Powerful tools to manage your content, users, sharing, security, and more. The Emby Server dashboard is designed for smartphones, tablets, and big screens, allowing you to manage your media anytime, anywhere.

Bringing all of your home videos, music, and photos together into one place has never been easier. Your personal Emby Server automatically converts and streams your media on-the-fly to play on any device. Emby Connect makes it easy to enjoy your personal media while away from home. No more fumbling with IP addresses. Just sign in and play. Stream Live TV to any device, manage your DVR, and enjoy your library of recordings. Easily control content access for your children. Monitor and remote control their sessions as you need to.

Take your personal home videos, music, and photos with you wherever you go, even offline with Emby Mobile Sync. Emby apps are available for Android, iPhone, iPad, Windows Phone, and Windows Tablets. Sit back and enjoy Emby from the living room. Emby apps are available for Android TV, Amazon Fire TV, Chromecast, Roku, Xbox, Home Theater Computers, and more.

It takes the fuss out of managing your home videos, music, and photos so that you can spend more time enjoying and less time struggling. Purchase Emby Premiere and receive additional bonus features such as Cover Art, Mobile Sync, Cloud Sync, and free Android apps.

Features and Highlights

Your Media on Any Device
Emby Server automatically converts and streams your personal media on the fly to play on any device.

Easy Access
Emby Connect makes it easy to enjoy your personal media while away from home. Just sign in and play.

Live TV
Stream Live TV to any device, manage your DVR, and enjoy your library of recordings.

Mobile Sync
Sync your personal media to smartphones and tablets for easy offline access. Automatically sync new content as you add it.

Beautiful Displays
It organizes your content into easy and elegant presentations. Your personal media will never look the same.

Manage Your Media
Easy web-based tools help you edit metadata and images, search for subtitles, and more.

Manage Your Home
Easily control content access for your children. Monitor and remote control their sessions as you need to.

Parental Controls
Specify parental restrictions for your children, create access schedules, time limits, and more.

Easy DLNA
It automatically detects Dlna devices on your network so that you can easily send content, remote control, and more.

Chromecast
Send videos, music, photos, and Live TV to Chromecast with ease.

Cloud Sync
Sync your personal media to the cloud for easy backup, archiving, and converting. Store your content in multiple resolutions to enable direct streaming from any device.

Note: Limited functionality in demo version.

Also Available: Download Emby Server for Mac

  • Emby Server 4.8.10.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Emby Server 4.8.10.0 Screenshot 1
  • Emby Server 4.8.10.0 Screenshot 2
  • Emby Server 4.8.10.0 Screenshot 3
  • Emby Server 4.8.10.0 Screenshot 4
  • Emby Server 4.8.10.0 Screenshot 5

What's new in this version:

Emby Server 4.8.10.0
- Fix hardware transcoding regression on some Linux platforms


Emby Server 4.8.9.0
Fixed:
- Fix libvips image conversion with smb paths
- Fix automatic reconnect of live tv m3u
- Fixes related to matching recordings with episode files already in the library
- Fix database error when removing libraries with overlapping paths with other libraries

Improved:
- Improve camera upload error handling
- Improve multi-version default selection
- Improve remote image content-type detection


Emby Server 4.8.8.0
- Support setting shuffle state in the audio player
- Add Group By option on collection screens to choose between grouping collection items by media type or displaying all items in a single list
- Fix import collection options not showing in Emby library setup
- Fix error after adding a new person using the metadata editor
- Add prompt for playback when a channel is recording
- Support incremental seek speed using arrow keys
- Show more rows in video OSD guide
- Support launching videos from photo slideshow
- Auto-scroll the guide to the last played channel
- Improve log anonymization
- Transcoding fixes for audio only strm files
- Increase image extraction timeout
- Factor in disc number to audio image uniqueness when extracting images from audio files


Emby Server 4.8.7.0
- Add server shutdown warning when there are active playback sessions or active recordings
- PGS subtitle position fixes when transcoding
- Convert subtitle offset dialog to a slider
- Fix unable to lock People
- Add Up Next to video OSD
- Search all subtitle providers on manual subtitle downloads
- Fix collections getting lost after subtitle downloading when no nfo file is present
- Various content visibility fixes for newly created libraries
- Improve log anonymization
- Support drag and drop reordering in all library settings
- Add playback speed directly to video player OSD


Emby Server 4.8.6.0
- Improve log anonymization
- Extract video images at full resolution
- Fix incorrect items being played with play all or shuffle on a genre
- Fix incorrect http response code on failed login (should be 401 rather than 403)
- Support drag and drop reordering in home screen settings library order
- Support drag and drop reordering in the metadata editor for genres, tags, people and studios


Emby Server 4.8.5.0
- Fix OpenCL regression affecting some Linux platforms


Emby Server 4.8.4.0
- Improve missing episode error handling
- Add collections library
- Don't generate images for playlist libraries
- Add option to group notifications
- Improve camera upload error handling
- Improve ass/ssa support with conversion feature
- Freshen up web app fonts and icons
- Group collection items by media type
- Support drag and drop with transcoding codec settings
- Add series recording option to check all libraries for existing episodes

Fixed:
- Fixes related to scanning multi-part videos
- Fix duplicate live tv views
- Fix some subtitles being downloaded repeatedly
- Fix video rotation value not being scanned
- Fix library option for adult metadata not being used with Identify feature
- Fix genres not showing in music videos library
- Fix extras getting included when playing multiple items via remote control
- Fix person nfo not being saved when enabled


Emby Server 4.8.1.0
Fixed:
- Fix startup crashes on 32-bit Windows
- Start running hardware detection earlier on startup to try and avoid playback errors
- Portuguese tv naming fixes
- Support ja-jp language code
- Fix CA-A parental rating value
- Fix more like this not hiding played media when the option is set
- Fix sporadic cases of live streams ending early
- Fix multiple live tv views showing
- Fix manage collaboration showing for playlists when permission to share personal content is denied
- Various content restriction fixes


Emby Server 4.8.0.80
Added:
- Add new profile pin feature. Useful for devices shared by multiple users.
- Add new table view option
- Add more fields for selection in poster views
- Add new theme options
- Add FR-TP content rating
- Add hidden config switch to disable ssl renegotiation
- Add library option to cache images in server data folder to reduce disk access to original media folder
- Add View Missing Episodes context menu option for series and seasons
- Add option when creating a user to copy data from an existing user
- Add subtitle position settings
- Add sample file ignore size to library options
- Added New Episodes section under Live TV suggestions
- Add new indicator on Live TV program posters
- Add options to hide played media from More Like This and Suggestions
- Add user locked out notification to Notifications and Webhooks
- Add camera upload user permission
- Add new configurable home screen sections - Playlists, Collections, and Recently Released Movies
- Add more fields for display in User and Device management
- Add HDR filters to video list screens
- Add sorting controls to user and device management screens
- Add additional subtitle color options
- Add Remove Identification feature to reset metadata
- Add warning for duplicates when adding items to playlists
- Add automatic metadata refresh option for episodes with placeholder titles such as TBA
- Add guide display options to control visibility of channel names, images and numbers
- Add HK ratings
- Add user option to hide media info from detail screens
- Add media deleted notification and webhook event
- Add option to limit the number of genres displayed at the top of detail screens
- Add image size display option
- Add lock screen function to video player on mobile devices
- Add three way toggle nav menu to web app
- Add option to control display of rating information at the start of video playback
- Add Select None to multi-select lists
- Add intro detection library options

Fixed:
- Fix songs not being grouped into album when the album title contains an emoji
- Fix empty genre filters on playlists
- Fix anamorphic image extraction
- Fix transcode temp path in startup logging
- Fix 172.X addresses always being considered private
- Fix swagger docs with reverse proxies
- Fix restricting by tag hiding the tag itself
- Fix multi-episode file titles not using series display order
- Fix hide from Continue Listening only hiding a single track and not the entire album
- Fix live tv recordings being stopped in rare cases when the limit to keep is set to 1
- Fix green bottom line with QSV+OpenCL tone mapping
- Fix single image extraction with MPEGTS
- Fix support for simultaneous music and photo playback
- Fix sort by sort title being case sensitive in some views
- Fixes for multi-part and multi-version videos being used together
- Fixes for movies having file names starting with years
- Fix Intro Detection scheduled task not being visible
- Fix a/v sync regressions with live tv and recordings
- Fix changes to url-only nfo files not being recognized
- Fixes for downloads automatically redownloading
- Fix graphic subtitle position when burning in subtitles with transcoding
- Fix unnecessary ffmpeg dependency on Windows Media Foundation
- Fix sporadic cases of errors when reordering live tv channels

Improved:
- Various database performance improvements
- Merge webhooks into notifications
- Support keyword-based recordings
- Display all episodes directly under series without using season layer (with user display option to control behavior)
- Update Intel Media Driver
- Minor database performance improvements
- Support extras for seasons and episodes
- Various fixes for iOS 17
- Revamp backup plugin to be a more complete backup
- Support saving images locally for extras
- Import hearing impaired attribute for both internal and external subtitles
- Remember audio and subtitles across a tv series
- Improve support for audio-only live streams
- Support random sorting on list screens
- Improve country and language list sorting
- Improve program dialog in live tv guide to show complete information
- Improve user interface of Play On menu
- Support more conventions with provider id values in folder names (moviedb, imdb, etc)
- Improve series name detection by getting the series name from episode file names, in some cases
- Support multiple languages with user audio and subtitle preferences
- Improve performance of server activity viewer
- Improve support for folders being used in multiple libraries of same content types
- Clear external ids for episodes when using Identify feature on Series
- Improve search for single title movies
- Support swipe down to close all dialogs that slide up
- Improve searching titles containing quotes and periods (e.g. Agents of S.h.i.e.l.d or Shield)
- Anonymize manifest.json
- Support both nb and no Norwegian language options
- Rework Trakt plugin to be an option that each user can configure, rather than server settings
- Rework Notifications to be an option that each user can configure, rather than server settings
- Improve automatic reconnection for live streams
- Display preview of matched items when setting up a keyword recording
- Reduce database queries in audio fingerprint process
- Improve support for "subs" and "subtitles" folders
- Don't allow local network addresses to be specified in x-forwarded-for and x-real-ip
- Support multi-select drag and drop add to playlist
- Support multi-select operations on downloads and conversions lists
- Update default subtitle font
- Rework playlists to be saved as m3u and deprecate the previous xml format
- Support extras in Collections
- Various image processing fixes
- Improve episode number parsing when episode file name is gibberish and parent folder name is readable
- Support sorting for playlists and collections
- Revamp webhooks plugin, supporting new events and configuration options
- Include activity log database file when vacuuming databases
- Rework scanning of extras, allowing more flexible usage of video extras
- Resolve issue of multi-part and multi-version not being able to be used together
- Improve the use of internet metadata with recordings
- Support shift to multi-select
- Use tone mapping for image extraction
- Allow separate images for audio book tracks
- Stop scanning at the top of a library when it's unreachable
- Change wording of transcoding reasons to be more user friendly
- Improve filter menu indicator
- Initial RTL support in web interface
- Make tagline field lockable
- Make overview field lockable
- Rework Live TV recording options to be based on selected folders, rather than raw paths
- Support .actors folder for people images
- Resolve long-standing metadata quirks when removing data from nfo files and having it not get cleared in Emby
- Nfo plugin: Stop saving nfo files for additional parts
- Improve photo loading performance
- Remember subtitle selections even when user option is set to None
- Improve support for musicbrainz illegal character replacement
- Improve drag and drop scrolling
- Sanitize new playlist and collection names
- Improve automatic channel mapping with xml tv
- Support sort by composer


Emby Server 4.7.14.0
- Web app compatibility updates for iOS 17
- Compatibility updates for FreeBSD, TrueNAS and Arch Linux
- Improve playback of transcoded video in the Emby web app


Emby Server 4.7.13.0
- Improve artist splitting for artists that have a / in their title
- Handle invalid data when parsing video rotation information
- Fix error with conversion feature and videos that have audio streams with 0 channels
- Various intro detection bug fixes
- Fix errors with SMB access on Linux when non-default server port is used
- Various transcoding related fixes
- Increase default server database cache size for new installs


Emby Server 4.7.12.0
- Fix 172.X addresses always being considered private
- Don't allow local network addresses to be specified in x-forwarded-for and x-real-ip
- Adjust web app html tags to avoid false detection from Chrome as impersonating the Emby domain


Emby Server 4.7.11.0
- Fix intermittent scroll problem with Live TV Guide
- Add new display options in Live TV guide to control visibility of channel name, image and number
- Improve intro detection error handling


Emby Server 4.7.10.0
- Fix HeaderLiveTV missing translation text
- Delay triggering new item additions under after metadata download. This should help improve the experience with Trakt, Webhooks, notifications, etc.
- Fixed intermittent issue of recordings being stopped when series keep limit is set to one


Emby Server 4.7.9.0
- Support copying settings from an existing user when creating a new one
- Improve library scan handling of unavailable folders
- Fix regressions related to user device restriction management
- Add several new webhooks, including new media added
- Support sorting playlists
- Improved right to left (RTL) support
- Update default subtitle font


Emby Server 4.7.8.0
- Fix regression on artists list screen


Emby Server 4.7.7.0
- Various database performance improvements
- Stop scanning at the top of a library when it's unreachable
- DVR: Don't use episode title for comparison when it matches the series title
- DVR: Support keyword-based recordings
- Improved RTL supported in the web interface
- Add lock screen function to video player for mobile devices
- Support three way navigation menu toggle, to switch between full, mini and flyout modes
- Add more fields for selection in poster views
- Add image size display option
- Fix support for simultaneous music and photo playback
- Add option to control display of rating information at the start of video playback
- Change wording of transcoding reasons to be more user friendly
- Improve filter menu indicator


Emby Server 4.7.5.0
- Fix a/v sync regressions with live tv and recordings
- Fix web app subtitle sizes being too small
- Various fixes with new table view feature


Emby Server 4.7.4.0
- Fix glibc errors on certain NAS devices
- Image processing fixes on FreeBSD/TrueNAS


Emby Server 4.7.3.0
- Add Episode Intro Detection and Skipping feature
- Add new table view option
- Add more fields for selection in poster views
- Add new theme options
- Fixes for downloads automatically redownloading
- Remember subtitle selections even when user option is set to None
- Fix graphic subtitle position when burning in subtitles with transcoding
- Fix sporadic cases of errors when reordering live tv channels
- Improve automatic channel mapping with xml tv
- Support sort by composer


Emby Server 4.7.2.0
- Add episode intro detection feature to library options
- Add user profile options for episode intro skipping
- Fix regression with episode number parsing from file names
- Fix file names of home videos being truncated after last dot in the file name
- Fix downloads redownloading on deletion
- Remember subtitle selections if enabled, even when user subtitle mode is set to default to None


Emby Server 4.7.1.0
- Windows - Fix unnecessary ffmpeg dependency on Windows Media Foundation
- Improve Chinese language detection of embedded audio and subtitle tracks
- Remove errant play/shuffle buttons appearing on various list screens in server web interface
- Display timestamps with lyrics


Emby Server 4.7.0.60
- Update to .NET Core 6.0
- Update to ffmpeg 5.0
- Fix android database errors on deletion
- Fix display of incorrect video format names
- id3v2 parsing: Read full null seperated list for text info frames
- Add AC-4 decoder
- Add Log anonymization feature
- Add now playing screen style options
- Support display of embedded lyrics and lyrics in txt, lrc files
- Reduce port mapper network traffic
- Avoid detection of duplicate DX11VA devices
- Support manual recordings based on a channel and time
- ASF: Fix regression bug when reading image attachments
- Separate theme and accent color options to allow independent choices
- Add universal closed captions support to all Emby apps
- Add library option to control importing of playlist files
- Add log file rotation option
- Fix search displaying previously aired programs
- Move M3U tuner support into dedicated plugin
- Clean HLS segments during playback when disk space is low
- Reduce sizes of server log files when debug logging is not enabled
- Add subtitle download max age option
- Add subtitle download option for forced subtitles only
- Fix incorrect photo orientation in slideshows
- Fix Roku playback failures with very long recordings
- Support comment tag as description for audio files
- Preserve subtitle track language with conversion and download features
- Safeguard against junk year values when probing audio files
- Save writers as composers when probing audio files
- Windows: restart scheduled task and dvr times when system time changes (daylight savings)
- Support a-z picker in descending order
- Support a-z picker when sorting by album artist or album
- Support reading roontracktag for music
- Clear episode external ids when changing series display order in metadata editor
- Improve deriving hw devices
- Support Audio Book resume
- Adjust for QSV changes in ffmpeg
- Fix QuickSync HW overlay with tone mapping
- Add Info, Chapters, Cast, On Now and Guide sections to video OSD
- Add subtitle background color and opacity options
- Add logo as title display option
- Add resume rewind playback option
- Fixes for Apple TV top shelf content
- Fix cbr books sending wrong mime type
- Support negative recording padding values
- Fix dvd & bluray folders not being hidden via .ignore files
- Make context menu header texts clickable
- Resolve performance issues associated with having large numbers of devices in the server database
- Update Tvdb plugin to newer Tvdb API
- Fix transcoding throttling not occurring with Chromecast
- Update multi-episode metadata fetching to work with all metadata providers
- Fix classic image series extraction
- Add south african ratings
- Improve camera upload error handling
- Fix music album parsing error when album name is ()
- Fix folder images getting replaced when not saving images in media folders
- Fix identify feature with music videos
- Fix episodes with season numbers greater than 200
- Support convert feature with multi-select tool
- Improve multi-version display names
- Don't show video OSD on double tap skipping
- Rework Active Devices display into Now Playing
- Add view settings to Recordings tab in Live TV
- Improve audio book detail screen
- Improve audio OSD
- Improve efficiency of real-time monitor
- Support selecting multiple channels for series recordings
- Support specifying a max recording length for series recordings
- Fix photo scanning getting stuck in a loop with certain files
- Various fixes with manual subtitle downloading for multi-version videos
- Catch some corner cases of streams being left opened after stopping playback
- Improve DSD audio support over Dlna
- Simplify server dashboard to display more data
- Fix occasional display of incorrect video format names
- Minor adjustment of detail screen buttons
- Display chapter name in seek thumbnail previews
- Move emby guide data to plugin for easier updating
- Fix occasional duplicated Sign Out entry
- Fix list view multi-select in FireFox
- Add channel name and channel number as dvr post processing command line arguments
- Improve scan metadata folder scheduled task progress reporting
- Fix hide from resume getting unhidden after adding a new episode
- Improve performance of playlist detail screen
- Add sort by track number option to folder views
- Add Copy to Clipboard support in Api Keys screen
- Enable chapters for audio books
- Update decision making for periodic refreshes
- Support tcm as composer
- Show full Chinese display name in track languages
- Fix local nfo ignoring date added value in certain cases
- Update top tab design to be more discoverable
- Improve layouts with docked sidebar
- Set Dlna Server to off by default
- Fix graphic subs burn-in with tone mapping on QSV
- Fix scaling of wrong-sized graphical subtitles
- Fix incorrect hw context indication for D3D11VA decoders
- Allow for higher audio stream copy bitrate
- Support subs and subtitles folder case-insensitive
- Update album/song links with Included In section
- Make DVR wake server optional on supported platforms
- Set subtitle filename when downloading subtitle files to the browser
- Always display sort title in the metadata editor
- Make sort title lockable in the metadata editor
- Add Italian ratings
- Always record episodes when the option to check existing library is not selected
- Adjust recording image save behavior for series episodes that are sports
- Don't convert really large images to webp
- Improve album Identify search results display
- Support audio description and studio from copyright tag
- Fix av1 direct play
- Support wm/year and original year tags
- Improve same subnet detection
- Improve episode parsing with episode titles contain numbers
- Add paths to log file for reference
- Allow deleting albums and artists
- Update folder queries to fix metadata manager sorting for albums
- Log DX detection into main log if debug logging is enabled
- Avoid resetting real-time monitor to parent folder when possible
- Adjust continue watching query
- Improve series grouping in mixed content
- Remove rejection of large camera uploads to allow any file size
- Support .mid audio files
- Support sort_with embedded sort title for videos
- Fix album items being added to playlist alphabetically
- Update sort by date last episode added to not be impacted by virtual episodes
- Prevent split button on missing episode detail screen
- Fix transcoding audio channel count with convert function
- Fix artists inheriting genres from albums when they shouldn't
- Fix sporadic cases of burned in subtitles not appearing
- Fix detection of video stream vs. embedded image
- Fix web app playback failures in cases of videos that played successfully with Emby Server 4.5


Emby Server 4.6.7.0
- Fix regression with local network multiple subnet detection
- Improve cleanup of transcoding processes


Emby Server 4.6.6.0
Fixed:
- outgoing SSL errors on some Linux distros
- android server database errors on deletion
- android server ffmpeg errors on android 11
- android server SSL errors with fanart.tv
- QuickSync HW overlay with tone mapping
- for Apple TV top shelf content
- cbr books sending wrong mime type
- transcoding throttling not occurring with Chromecast
- classic image series extraction
- music album parsing error when album name is ()
- folder images getting replaced when not saving images in media folders
- identify feature with music videos
- episodes with season numbers greater than 200
- scaling of wrong-sized graphical subtitles
- incorrect hw context indication for D3D11VA decoders
- artists inheriting genres from albums when they shouldn't
- detection of video stream vs. embedded image

- Add south African ratings
- Improve camera upload error handling
- Improve efficiency of real-time monitor
- Improve DSD audio support over Dlna
- Allow for higher audio stream copy bitrate
- Support subs and subtitles folder case-insensitive
- Update album/song links with Included In section
- Set subtitle filename when downloading subtitle files to the browser
- Add Italian ratings
- Always record episodes when the option to check existing library is not selected
- Adjust recording image save behavior for series episodes that are sports
- Don't convert really large images to webp
- Support audio description and studio from copyright tag
- Support wm/year and original year tags
- Improve same subnet detection
- Add paths to log file for reference
- Allow deleting albums and artists
- Avoid resetting real-time monitor to parent folder when possible
- Improve series grouping in mixed content
- Remove rejection of large camera uploads to allow any file size
- Support .mid audio files
- Support sort_with embedded sort title for videos
- Prevent split button on missing episode detail screen


Emby Server 4.6.4.0
- Resolve cause of sporadic database locked errors
- Fix graphic subs burn-in with tone mapping on qsv


Emby Server 4.6.3.0
Fixed:
- web app playback regressions of videos that successfully played in previous server version
- sporadic cases of audio playback stopping in the web app
- sporadic cases of subtitle burn in not working
-ate sort by date last episode added to not be affected by virtual items in the database
- Synology dashboard showing Emby Server as stopped when it is still running
- album items being added to playlist alphabetically
- transcoding audio channels for converted files using the convert media feature


Emby Server 4.6.2.0
Fixed:
- incorrect season 0 content showing in series next up list
- queries by album ids not respecting user library access
- sessions getting dropped from active devices display when the server admin has restricted their own remote control access of other devices
- detail screen for light themes
- legacy next up not respecting library access
- incorrect horizontal scroll position after using metadata editor
- year not showing in search results
- special episode sorting
- sporadic duplicated backdrop image

Improved:
- support for following redirects when downloading xmltv
- release date sorting


Emby Server 4.6.1.0
- Resolve sporadic database locked errors (may require an additional server restart)
- Various fixes related to non-standard episode naming
- Fix library options sometimes appearing to not save
- Fix regression in xmltv series identification
- Fix clicking see all on next up showing an empty list
- Fixes for GameBrowser
- Fix multi-select remove from playlist when removing the same track with multiple selections
- Improve metadata editor lock icon


Emby Server 4.6.0.50
- Improve database/user interface performance in all Emby apps
- Add WMC-inspired channel management screen to support disabling channels, reordering, and remapping guide data.
- Rework storage model for Collections
- Support reading Collections from movie nfo files
- Merge AutoBoxSets plugin features into the server as movie library options
- Improve Linux QuickSync support
- Add more field options for display in lists
- Support HDR tone mapping when transcoding
- Group programs in live tv suggestions and search
- Add Other Showings section to live tv program detail screens
- Add LIVE button to live tv guide
- Adjust extracted images for HDR videos
- Add favorites to context menu
- Add mark played to context menu
- Run sqlite optimize on server shutdown
- Unify live tv channel sorting options in all places (guide, channels tab, on now, etc)
- Add "Clear Manual Mapping" button to live tv channel mapper
- Fix rare case of tuner being left open following a recording with a series whose name ends in a dot
- Fix episode images being saved with incorrect file name
- Fix custom collection images reverting to default auto-generated images
- Rework display of locked fields in metadata editor
- Add hidden config switch to optimize databases on shutdown
- Improve detection of supported formats for Dlna devices
- Support multi-select in list views
- Support drag and drop backdrop reordering
- Support multi-select remove from playlist/collection
- Support setting an image from a URL
- Improve single channel program list display
- Include all subtitle streams with conversion and download features, when possible
- Prefer D3D11 QuickSync codecs by priority
- Add h264_mmal decoder
- Improve performance of Live TV Guide refresh
- Improve 3D detection from file names
- Support SXXEXX episode numbers in xml tv guide data
- Ensure proper handling of yuv422p10 color format
- Fix repeated unzipping in xmltv provider, causing excess disk space to be consumed
- Improve Dlna device detection
- Significantly reduce Dlna message chatter with devices on the network
- Support series-id tags from xmltv
- Fix genre screen occasionally being empty depending on where you came from
- Support discnumber audio tag in addition to disc
- Fix odd, alternating behavior when refreshing metadata while replacing images
- Make determination of series recording path a little smarter about finding existing series in the library
- Fix incorrect conversion job status being reported when converting
- Restore death date on person detail screen
- Default folder browsing to list when all items are audio tracks
- Improve dynamic data refreshing on detail screen
- Fix key presses affecting video OSD while popup dialogs are open and have focus
- Fix remote control restarting playback in some cases
- Add adult metadata library option
- Move option to save metadata as hidden files to per-library option
- Fix custom genre images being replaced
- Sanitize data from metadata editor to prevent accidental user error such as trailing spaces
- Support special episodes in Continue Watching & Play All
- Update scheduled task logging to try and avoid preventing Synology NAS servers from being able to sleep
- Improve MMAL codec support
- Improve Roku remote control support
- Rework device access with new user permission to hide users from login screens on devices they've never signed into before
- Support episode backdrops in season folder
- Support extras in playlists
- Add additional fixes for downloading txt format subtitles
- Add user profile options to control if audio & subtitle track selections are remembered per video
- Add buttons in user profile options to clear all existing saved audio and subtitle track selections
- Add HDR info to video stream titles
- Check first ip of x-forwarded-for
- Have realtime monitor ignore .DS_Store
- Support downloading live tv channel logos in multiple colors to allow Emby apps to choose the most appropriate logo depending on the user's chosen color theme.
- Prefer Artist tag over Artists when there is only one artist
- Improve handling of invalid content-type header when downloading images
- Support Live TV channel groups by adding channels to Collections
- Support reading live tv channel group information from m3u tuners
- Add multi-select filtering support
- Merge next up into continue watching
- Support remove from continue watching
- Add home videos landing screen option
- Support clicking individual text items in list items
- Support add to play queue with drag and drop
- Support add to playlists and collections with drag and drop
- Add profile checking for MP2Video hardware decoders
- Add title and image to context menus
- Support playback speed control during audio playback
- Add button to clear filters when no results are returned
- Add Nvidia NVDEC decoder variant for HEVC
- VAAPI: Use color formats from detection
- Prevent ffmpeg hw processing of 10bit when device doesn't support it
- Fix play all/shuffle on collections comprised of folders
- Support EP.01 episode naming
- Resolve slow file read/write performance on Windows
- Improve recovery from invalid configuration in the lan networks setting
- Fix successful audio conversions misinterpreted as failures
- Various fixes for codec level detection
- Improve detail screen backdrop display
- Fix Nvidia HEVC level detection
- Make media info visible accessible in TV display mode
- Reduce messaging from server to android and iOS apps causing the app background processes to run
- Fix interlaced video being incorrectly stream copied with HLS
- Fix remote play of playlists being sorted by name
- Show songs on artist detail screen
- Add delete, download and preview functions to external subtitle tracks in media info section
- Support downloading subtitles during video playback
- Support manipulating the play queue of remote controlled players
- Fix webp image support not being used in certain cases
- Update same time recording threshold to 15 minutes
- Improve local network address detection
- Block windows 8 & 2012 from using http2
- Fix repeated subtitle downloads of .sub format
- Add http version to server log
- Improve subtitle track selection when always show subtitles is selected
- Expand artist split whitelist
- Fix undefined dlna display name
- Improve ability of other devices to discover emby server
- New search interface for mobile and desktop
- Add top results section to search
- Improve searching for songs using album name
- Fix channel logos intermittently disappearing while scrolling the guide in Firefox
- Fix incorrect iOS scroll after cancelling context menu
- Fix artists added to collections not showing


Emby Server 4.5.4.0
Fixed:
- Fix regression in 4.5.3 causing slow browsing and search performance in certain situations
- Fix regression in 4.5.2 causing incorrect items to be queued to conversion tasks
- Fix Nvidia HEVC level detection


Emby Server 4.5.0.50
- Support adjusting subtitle offset in web app video player
- Support adjusting playback rate in web app video player
- Update to .NET Core runtime 3.1.7
- Re-activate http2 features
- Improve scrolling performance in Live TV guide
- Fix Nvidia color conversion from mjpeg with yuvj422p
- Fix Nvidia level calculation
- Fix Live TV radio playback
- Improve http server performance by consolidating layers of data flow
- Improve database performance via index adjustments
- Reduce database writes when saving new items and refreshing metadata
- Improve conversion chances of downloaded txt format subtitles
- Add mmal into ffmpeg builds for RPI
- Fix pageup/pagedown in Emby web app
- Fix admin editing settings for other user
- Fix transcoding of m4v files
- Fix space bar during video playback with Vivaldi browser
- Handle multiple addresses in x-forwarded-for
- Resolve intermittent active recordings display problem
- Fix multi-select refresh metadata
- Fix automatic restart to avoid attempting to restart multiple times
- Fix download jobs getting duplicated
- Allow include tags to override parental rating restriction
- Alac playback fixes
- Opera browser playback fixes
- API: require admin to get full server configuration
- Fix extras with multi-version movies
- Improve image downloader presentation
- Fix adding playlist to a playlist
- Improve scrolling performance in Live TV guide
- Fix season 0 items out of order
- Fix manual metadata edits of movie extras being lost
- Support embedded creation_time in exif data for videos
- API: Require admin rights to get all users list
- API: Require admin rights to get list of detected hardware transcoders
- Fix active sessions filter
- Fix add to collections/playlists menu getting cut off in certain situations
- Fix certain situations where an admin editing another user's profile would not be able to see all options
- Fix H264 preset configuration
- Improve cleanup of missing episodes
- Fix rotation of dynamic images
- Ignore unsupported subtitle formats when searching for downloads
- Support other folder as alias to extras
- Add au/ra artist exception
- Support .aax audio files
- Adjust backdrop image save file names
- Support tags in people queries
- Improve performance of adding to collections
- Fix crash when uploading jfjf user image
- Add audio language filters
- Add subtitle language filters
- fix India and Kazakhstan parental ratings
- Ignore @Recently-Snapshot for QNAP
- Fix the list of available parental rating choices in the metadata editor when the library metadata language differs from the server default
- Fix HD Homerun with TVHeadend
- Disable missing episodes for dvd and absolute order
- Fix second theme song being played in foreground
- Fix occasional errant scrollbar on video detail screen
- Incorporate resume into Ends at display
- Show music videos for artist
- Add favorite channels
- Improve codec selection when streaming with Edge browser
- Minor freshening up of dark themes
- Fix configuring series settings right after creating series
- Fix query with AlternateMediaSources
- Rtsp fixes
- Fix rare transcoding failures when media info is absent
- Add green subtitle color option
- Don't download subtitles for disc placeholders
- Improve Denmark rating options
- Support yyyyMMdd episode by date format
- Improve multi-version display names
- Fix cinema mode with local trailers that don't have a rating
- Fix multi-select delete option not showing
- Fix content type being lost for restored libraries
- Fix videos that were split apart getting rejoined on next scan
- Improve recovery from bad image urls
- Allow left menu to be pinned as a sidebar
- Allow left menu sections to be collapsible
- Various fixes for adding items to playlists
- Avoid duplicate terms in version display name
- Support backdrops on list screen
- Remove background overlay from context menus
- Fix remote content (strm files) ignoring quality setting


Emby Server 4.4.3
- Improve performance of live tv guide
- Fix movie extras with multi-version videos
- Fix adding playlist to playlist
- Improve cleanup of missing episodes
- Fix rotation of dynamic images
- Fix manual metadata edits of extras getting lost
- Fix active sessions filter
- Work around a bug in MSDK where VPP processing hangs under certain conditions
- Fix qsv color conversion: Older devices 3,4 and 5th gen CPUs do not support 10bit and the color conversion cannot be done in hardware
- Ignore unsupported subtitle formats when searching for downloads
- Convert downloaded txt subtitles to srt
- Don't extract thumbnails for extras
- Improve display language of manual image downloading
- Deactivate GraphRunner debug messages


Emby Server 4.4.2
- m4v transcoding fixes
- alac audio playback fixes
- opera browser direct play improvements


Emby Server 4.4.1
- Fix Nvidia color conversion from mjpeg with yuvj422p
- Fix Nvidia level calculation
- Fix Live TV radio playback
- Support tags in people queries
- Fix pageup/pagedown in Emby web app
- Fix admin editing settings for other user
- Fix transcoding of m4v files
- Fix space bar during video playback with Vivaldi browser
- Handle multiple addresses in x-forwarded-for
- Resolve intermittent active recordings display problem
- Fix multi-select refresh metadata
- Fix automatic restart to avoid attempting to restart multiple times
- Fix download jobs getting duplicated


Emby Server 4.4.0.40
- Added virtual scrolling for most vertical lists
- Update all platforms to .NET Core 3.1
- Improve support for transcoding 10-bit content with hardware acceleration
- Fix Nvidia scaling problem with anamorphic video
- Fix sort title comparisons with special characters
- Various fixes and improvements with QuickSync transcoding
- Support http2 on Windows and Linux
- Allow downloading multiple subtitles in same language
- Unify all web app settings areas
- Improve performance of download and convert features
- Improve automatic multi-version selection
- Fix direct streams of in-progress recordings
- Improve detail screen for music albums and playlists
- Update play button on series posters to play next episode
- Added Indian parental ratings
- Improve detail screen for videos and series
- Redesign add to playlists & collections
- Improve 3D format detection
- Fix user access not being enforced with multi-version movies
- Support parsing 8-digit Imdb Id's in nfo files
- Fix chapter image extraction for .ts files
- Support extracting years from file names beginning with braces, as well as more messy bracket patters
- Fix invalid output file duration with graphical subtitle overlay
- Fix web socket notifications not respecting library sub-folder access
- Shorten several web app urls
- Image extraction: fix formatting negative duration
- Fix invalid audio filter use (-af)
- Improve channel logo assignments
- Fix logos cropping whitespace
- Allow nfo's for extras
- Improve auto-generated audio track display names
- Reduce scheduled task logging to address hibernation problems on Synology
- Various sorting fixes (most apply to new server installations only)
- Improve search results messages when no items are found
- Prevent 2017-2019 from being picked up as season and episode numbers
- Fixes for display of Chinese language name with subtitles
- Improve performance of android server
- Support Brotli compression with android server
- Fix folder sync deleting original files
- Support searching for tags
- Improve instant mix when no genres are present
- Improve replace existing images option with metadata refreshes to be less destructive
- Add 8K display title
- Various fixes for detecting multi-part videos
- Fix sorting for multi-part videos
- Fix wma audio files with Dlna
- Write HVC1 tag when converting videos with hevc to an MP4 container
- Update Norwegian parental ratings
- Add Swedish parental ratings
- Improve camera upload error handling
- Allow preview of manual subtitle downloads
- Fix wav file playback with DTS audio
- Don't group into collections when filtering on favorites
- Reduce http request logging
- Clear metadata lock when using identify feature
- Add channel number sort option
- Add additional view options to playlists tab under music
- Fix subtitle conversions from smb shares
- Update multi-select to only show applicable options based on selections
- Fix repeated download of Chinese subtitles
- Fixes for manual grouping/ungrouping of multiple videos
- Fix parsing of 2020 year in movie file names


Emby Server 4.3.1.0
- Fix arm64 transcoding crashes
- Fix stopping live streams killing recordings
- Fix m3u tuners with m3u8 sources
- Fix photo downloads
- Fix missing PlaybackPositionTicks in PlaybackStart event - Trakt
- Fix server uninstaller
- Fix changing audio tracks when remote controlling another app
- Add black theme option
- Improve light theme


Emby Server 3.5.2.0
- Fix music playback freeze on Xbox One


Emby Server 3.5.0.0
- Update to .NET Core 2.1 RC1
- Update to ffmpeg 4.0
- Update to SkiaSharp 1.60
- Update to sqlite 3.24.0
- Support Emby Server for Western Digital NAS
- Mono-based releases now require mono 5.4+
- Improve live tv recording process from m3u
- Rework hover menus
- Fix click destination on photo albums in search results
- Virtualize persisted metadata paths
- Fix dlna server availability in mono releases
- Fix xmltv support in mono releases
- Update collection visibility per user
- Update default audio track selection
- Update date in recording file names
- Resolve sporadic issue of not being able to start live tv
- Update naming for next up sync jobs
- Fix Romanian text encoding
- Fix Thai text encoding
- Improve tvdb series queries
- Improve musicbrainz artist queries
- Add playlists to search results
- Fix playlist queries
- Fix issue when attempting to sign into local server using Emby Connect credentials
- Fix m2ts files not showing up in DLNA
- Fix subtitle resizing on window resize in firefox
- Add blue radiance theme option
- Add convert option to replace original files
- Rework devices display
- Fix erroneous Emby Connect invitation error messages
- Fix recognition of episode numbers greater than 365
- Update albums per artist to be based on album artist only
- Update more from albums to be based on album artist only