puppetworx wrote:I checked some of the foreign films I have encoded with Handrake into MP4 and the subtitles are there and hard coded, but they're not available in WMP only in VLC. I think that WMP doesn't support hardcoded subtitle tracks in MP4s if I recall correctly, WMC does however.
Edit: I'm saying hard-coded but I really mean embedded, from your post I was guessing you really meant embedded. Disregard my post if I'm wrong.
puppetworx wrote:Yeah, you mean hardcoded then, I misinterpreted.
Hardcoded means 'baked in' as you say, rather than being additional data that you can turn on and off they're actually encoded as part of the video. Embedded means that they're additional overlaying data which you can turn on and off, they exist alongside the video and audio data in the same file.
You need to burn them in at the encoding stage, adding them after encoding just embeds them. This should be possible by adding the subtitle track in Handbrake and checking the 'Burned In' box.
RtFusion wrote:I have used mediacoder (http://www.mediacoderhq.com/download.htm) in the past for pretty much your scenario.
I had some high-res anime in .MKV format that had softsubs but I wanted to play it back on my phone but didnt really have the software on the phone (at the time) to play it back properly.
I kept the subs and quality was very good on the phone.
RtFusion wrote:Before finding that software, I too was looking for ways to playback anime on my phone and beam it to my TV (sadly, after the last update from Samsung for my SGS2 *Rogers LTE Model*, that feature has been removed) with no worries of subtitle issues.
Mediacoder was the best option that I found after many days looking. You can use the built in Wizard to guide you on what you want, the options provided are a lot. I usually had it all untouched, nothing downscaled and only had the subtitles captured to be hardcoded.
Do note however that (at least in my case) 10-bit encodes that have the softsubs won't appear after transcoding to whatever container you use, will only work with 8-bit encodes if you want the subtitles hardcoded.
As for playback, no issues with MPHC+Klite Codec Pack (although MPCHC by itself will play a bunch of files without codec packs). Used to use VLC quite a bit but had some quirky usability issues which made me move to MPHC.
EDIT: If you want to playback to a PS3 (assuming you have one), there is software called PS3 Media Server (http://www.ps3mediaserver.org/) but I had to do a lot of tinkering around to get subs shown from the PS3. Plus, you PC needs to be fast and so does your network as it does the transcoding on the fly, so it will be resource heavy on your PC. I no longer do this method. If I really wanted to playback anime on the TV (much of them are 10-bit encodes now), I would have to hook it up the laptop to the TV. Thankfully, there is wi-fi enabled mouse.keyboard control for android phones.
Similarly, UMS (http://www.universalmediaserver.com/) touts subtitle support which works provided that you have a separate .SRT (or other subtitle file) in the same directory as the video. You can use MKV Extract to get the subs out. Needed a replacement for PC ShareManager from Samsung as that doesn't support playing content off an External drive and using Symbolic links to fool it has at times made the entire storage subsystem to freeze forcing me to do a hard reset.
internetsandman wrote:This really shouldn't be so difficult, but apparently it is. Handbrake lacks this functionality, despite having a specific feature to add subtitles via SRT file. VLC supposedly has a conversion option that allows hardcoding of SRT files, but when I tried that, the audio wouldn't play through Windows Media Player, only through VLC, and even then, the subtitles still were not in the video.
All I want to do is take the MP4 video file and hardcode the subtitles into the video so that it will play without issue on anything that can play an MP4 video, such as game consoles. I'm getting frustrated at this point and there has to be a solution out there, any help is greatly appreciated
sushiSakana wrote:Sorry to bump a topic from a while ago, but I figured in case it helps anybody, this might be worth a mention: I got this to work using VidCoder Beta v188.8.131.52 (x86).
divide_by_zero wrote:Anywho, TL;DR - did you notice a significant drop in file-size/quality with VidCoder?
jbwtucker wrote:Done. For me, that worked. Import the new video file into iTunes. No .srt file is present in the directory. Subtitles can be turned on in iTunes, and on my Apple TV 2, as well.