jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.25k stars 323 forks source link

No 5.1 output despite everything on flatpak (Fedora 35) #191

Open tr1p0p opened 2 years ago

tr1p0p commented 2 years ago

Describe the bug Jellyfin Media Player don't play any video at all when audio passthrough is activate in client settings (got a simple HDMI to a AVR, like a lots of people simple audio cinema setup). The app freeze, need to reload page to make it work again. Try all type of settings available, trying put a mpv.conf, trying to make it from source.. Nothing work

EDIT : I precise audio passtrough work with a simple mpv.conf for mpv alone. Also on Kodi (but with, also, a lots of fight)

To Reproduce Steps to reproduce the behavior:

  1. Install Jellyfin Media Player from flathub on Fedora 35
  2. Put some audio passthrough mode (mine is hdmi, activate all passtrough)
  3. Play some video (with 5.1 sound)
  4. Nothing happen

Expected behavior Well, just have 5.1 output, easily, with few click.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Here's logs from multiple try : https://nullmoon.host/nullpload/f.php?h=2fBOGbws&d=1

ariep commented 2 years ago

I have the same exact issue: video playback doesn't start whenever

  1. devicetype is set to "hdmi" and passthrough options are enabled; and
  2. a video file with 5.1 channel sound is started.

I'm also on flatpak, though on ubuntu 20.04.

This makes audio passthrough impossible, which is an essential feature (well for me anyway).

ariep commented 2 years ago

Hah, switching from flatpak to the plain .deb makes this work right away.

deanwau commented 2 years ago

Same issue here on Ubuntu 22 with Flatpak Jellyfin Media Player. I assume this is related to the flatpak app permissions to the audio device. Enabling passthrough on supported codecs in client settings using HDMI results in Jellyfin Media Player freezing when attempting to play. I then have to restart it.

Using the apt package works and allows bitstreaming to amplifier.

jwalton commented 5 months ago

Switching from flatpak fixed it for me too. If you're on 22.04 you can:

wget https://github.com/jellyfin/jellyfin-media-player/releases/download/v1.10.1/jellyfin-media-player_1.10.1-1_amd64-jammy.deb
sudo apt-get install ./jellyfin-media-player_1.10.1-1_amd64-jammy.deb