Subtitle files next to your videos
Jellyfin shows a subtitle file that sits in the same folder as a video and whose name starts with the video's name and a dot, such as Heat (1995).en.srt. These are the files Reelhost's Watching → Subtitles screen works with.
- AI subtitles are new files named
<video name>.<language code>.<Language> - AI.srt, for exampleHeat (1995).en.English - AI.srt. Jellyfin lists the track as English - AI, so nobody mistakes it for one a person made. Reelhost asks Jellyfin to look at that video again, so the track shows without waiting for a library scan. - Timing fixes change the times inside an existing file and keep its name. The original is kept in Reelhost's own folder for Undo.
- AI subtitles made before this naming (
Heat (1995).en.srt) are renamed once to the new name if unchanged, never onto another file.
What Reelhost never does
- Change a video file.
- Write over an existing subtitle file. If one with the same name is there, it says so and leaves it.
- Write outside Jellyfin's library folders.
- Touch an AI file you edited: it's yours now, so it can't be deleted from Reelhost.
In Docker, mount your media into Reelhost's container at the same path as in Jellyfin's, and read-write, so it can save subtitles.
When you remove Reelhost
The subtitle files it made stay next to your videos: they're ordinary subtitle files. To remove them first, use Delete under Made by AI. Whisper, its models and its list of videos are removed. You can keep the timing-fix originals to put old timing back by hand. See Remove Reelhost.