mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
Failed to play video in MKV format #3269
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @scientificCommunity on GitHub (Sep 24, 2021).
Describe the bug
Hi, Team!
I got an issue when I try to play the video which in MKV format
System (please complete the following information):
Raspbian OSDockerBrowser10.7.74.3.2Direct PlaynoneTo Reproduce
The client is not compatible with media. The server did not send compatible media format."Expected behavior
play succeed
Server Logs
Browser Console Logs
@Artiume commented on GitHub (Sep 24, 2021):
[08:22:38] [ERR] [209] Jellyfin.Api.Helpers.TranscodingJobHelper: FFmpeg exited with code 1
need ffmpeg logs for the file
@scientificCommunity commented on GitHub (Sep 25, 2021):
@Artiume
@scientificCommunity commented on GitHub (Sep 25, 2021):
I find it will be successful if I close the hardware acceleration
@Artiume commented on GitHub (Sep 25, 2021):
while hardware acceleration is turned off, reduce the resolution via the web playback menu to something like 720p. Then try turning on hardware acceleration.
with that said, what kind of performance are you having with converting 4k hevc on the pi? i didn't have much success to have real time conversion. i had issues with just 1080p hevc sometimes.
@scientificCommunity commented on GitHub (Sep 26, 2021):
The same issue for 720p hevc if I turn on hardware acceleration(
openMAX OMX) @Artiume@scientificCommunity commented on GitHub (Sep 26, 2021):
I'm not sure what should I do
@Artiume commented on GitHub (Sep 26, 2021):
so for 720p hevc. is that also with a 720p hevc source video or just 4k -> 720p?
@scientificCommunity commented on GitHub (Sep 26, 2021):
no, It's 1080p hevc source video and 1080p -> 720p
@Artiume commented on GitHub (Sep 26, 2021):
It's either permissions or drivers. I would check both
@tjm00 commented on GitHub (Sep 27, 2021):
I had the same issue after the last update, re-adding jellyfin to the proper groups (I think it was video or render or both maybe) fixed it. I didn't investigate why it was necessary, however.
@scientificCommunity commented on GitHub (Sep 28, 2021):
I ran jellyfin by the docker container. and Running
whoamiin docker container returns root. run `ls -l /var/vchiq' like follows:and there doesn't have a user whose name is
jellyfinin ‘/etc/passwd’. I guess I did something wrong@scientificCommunity commented on GitHub (Sep 28, 2021):
Thanks for your suggestion but I didn't find a user whose name is
jellyfin.@scientificCommunity commented on GitHub (Sep 28, 2021):
The Docker command line interface I have used:
@scientificCommunity commented on GitHub (Sep 29, 2021):
linuxserver/jellyfin worked for me. but jellyfin/jellyfin didn't
@scientificCommunity commented on GitHub (Sep 29, 2021):
is there something wrong with FFmpeg in jellyfin/jellyfin?
@Artiume commented on GitHub (Sep 29, 2021):
their docker image is set up a little different so some people end up having issues with their images while others have issues with our images. they are packaged with the same ffmpeg so your issue is again most likely a permissions issue or driver issue
@jorensanbar commented on GitHub (Sep 29, 2021):
Using Raspberry Pi with OMX?
Then, you need to assing R/W permissions in trancode folder for user group: video
Check my video, but is Spanish. https://youtu.be/0RYGCVNkICE
@scientificCommunity commented on GitHub (Sep 30, 2021):
Thanks a lot! I gave up using pi4 transcode h265 videos.
and I found that some ios clients(like OPlayer) can play H265 videos directly which source from Jellyfin,
but the Jellyfin ios client doesn't. And the documentation says Jellyfin supports H265 in ios,
so It makes me a little confused 😩