Replying to #7
This should be apparent just by trying to change the subtitles. There is no need to show me the source. If it's hardcoded, then you can try changing the subtitle track all you want and you won't be able to change it, let alone see a subtitle track to change to.
Replying to #7
The way you're doing it right now...
Replying to #7
Latin dub? As in ancient Rome Latin? People still speak in Latin?
And yes, by hardcoding, or shit, even converting file formats (ie. what you've been doing) will result in a slight loss in quality. You take what you can get here. There's no other solution other than to find something that can read MKV natively and can switch between subtitle tracks. Good luck finding such a device other than a PC with video codecs installed. If no converting needed to be done, you could just rename the file extension with MP4 and it would be readable, however, it hardly works that way...especially since the video is usually encoded in AVC, and not MPEG4.
Also be aware that some videos just refuse to re-encode correctly (especially in Handbrake or VirtualDub or AVIdemux). I found that some idiots that rip these, rip them in weird ass framerates that are neither NTSC nor PAL. I'd be okay with either one, and reconverting isn't so bad, but when they give you like 28.953 for the fps, it SCREWS UP the entire audio/video sync to the point that the audio is either really early or really late as it gets further into the video.
Hence, why I went with AirVideo. It doesn't give me any of that bullshit to mess with it. Just bit rate, Audio track, Subtitle track if applicable, and dimensions of the video. That's it. Nothing else to screw around with. And provided that I gave acceptable numbers for the resolution (that are restricted for iPod/iPhone viewing), it works.
AirVideo only works on an iPhone, but you can convert it with the default resolution (ie. a resolution that exceeds iPhone specs) however, you need an iPhone or iPod Touch to be able to use the converter. The software on the phone merely instructs the AirVideo program on your PC to convert. It doesn't actually do the converting; your PC does that.
Replying to #7
Interesting. I use a Tampermonkey script to download youtube videos. It usually gives me the option of MP4 and MP4 720p, which is fine.
EDIT:
Also, what bugs me is that you'd rather watch English subs with Japanese audio, not because you favor them over the dub for sheer personal preference, but because English isn't your native language, even though the subs are in English...
This, doesn't make any damn sense.