Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Player (Arch Linux) fails to playback .mkv files (serverbuild 10.8.7, only directplay allowed) #332

Closed
gordon848 opened this issue Nov 1, 2022 · 6 comments

Comments

@gordon848
Copy link

gordon848 commented Nov 1, 2022

Im not sure if this is a player related problem or a server problem. If I play a typical .mkv file I get a Playbackerror (Tries to transcode which is disabled for all users). Somehow this has something to do with the serverbuild. Using 10.7.7 I can direct play all of my files. But using latest (10.8.7) I cant play most of my .mkv files (AC3 audio).

Log:
[2022-11-01 21:47:39.092 +01:00] [INF] [18] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "test". EnablePlaybackRemuxing: False EnableVideoPlaybackTranscoding: False EnableAudioPlaybackTranscoding: False [2022-11-01 21:47:39.111 +01:00] [INF] [18] Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Jellyfin Media Player", Path="/data/some.mkv", AudioStreamIndex=null, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=ContainerBitrateExceedsLimit ) "media:/videos/45183281-52cb-1f65-556e-16bb7cccc896/stream?MediaSourceId=4518328152cb1f65556e16bb7cccc896&AudioStreamIndex=1&api_key=<token>&RequireAvc=false&Tag=d1acc283c96ae0440e9dd4d9f005abe7&TranscodeReasons=ContainerBitrateExceedsLimit" [2022-11-01 21:47:41.082 +01:00] [INF] [8] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Media Player" "1.7.1" playing "Ciao". Stopped at "0" ms%

Using kodi" or jellyfin-mpv-shim as a client plays all files even in build 10.8.7. So I guess JMP has problems with the 10.8.x builds?

1
2
3
4

@kaypoush
Copy link

kaypoush commented Nov 7, 2022

You should also enable Allow video playback that requires conversion without re-encoding and try again.

@gordon848
Copy link
Author

Thats not my point. If I enable it, it does remuxing which I dont want. Like shown in my last screenshot it is possible to just check "Allow media playback" in build 10.7.7 and watch all .mkvs and other file formats in direct play mode.
My point is that its not working with the 10.8.x builds which seems to be a bug?!

@zeretrelle
Copy link

zeretrelle commented Nov 13, 2022

I'm having exactly the same issue on my Macbok Pro (i7, Radeon Pro 560x,32GB, Ventura 13.01)

Jellyfin Version 10.8.7
Jellyfin Media Player v1.7.1

This is the relevant info from the logs:

Jellyfin.Api.Helpers.MediaInfoHelper: StreamBuilder.BuildVideoItem( Profile="Jellyfin Media Player", Path="/data/TV/zzz/Season 01/zzz - s01e03 - zz.mkv", AudioStreamIndex=1, SubtitleStreamIndex=null ) => ( PlayMethod=Transcode, TranscodeReason=ContainerBitrateExceedsLimit )

Transcoding and conversion are disabled on the server.

I have no issues playing these files on Windows or android devices

@gordon848
Copy link
Author

I forgot to mention that the failure occurs not on windows or android devices. Only on my main system which runs Arch Linux.

@gordon848 gordon848 changed the title Player fails to playback .mkv files (serverbuild 10.8.7, only directplay allowed) Player (Arch Linux) fails to playback .mkv files (serverbuild 10.8.7, only directplay allowed) Nov 16, 2022
@iwalton3
Copy link
Member

If you set the log level of your Jellyfin server to Debug it may provide more information as to why the bitrate check is failing. I would also suggest checking the bitrate settings in the JMP playback preferences section.

@gordon848
Copy link
Author

gordon848 commented Jan 13, 2023

Sorry, for the late response. I dont know why I didnt tried deleting the config-folders in the past. Sometimes the easiest things have the biggest impact. :D

I solved this issue by deleting the following folders. Then I reinstalled JMP:

~/.config/jellyfin.org
~/.local/share/jellyfinmediaplayer
~/.local/share/Jellyfin Media Player

Before that I only reinstalled several times but did not think about the config folder. I guess this issue is fixed. Maybe one has to repeat these steps if version 10.9.0 appears one day. I dont know why android and Windows arent affected by this issue, but at least it is now working as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants