When it comes to software for hardcoding subtitles, the first tool coming into my mind is Link to commercial software removed by SmallBrother. , which can keep all audio tracks and subtitles including closed caption. But the disadvantage is that it can only work on iTunes movies and TV shows. [Edit ...