4

I have a number of video files from TV shows and I want to add subtitles subtitles to each of them. While I can use MKV merge for a few files, but here the number of files is too much, and doing each one individually would take a lot of time. I used the following:

     for %x in (*.mp4) do mkvmerge "%x" -o "%~nx.mkv"

But it will only mux mp4 to mkv, and not add the subtitles(srt). My video files and subtitles have the same name for each episode. Thank you!

4

1 回答 1

6

尝试这个:

 for %x in (*.mp4) do mkvmerge -o "%~nx.mkv" "%~x" "%~nx.srt"

有关更多信息,请查看文档

于 2013-06-26T07:28:40.710 回答