Skip to content

Instantly share code, notes, and snippets.

@gigadot
Last active August 1, 2020 21:06
Show Gist options
  • Save gigadot/d86c67036d3dd1c3365dea14d5074603 to your computer and use it in GitHub Desktop.
Save gigadot/d86c67036d3dd1c3365dea14d5074603 to your computer and use it in GitHub Desktop.
#### mkvmerge -o "video.mkv" "video.mp4" --language 0:eng "english.srt" --default-track 0

#### if video and subtitle have the same name, you can do replace all using:
   Find: (.*)
Replace: mkvmerge -o "$1.mkv" "$1.mp4" --language 0:eng "$1.srt" --default-track 0

#### one-liner code

for f in *.mkv; do v=$(basename $f .mkv); mkvmerge -o "$v-sub.mkv" "$v.mkv" --language 0:eng "$v.srt" --default-track 0; don
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment