MKV is a container format which can hold an unlimited number of video, audio, picture or subtitle tracks inside a single file. Much like other containers like AVI, MP4 or ASF, but it is entirely open in specification with implementations consisting mostly of open source software. High definition movies in 720p or 1080p are often packaged in this format. Nevertheless, the MKV is not playable on many video players or compatible with mobile gadgets.
Some MKV files come with subtitles, and while converting MKV to MP4, you may want to keeps the subtitle. Here is a guide for your reference:
1. Add MKV Files into Converter
After install the Code
http://www.mkvconvertersoft.com/mkv-converter/
MKV to MP4 converter on your computer, please launch the program and click to insert source MKV files from your PC. Batch conversion is offered, you may insert multiple files at every turn.
2. Set for Code
http://www.mkvconvertersoft.com/convert-mkv-to-mp4-videos/
MKV to MP4 with subtitles
When MKV file import finished, now we come to choose output format. Click "Profile" on main interface.
http://www.mkvconvertersoft.com/wp-content/uploads/2011/07/img25.jpg
As you see, there are many preset formats regarding various portable devices. You can find out targeted formats by looking related devices or type "MP4" into search box then all relevant MP4 formats will be listed out.
3. Further Set for Output
You can also change other settings like Video Codec, Quality, Video Size, Bit Rate, Frame Rate, Aspect Ratio, etc to make it work as what you expect. Click on "Save as" if you want to save the format parameters for future references.
Please not that the choice also influences on the compression, picture quality and size of final converted MP4 file.
4. Edit Video at Will
Some advanced functions are available in the application: Trim video length, crop play region, set visual effects and add watermarks.
5. Start Converting MKV to MP4
Let's finish the conversion from MKV to MP4 with subtitle. Click Convert button to start it.