Show me yours? I used MP4Box to add a selectable softsub track to a .mp4 file. That went fine. I don't wish to stop there, though.
I know this can be done. I'm just stumped as to how.
- I'd like to rename the track instead of it being called Track 1 - [Eng] like it is at the moment.
- I would like to make the track On by default. (When you play the video, it's used by default)
+ Reply to Thread
Results 1 to 6 of 6
Wow - didn't expect much, but nothing?
Sometimes worthy posts just don't get answers. I don't know why but it happens. It happens less here than in other forums but sometimes it happens. I'm no MP4 expert so I can't help you, but maybe someone else can. Your question about making the subtitles on by default is a good one, but the one where you want to rename the subtitle track is kind of pointless in my opinion.
I've got some idea it could be done to the actual video file with a hex editor, or perhaps there's a CLI app that supports both features natively...
From HandBrake's Wiki Pages:
Setting a Default Subtitle track
If you wish to have your player automatically select a subtitle track during playback, then you can select the “default” checkbox for the subtitle track you wish to enable. You should note that this does not currently work with Apple software or playback devices.
While this option is available for mp4 files, it does not currently serve any purpose. Default subtitle tracks will only be enabled on playback when using mkv files.
So I guess it can be done, but there's nothing out there that's going to read the flag to actually do it (that is, display the subtitles by default). I'm pretty sure you can set this as a function of the player (well, software players, at least), but then, of course, it will display subtitles by default for EVERY movie you play (as long as subtitles are present).
As far as renaming the sub track, the mp4 muxer inside megui will do this for you. I use megui for most of my muxing needs as the interface is simple, the dependent programs are always updated (development server), and it works.
Hope this helps.
It did, thank you.