I'm using MakeMKV to encode DVDs to .mkv files and from there I was using VLC Player to enclode to .mp4. However I found that .mp4 seemed not to be able to host 'soft' subtitles (i.e. available as an overlay option, not graphically embedded into the video). Reading up on various sources confirmed this.
So, I've experimented with just about every other container / video codec combination that VLC offers and still can't get the subtitles to copy across.
What container / video codec combo offers a decent size to quality ratio and allows for soft subtitles? Alternatively, what other (preferably open source or freeware) software should I use for the conversion?