this post was submitted on 26 Jul 2023
9 points (100.0% liked)

Jellyfin: The Free Software Media System

5720 readers
1 users here now

Current stable release: 10.10.0

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 5 years ago
MODERATORS
 

I have the settings on my Jellyfin server mostly dialed-in, but one of the only problems I have left to fix is HDR and subtitle transcoding. My server transcodes HDR10 and DV with no problem, but often times the client devices don't properly report their HDR capabilites. My Android TV box and my phone can't play DV, but it tries to direct-stream Dv anyway. My desktop PC can't display HDR at all, but it still tries to direct-stream HDR content. Subtitles don't always work on my phone unless they're burned-in.

There's an option to force HDR transcoding on the Windows client, but not for Android. Workarounds like lowering the bitrate to below the source bitrate or activating burned-in subtitles work, but I don't want to lower the bitrate, and I don't always want subtitles.

What I'm looking for is an option on the server to force transcoding to h264/SDR and burn in subtitles regardless of client. An option to disable direct play and force transcoding for every stream would be perfect.

So far, I can't find any way to do this on the server. Is there any way to to disable direct play or at least force transcoding based on source content and not client capabilities?

top 1 comments
sorted by: hot top controversial new old
[–] Chaphasilor@feddit.nl 2 points 2 years ago

This exists only for DLNA clients. In the server settings you can set transcoding rules for different client types (Dashboard > Devices > DLNA > Profiles).