#### 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
Last active
August 1, 2020 21:06
-
-
Save gigadot/d86c67036d3dd1c3365dea14d5074603 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment