jellowe 8 Posted Wednesday at 02:22 PM Posted Wednesday at 02:22 PM In the past few weeks I have gotten this error trying to play a few TV episode. They play fine on the web client but I get the "Playback error no compatible streams" in the Emby MS Store app. The first couple of times it happened I thought it might be a bad file so I replaced it with a new file and it worked fine. But this time I wanted to see if there was anything different that may be causing it. I will attach the relevant portion of the log file, but the only thing I notice right away is that the audio in this particular file has a profile listed as "Codec AAC - Profile HE-AAC" where most other ones just say "Codec AAC" and don't show any profile. I am wondering if it's just a matter of not having the appropriate codecs installed, so I thought I'd ask before randomly installing codec packs. 2026-04-14 094802.198 Debug TvShows.txt
Luke 42312 Posted Wednesday at 04:44 PM Posted Wednesday at 04:44 PM Hi there, please attach the complete emby server log. thanks.
jellowe 8 Posted Wednesday at 10:35 PM Author Posted Wednesday at 10:35 PM Attached. Thanks! embyserver-63911807999.txt
visproduction 338 Posted 1 hour ago Posted 1 hour ago Error happens 10 times - Example: line 33983 Quote 2026-04-14 09:48:02.277 Info App: Returning error code NoCompatibleStream Error getting CultureInfo for English and ParseConfiguredCulture errors - 96 times Example: line 37182 Quote 2026-04-14 10:48:04.996 Error LocalizationManager: Error getting CultureInfo for English *** Error Report *** Version: 4.9.1.90 Command line: C:\Users\Administrator\AppData\Roaming\Emby-Server\system\EmbyServer.dll -service Operating system: Microsoft Windows 10.0.17763 OS/Process: x64/x64 Framework: .NET 8.0.21 Runtime: C:/Users/Administrator/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 6 Data path: C:\Users\Administrator\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Administrator\AppData\Roaming\Emby-Server\system System.Globalization.CultureNotFoundException: System.Globalization.CultureNotFoundException: Culture is not supported. (Parameter 'name') english is an invalid culture identifier. at System.Globalization.CultureInfo.GetCultureInfo(String name) at Emby.Server.Implementations.Localization.LocalizationManager.ParseConfiguredCulture(String culture, ILogger logger) Source: System.Private.CoreLib TargetSite: System.Globalization.CultureInfo GetCultureInfo(System.String) Just guessing that HEVC copy has metadata errors. ffprobe also found issues. h.265 HEVC video codec is more demanding to open for playback because of it's compression. I think it's likely that the playback fails, due to some file errors. Testing playback with a 3rd party player is not a good test. It only prove the 3rd party player can handle playback. There can still be file errors. Look at playback stats or run ffprobe to see errors. Remuxing the video may fix this (typically 2 minutes for 2 hour media). Reencoding would also help to h.264 (larger file and typically takes 1 to 6 hours for quality transcoding depending on hardware.) If you want h.265 HEVC to work all the time, try remuxing and have fast enough hardware support for your largest resolution. Test with online demo files instead of random content to confirm if the problem is with the content. Specific playback errors for some particular media happens all the time and I think it's mostly media file errors or hardware limitations and browsers or TV apps are not as forgiving for playback. Someone who knows the errors better may have more exact info. These are guesses.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now