this post was submitted on 23 Feb 2025
789 points (97.7% liked)
Selfhosted
60074 readers
595 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam.
-
Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.
-
Don't duplicate the full text of your blog or git here. Just post the link for folks to click.
-
Submission headline should match the article title.
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Crazy how that doesn't at all even address the problem of subtitle sync! It just pastes subtitles as-is in there. What if the subtitle files are at a different framerste? What if the subtitles have the wrong starting offset for the media? What if the subtitles have 1-2 mistakes in them as far as timing?
Hence why there are a dozen subtitle syncing tool projects supplementing ffmpeg like ffsubsync, subsync, alass, autosubsync, srtsync, etc...
As I said, this isn't even an issue with Jellyfin. It's an issue with the device that's playing the media--your television (or chromecast). This workaround makes an exact copy of the internal subs, and dumps them to an SRT which allows your television (or chromecast) to play the internal subtitles as external subtitles...
It has nothing to do with subsync, it's not syncing subs. There are no "mistakes" because you're pulling the internal subs exactly as they are internally, externally...