Skip to content

Instantly share code, notes, and snippets.

@alimbada
Created April 24, 2024 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alimbada/bd2ca77c1f1dea7088ab4ed5935e95da to your computer and use it in GitHub Desktop.
Save alimbada/bd2ca77c1f1dea7088ab4ed5935e95da to your computer and use it in GitHub Desktop.
$videoFileBaseNames = ls *.mkv | % { $_.BaseName } # adjust file as necessary
foreach ($baseName in $videoFileBaseNames)
{
$episode = $baseName.Split()[3] # adjust parsing of episode as necessary
$subfile = (ls *$episode*.srt)[0]
mv "$subfile" "$baseName.srt"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment