Jellyfin Forum
SOLVED: Playback error (only some files) - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: Playback error (only some files) (/t-solved-playback-error-only-some-files)



Playback error (only some files) - firesword13 - 2023-12-01

Jellyfin version: 10.8.13
Nextcloud version: 27.1.4
unRAID version: 6.12.4

Installation method: Docker container installed on unRAID, Jellyfin libraries are mapped to an unRAID share used by Nextcloud

Clients: Chrome on PC, Firefox on Debian, mobile app on Android 14

Description: I am receiving "Playback error: This client isn't compatible with the media and the server isn't sending a compatible media format." for a large chunk of my files. I originally had all of my files on a Synology appliance, stored in a Nextcloud instance, with everything backed up to an external drive on my PC for redundancy and ease of access. For various reasons, I migrated to a dedicated computer running unRAID. To migrate the files, I simply connected my PC to the new Nextcloud instance, and copied the files over from the external drive. I then started adding more media to my Nextcloud instance, and installed Jellyfin at some point. Sometime between finishing the migration and now (I believe close to after I finished the migration, if not immediately I finished), all media I added started throwing the playback error when I tried to play it through Jellyfin. However, the problematic media plays through VLC as well as the Nextcloud web GUI, and the old media still plays fine through Jellyfin.


RE: Playback error (only some files) - Serge K - 2023-12-01

Check in the setting Path to ffmpeg files. Does it exist?


RE: Playback error (only some files) - TheDreadPirate - 2023-12-01

(2023-12-01, 07:44 AM)Serge K Wrote: Check in the setting Path to ffmpeg files. Does it exist?

Ffmpeg is bundled with the docker image and can't be changed. The log they shared is the output from ffmpeg.

Does the container have sufficient permissions to your media?


RE: Playback error (only some files) - firesword13 - 2023-12-01

(2023-12-01, 01:03 PM)TheDreadPirate Wrote: Does the container have sufficient permissions to your media?

I believe so, as the paths to the media are mapped via the container setup, and I can also access the "original" media without any issues. Is there a specific log/screenshot I can provide to allow confirmation?


RE: Playback error (only some files) - TheDreadPirate - 2023-12-01

Are you using cloud storage?


RE: Playback error (only some files) - firesword13 - 2023-12-01

(2023-12-01, 03:03 PM)TheDreadPirate Wrote: Are you using cloud storage?

No, all my storage is local. The media is all stored on a local unRAID share, that is primarily used by Nextcloud. All data in the share is added/created through Nextcloud.


RE: Playback error (only some files) - firesword13 - 2023-12-02

As an additional data point, I just downloaded Big Buck Bunny from Blender's site (https://studio.blender.org/films/big-buck-bunny/?asset=263) on my PC and uploaded it to the unRAID share using the Nextcloud desktop client, and still received the playback error.


RE: Playback error (only some files) - TheDreadPirate - 2023-12-03

Is jellyfin able to access your storage NOT through NextCloud? Like SMB?


RE: Playback error (only some files) - firesword13 - 2023-12-04

Update/solution: I attempted to create a second Nextcloud instance to start from scratch and try to upload files through there to see if a completely vanilla instance would resolve the issue, but ran into issues and wasn't able. However, something reminded me about having the files encrypted, so I tried turning that off. After disabling encryption on the files, Jellyfin can play everything fine. If I recall correctly, encryption is not a retroactive action with the default encryption module on Nextcloud, so that would explain why the files I uploaded when I first migrated would work but not anything else.