• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting DTS Master Audio Transcoding Issue

    Pages (2): « Previous 1 2

     
    • 0 Vote(s) - 0 Average

    DTS Master Audio Transcoding Issue

    DTS HD Master Audio and Hi Resolution Audio gets transcoded, even if jellyfin is set to output bitstream
    Deleted User

    Unregistered
     
    #11
    2023-11-01, 09:48 PM
    (2023-11-01, 09:45 PM)Voidths Wrote: On the Nvidia Shield Pro I can't get DTS-HD MA to work no matter what I try. Only plays it in stereo. Same files work fine with the Plex app and with Kodi. Zidoo plays the same files fine. Apple TV with Infuse passes the LPCM fine. Seems like the Jellyfin app on the Shield doesn't support DTS-HD MA passthrough. I've kinda given up on it with the Shield.

    except the jellyfin androidtv app does not contain a player, it offloads everything to Exoplayer which was built by NVidia so it's not really jellyfin that isn't working

    (unless you selected an external player, then that would be used instead of Exoplayer, still not jellyfin)
    Voidths
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2023 Oct
    Reputation: 0
    Country:United States
    #12
    2023-11-01, 09:58 PM
    Ok, So what's the secret to get it to play DTS-HD then?
    Deleted User

    Unregistered
     
    #13
    2023-11-01, 10:06 PM
    use a player that supports it

    kodi with the jellyfin addon


    in cases where the player does not support it jellyfin can transcode

    use this fork to set DTS->something else https://github.com/t0mas/jellyfin-androi...references


    in my case, DTS freezes playback so i transcode to EAC3

    previously, kodi did it fine, even passthrough DTS:X
    Voidths
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2023 Oct
    Reputation: 0
    Country:United States
    #14
    2023-11-01, 10:40 PM
    Cool, thanks for the tips. Much appreciated.
    mikeporterinmd
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Jul
    Reputation: 0
    Country:United States
    #15
    2024-03-26, 12:53 AM
    Kodi is kind of a pain. It all worked until I loaded a Skin that ate it up. And I never found anything that really just worked without putting a lot of stuff on the Shield that wasn't needed. I really prefer the Jellyfin Android TV app.

    That being said, I'm pretty sure this all comes down to the fact that ffmpeg does not identify dts-hd ma differently than dts. For instance, from ffprobe: Stream #0:1(eng): Audio: dts (DTS-HD MA)

    From the log, being passed to the client, we have: AudioCodec=dts&AudioStreamIndex=1 which maps to the dts mimeType in the player and so we get DTS output. However, if JellyFin could tell the client the audio is dts-hd, then we could code the client to map the ffmpeg codec name, perhaps the non-existant dts-hd codec name, to a mimeType for DTS-HD on the Android. Such a mimeType does exist.

    public static final String AUDIO_DTS_HD = "audio/vnd.dts.hd"

    from https://developer.android.com/reference/...O_DTS_HD()

    So, I guess the first step is to communicate with the ffmpeg developers? ffmpeg can certainly tell it has DTS-HD stream, it just doesn't communicate this in a way we can use it in the client. In my opinion, given that I have zero experience working in this environment, but 40 years of working in many other environments. Maybe this isn't even remotely new information, but I've not seen it and I have been looking.

    Mike
    xtreamer
    Offline

    Junior Member

    Posts: 7
    Threads: 1
    Joined: 2024 Sep
    Reputation: 1
    #16
    2024-09-21, 10:44 PM
    Is there any news on this topic? The DTS-HD problem still exists. Libvlc was able to playback it but it came with some other drawbacks and with the recent update of the android tv client it was removed.
    vfedetz
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Sep
    Reputation: 0
    Country:United States
    #17
    2024-09-27, 06:21 PM
    (2024-09-21, 10:44 PM)xtreamer Wrote: Is there any news on this topic? The DTS-HD problem still exists. Libvlc was able to playback it but it came with some other drawbacks and with the recent update of the android tv client it was removed.

    Also having the same issue...

    All DTS HD and DTS:X audio is downmixed to DTS when playing via Jellyfin on Nvidia Shield with whatever the default player is currently. However, If I select Kodi as the external player in Jellyfin the DTS HD and DTS:X audio will passthrough successfully. Very annoying.
    vfedetz
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Sep
    Reputation: 0
    Country:United States
    #18
    2024-09-27, 06:38 PM
    As a workaround I have downloaded the "Just Video Player" application on the Nvidia Shield which can passthrough DTS HD and DTS:X audio fine. In the Jellyfin settings, I then set External Player to "on", and set Just Video Player to be used by default.

    Root cause seems to be the default Jellyfin player exoplayer not supporting DTS HD and DTS:X. A related discussion can be found within this github issue: https://github.com/jellyfin/jellyfin-and...ssues/3166

    Hope this helps anyone else with a similar issue.
    Pages (2): « Previous 1 2

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode