An external subtitle file needs its own check when the associated video is replaced. A matching filename is convenient, but it does not establish that the timings still line up.
Suppose a clip has a separate SRT file and is sent to Video2X for enhancement. I would retain the original video and subtitle file, then check the downloaded video against the same subtitles. That does not assume the service imports or rewrites SRT files; the subtitles remain a separate local asset.
A few checks spread across the clip would be more informative than watching only the opening line: one cue near the start, another in the middle and one near the end. If every checked cue is displaced by roughly the same amount, I would investigate a constant offset. If the mismatch grows, I would compare durations and timing information before shifting the entire subtitle track.
I would keep any corrected subtitle timing as a separate version, then watch it through with the exact video file intended for sharing. Checking that pair is more useful than assuming every export with the same name can share the same subtitle file.
Suppose a clip has a separate SRT file and is sent to Video2X for enhancement. I would retain the original video and subtitle file, then check the downloaded video against the same subtitles. That does not assume the service imports or rewrites SRT files; the subtitles remain a separate local asset.
A few checks spread across the clip would be more informative than watching only the opening line: one cue near the start, another in the middle and one near the end. If every checked cue is displaced by roughly the same amount, I would investigate a constant offset. If the mismatch grows, I would compare durations and timing information before shifting the entire subtitle track.
I would keep any corrected subtitle timing as a separate version, then watch it through with the exact video file intended for sharing. Checking that pair is more useful than assuming every export with the same name can share the same subtitle file.