I use Mp4Tools (http://www.emmgunn.com/mp4tools/mp4toolshome.html). I'm assuming you want to not only add an .srt but also remux into an .m4v container; this does it all in one pass. Emmgunn also has MkvTools. These apps are nagware and the ui is a lot more user-friendly than Mvtoolnix.