VRenamer 应用图标
VRenamer

Batch Renaming Subtitles to Match Video Files

External subtitles fail to load when their filenames do not match the video. This guide explains the pairing rule and how to batch rename subtitles with VRenamer, including one-video-many-subtitles cases.

Last updated:

Why subtitles fail to load

Players pair external subtitles by exactly one rule: the filename. When the subtitle's base name differs from the video's, it becomes an orphan .srt file. The player will not attach it automatically and you have to pick it manually every time.

The correct pairing form

  • Language suffixes let multiple languages coexist and appear as separate tracks
  • The suffix is optional for pairing — dropping it still works
  • ASS / SSA / VTT follow the same rule

Same base name plus a language suffix

                      Severance.S01E01.mkv
Severance.S01E01.srt          ← default track
Severance.S01E01.zh.srt       ← Simplified Chinese
Severance.S01E01.zh-Hant.srt  ← Traditional Chinese
Severance.S01E01.en.srt       ← English
                    

Naming that will not load

Avoid

                      Severance.S01E01.mkv
Severance.S01E01.chs.ass.srt   ← confused extensions
subtitle-episode-1.srt         ← unrelated to the video
Severance S01E01 en.srt        ← spaces and mismatched base name
                    

Aligning subtitles in bulk with VRenamer

  • Add the folder holding videos and subtitles as a file source (SMB / WebDAV / cloud drive)
  • On scan, VRenamer links subtitles to their video and shows them together in the list
  • Once the video is identified, the subtitle is renamed alongside it
  • One video with several subtitles is fully handled, language suffixes preserved
  • Subtitles whose names differ slightly from the video are still matched — no manual pre-renaming

If a subtitle cannot be linked to any video, it is not in the same folder or the names differ too much. Move it next to the video and scan again.

FAQ

Will multi-language subtitles overwrite each other?

No. VRenamer preserves the language suffix, so zh.srt and en.srt are renamed into their respective language variants without collisions.

Subtitles still will not load after renaming.

Check they sit in the same folder as the video and that the base name matches exactly. If naming is aligned and it still fails, auto-loading of external subtitles may be off in the player.

Can subtitles be renamed independently of videos?

Yes. VRenamer supports renaming subtitle files on their own as well as batch-processing them with their videos.