-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
Jellyfin is unable to play back Advanced Substation Alpha Subtitles on Chromecast #14
Comments
If preferred, I can privately share links to the files used, or can provide an account on the instance, to assist with bug reproduction and fixing. |
This is most likely the issue with Chromecast app, so transferring. |
Hi, I think this currently is working. At least with internal subs. Haven't tried external subs per your other ticket. Could you check if it is still an issue? Otherwise, maybe we can make this into a feature request for client side rendering? |
In favor if closing this, at this point chromecast cannot natively show ass subs but relies on server burn-in. As part of developing on the receiver I have seen that this works fine. I'm assuming that this issue is with remux/transcode enabled because otherwise burnin cannot work. I think this is fixed. If this issue is with remux/transcode disabled then chromecast will have no way of showing the subtitles currently. In that case it would be a feature request for native ass decoding on chromecast, although I doubt we'll be able to implement that seeing how for instance CCGTV uses a completely different media player from gen1-3, largely making the media player a black box that we cannot hack features into. It would probably work to reencode the subs to vtt and lose all the style information but it's been argued that we would rather burn them in than show them incorrectly. |
I can understand why, but this is still quite annoying, considering just how much content tends to use Advanced SSA subtitles (even in situations where TTML would have been more than enough, with far more widespread industry support). I used to use this functionality pretty much all the time in the past, but I can understand why you wouldn’t want to support this in the future. |
That's okay, there are a few different approaches one could look at:
I don't think we can get libass to do the same on chromecast that it does on web, due to the CAF black box. I should probably link this: https://developers.google.com/cast/docs/media and add that anything not on that list is not to be taken for granted. As for this issue it should probably get a feature request label rather than bug label :) |
@hawken93 actually, vtt subtitles can’t contain images, but TTML subtitles can (that’s actually how Netflix does japanese subtitles), and creating those can be probably automated. |
Describe the bug
Jellyfin-Chromecast does not display Advanced SSA subtitles on Chromecast
To Reproduce
Expected behavior
The movie plays back with subtitles, as it does on Firefox, Chrome, and Android
Actual behavior
On Chromecast, no subtitles are shown
System (please complete the following information):
Additional context
The problem might be related to jellyfin/jellyfin#1896
The text was updated successfully, but these errors were encountered: