With the free Vidcoder 1.5.22 or later can you burn in / hardcode subtitles from external srt files and convert to mp4 or mkv. It might be useful for playing video on devices that doesn't support external/switchable subtitles.
VidCoder 1.5.26 beta or later
VidCoder 1.5.26 portable version beta or later
Open your video files under Choose a video source: Video file.
Under Subtitles choose Edit:
Import .srt file.
Click on Burn In.
Select the Output folder.
Select Preset, like iPhone, iPad, Android, Windows Phone 8 etc.
Click on the Encoding: Settings button to adjust video resolution/frame size, output file size, etc
Example how to set the output file size to 20MB. (Smaller file size = lower quality...)
You can't adjust the font settings. But you can use Subtitle Edit to change the color in your srt subtitle, In Subtitle Edit open the srt, Mark all (Ctrl+A). Right click and select Color. Save as a new srt. Import in Vidcoder.
You could also make .ass subtitles with custom font styles. But you must mux them with your video first:
In subtitle edit, open srt, under Format choose: Advanced Sub Station Alpha, select all(CTRL-A) lines, right click and choose Advanced Sub Station Alpha styles. Edit the font, color, background(Select the Opaque box under Border). Save as new .ass.
Last get Mkvtoolnixgui, add your video file, add the .ass, start muxing a new mkv. Open the mkv in VidCoder. Click on Subtitles Edit and it should list the subtitle directly. Click burn In.
+ Reply to Thread
Results 1 to 30 of 64
Last edited by Baldrick; 8th Feb 2016 at 12:21. Reason: updated with font color settings
A long missed feature of HandBrake/Vidcoder to be able to harcode SRT subtitles.
So I tried 1.5.22 beta using two source files MP4/h.264/AAC, MKV/h.264/AC3 using UTF8 encoded SRT files on Windows Vista but alas had 3 chrases on each.
Guess I'll have to wait untill it gets out off beta.
utf8 encoding problem?
You can post bug reports/issues over at http://vidcoder.codeplex.com/workitem/list/basic
Just made 3 test with ANSI encoding. Still chrasing.
Does it work without hardcoding subs? Maybe some other problem with the beta version.
It turns out that the problem was settings for audio. Changed from "Passthrough" to AC3 and hardcoded both UTF8 as well as ANSI.
Interesting program and exactly what i was looking for, thanks Baldrick
its basically a Handbreak clone, very similar options and layout and all i needed was a program as good as that which could also hardcode srt subs so this here does the trick. Before finding VidCoder had been at the noob mercy of Any Video Converter which doesnt encode video well at all, but has a couple good subtitle hardcoding features like reposition, resize and customize fonts which'd be a great upgrade for this. Default subs dont look too bad tho
I have latest versions of VidCoder and Handbrake. I prefer to use VidCoder for its more appealing simple look. But both programs don't allow hardcoding. If old VidCoder had it what happened? I'm assuming since VidCoder is based on Handbrake, I'm assuming HB took the feature out first. Does anyone know the back story to this?
AVS Video Converter and Xilisoft Video Converter Ultimate also do hardcoding. The catch is with AVS, you need to have a video with softsubs. I don't think it allows browsing for an .srt file. Xilisoft doesn't have the much needed copy input format setting for the video size. You have to choose predetermined aspect ratio settings which can skew the ouput file if it doesn't conform. When subtitles are involved, I do notice the quality of the output suffering a bit. Also both of these paid programs are much slower than VidCoder.
Can anybody recommend any alternatives?
Thanks Baldrick works nicely - I downloaded the portable version so it doesn't mess with the earlier stable version. See attached imageSONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 7 Ultimate, QNAP NAS TS851
Worked great. Thanks!
Used this feature as well, works great!
It doesnt hardcode. When I uplouded the file in a Bulgarian site for video share the subs didn't showed up. Which means this software does NOT hardcode. Any tips? Sorry for bad english.....
Yes it does. Are you using version 1.5.23 or later? And clicked burn in?
Yes it does. And just tried audio passthrough with vers 1.5.26 (x64) with succes (see previous posts).
If VidCoder is a front-end of Handbrake, how could it burn-in srt subs while handbrake can not?
I can not understand this.
And yet, it works. Good Job guys. I am using 1.5.27 beta (64), and the result is very close to what I expected. It just miss the font setting. If I can choose the font type, size, color and outline color, that would be perfect.
Now the subtitle is white (OK), with black outline (OK, too). But, it is too small, using Arial (?) and has black shadow.
I'll see if I can submit a request for this setting for future release.
Last edited by dapidc; 20th Nov 2014 at 21:47.
this is a wonderful piece of software!! thanks!
it's exactly what i was looking for ... an extended handbrake i mean, handbrake is so good that it would have felt lame to use other decoders ...
plus, to add another round of decoding!! whereas handbrake can be used with the lossless avi !!
i really wanted to hardcode some subtitles - at the best possible quality ... so, i was very happy to find this post!
it works perfectly, hardcodes the srt subtitles ... and all this at handbrake encoding sophistication and quality ...
I have a problem with this software, i dont know why
I did everything like you did, and most of the legends are okay, but some senteces, there misses words or letters inside the words for intance let's say the sentence is "Hi there, How have you been?" and in the movie it appears "Hi thr, Hw haveyou b"
Alredy tried 2 times and it happened again...
And went to the str file, and everythings alright, there the sentences are fine
Another thing is I can only try to make a movie one time, than if I dont restart the pc, it gets me errors
Have you tried change your srt files to unicode encoding? or to ascii? Try edit the srt with a subtitle edit or an text editor and change encoding type.
What if I want all sub from a MKv file? I have a Phil-wife, and I speak Danish, so we have more than 1 lang. here...
IT eta says 12 goddarned hours!
i cant wait that long :'O
Please help me hardcode subtitles in an easy way!
I REALLY wanna watch my movies :'/
please help me
Try change to Constant quality under Video->Quality and under Preset choose Ultra fast.
Or try hardcode with other converters like freemake video converter(Adware!!).
sorry bro , i dint notice this before.
i apologize for my neglect.
You ROCK bro!
Is there any way to force the subtitle position? it's almost on the middle of the screen.
I have the latest version of vidcoder and I can get it to embed the subtitles but it doesn't have any audio. It does before I embed the srt but it doesn't after. Any help is greatly appreciated
Got it to work, not sure what I was doing wrong the first time
Last edited by slaughtersr; 7th Feb 2015 at 20:17. Reason: it's working
Guys, I'm in need of some help here - I have an MP4 file and a separate SRT file. I need to hardcode the subs in for streaming.
I've verified that the subs work when playing on a local media player with sub file selected.
But no matter what I do, running VidCoder 22.214.171.124 or even 126.96.36.199, no subs are being written into the new output MP4.
Any suggestions on what could be the issue? And how to fix?