levsom 0 Posted Saturday at 09:25 PM Posted Saturday at 09:25 PM Emby Server: 4.9.3.0 (Docker) Emby Android: 3.5.28 Android version: 16 QPR2 Device: Google Pixel 6 Pro When downloading media for offline playback, Emby Android creates a folder structure based on library metadata. If the metadata contains Cyrillic (or other Unicode) characters, the built-in player fails to play the downloaded file with a playback error. Direct streaming of the same content works perfectly. Steps to reproduce Have a media item with Cyrillic characters in its metadata name (e.g. "Что, если…!" / "What If…!") Download it for offline playback via Emby Android Try to play the downloaded file → playback error Key findings - File integrity is fine: SHA256 hash of the downloaded file matches the original on the server - the file itself is not corrupted - Streaming works: Playing the same file via direct stream has no issues - External players work: The same downloaded file plays correctly via third-party players (VLC, MX Player), confirming the file is valid - Root cause: Emby Android builds the download path from metadata, inserting Cyrillic characters into the folder names (e.g. `/Download/EMBY_DOWNLOADS/TV/Что, если…!/Сезон 3/...`). The built-in player appears to fail when resolving these paths — likely a URI encoding issue similar to the one reported for Emby Theater on Linux topic #143862 Expected behavior The built-in player should correctly handle Unicode characters in paths that the app itself creates during download.
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