fredrikburmester / streamyfin

A Jellyfin client build with Expo
Mozilla Public License 2.0
710 stars 19 forks source link

Allow for always force transcoding when subtitle selected #119

Open sjorge opened 2 weeks ago

sjorge commented 2 weeks ago

Describe the solution you'd like A toggle to always request a transcode when subtitles are active. Although it probably should be off by default in case the server is running on lower end hardware.

Additional context Subtitle support in a lot of player backends (especially the native one on iOS) seem to lack support for most subtitle format. Some will already trigger a burn-in e.g. pgsub, ass...

Even when they are supported there seem to be de-sync issues especially when seeking has been done. Having a toggle to always burn-in all subtitle formats would fix these issues.

fredrikburmester commented 2 weeks ago

Are you sure the seeking de-sync issues are a problem with the app and not Jellyfin? Just double checking before i investigate this.

sjorge commented 2 weeks ago

It seems to be a general issue not necessarily specific to streamyfin, as I have it in streamyfin, swiftfin ios with native player and the jellyfin mobile app.

In the later it can be fixed by setting it to always burn-in subtitles.