How to hardcode subtitles with VLC media player
HTML-код
- Опубликовано: 11 сен 2024
- a.k.a. Subtitles not showing up after hardcoding in VLC fix.
a.k.a. Subtitles showing up multiple times after hardcoding in VLC fix.
If you're watching this you've probably tried burning subtitles to your video and encountered multiple errors - either subtitles not showing or displaying multiple times.
I've tried just about everything to come up with this solution. Check it out :) Наука
On the current VLC version, you don't have to do that last step where you delete part of the string, the new version has optimized this and it works wonders!! Thanks so much for such a clarifying video!
Still doesn't work. What do I do?
@@danielantony1882 scodec tl-140 rename as scodec=non, it works,
@@tnameer Nice.
I'm sure it works well enough for short videos, but from my experience with this method, while it does add the subtitles, it desyncs the audio to an insane degree. The desync starts off as bearable, then gets progressively worse. By the end of a two hour video the audio for a gunshot, for example, comes multiple seconds before the trigger is ever pulled.
Edit: Selecting to keep the original audio while editing the profile the doesn't fix the problem, but it does make it slightly better.
Streaming it at all seems to be what desyncs the audio. In other words, it is the process itself that keeps causing problems.
After further reading I have discovered that this problem may only apply to mp4 files.
+Magic Monk - The icon that VLC uses is a "traffic cone". You've probably seen them in the streets near construction sites or in No Parking zones. :)
In Aus we call them Witches hats
NAH DUDE.. its a HAT! :'D
It’s a candy corn on top of a miniature slice of American cheese
Or while eating a softy, he must have seen himself eating an upside-down hat.
i'm screaming bcs my video i'm trying to hardsub is friggin 3 hours.
uncheck Activate Transcoding in the last step.
@@abalkhi6540 you're a lifesaver
@@abalkhi6540 If I do that the subtitles don't stay on the file...
can help me to harcore subtitles?
took 1 minute for 3:49 long vid.
For those who get muted audio just check the box under profile > keep original audio
that should do the trick
I love you
THANK YOU!!!
Thank you!
where's the profile? I cant find it
@@anissakinah2113 at step 2:21, click on Audio codec
What an incredibly convoluted and inconvenient way to hardcode subtitles! It's like filming your screen to get a clip from a longer video. Or printing out some text and a picture, cutting and pasting them together and scanning it back in order to put graphics in your document. (Ok, maybe not _that_ bad, but it's similar)
If you have to burn in subtitles for a video of an hour, are you just going to wait 60 minutes for the "recording" to finish? What if for whatever reason the video stutters for a moment and that is captured too?
There's easy to use, *free*, dedicated software for this, you know? Just download Handbrake or VidCoder (basically Handbrake in an even more user friendly shell). In the latter all you need to do is:
1. Select your video file
2. Select your .srt subtitle file
3. Press the encode button
4. Done
It's easier, _significantly_ faster and more reliable and just... the proper way to do this.
Thank you so much. Wanted to burn subs in a movie. Didn't work the way it was shown in the video. Tried with Handbrake and worked very neatly!
LMAO! he called it a hat I'm dead.
lurker HAHAHAHA
Same reaction xD
Same here :D
@@kareemkawaiah2112 In Australia we call them witch hats
They look like witch/wizard hats but their not, they are road cones 😂
Worked perfectly, thank you very much. Doing this for my sister for her Christmas present (Christmas Eve right now). So I'm glad it's so incredibly easy to do with VLC! Thanks bro.
yup, from (2018) and it's chrismas here to preparing a video also.
Just did it for Parasite. Subtitles weren't showing up on my Roku. This did the job, thumbs up. Thanks
LMAO im tryna do it for Parasite too
Thank you so much! I always come back to this video every time I need to work with subs for school projects.
thanks!! I come back to it too lol.
I love these guys that do tutorials that don't work
and don't respond to the critiques that youtubers leave.
Thanks! Works like a charm every time. I keep coming back to your video.
This is a superb tutorial thank you! Maybe they've upgraded VLC somehow since you made this but I found that the scodec=t140 had already been removed by the time I got to that page. I continued without touching that code and the conversion worked beautifully. thanks again!
me too
tried several times and the i leave it as (scodec=non), final it works. thank you bro.
Sir, thank you so much for this video and all your help! You have no idea how long I've been struggling to hardcode my subtitles, since my Samsung TV won't properly read subtitles I've edited using programs like Subtitle Edit. This worked like an absolute charm and you have just made my movie watching a heck of a lot easier! You've earned a new subscriber!
This man has never seen and recognized a construction cone in his lengthy and experiential life.
They're called witches hats in Aus
doesnt work.. the string message doesn't show any T.140 to be deleted
same here
@@tchagosz same here
Same
@@xxhamedxx01 Probably 'cause "Overlay subtitles on video" is unchecked already (if not, uncheck it), so you don't have to delete that part, just move on, it will work.
after browsing through so many channels. Yours is by far the best. The explaining thod is so great and detailed even complex stuff is
Its a long wait for a movie streaming but anyhow thanks for the good work!
So counterintuitive that I watched this video nearly a dozen times, but it works flawlessly. Huge thank you!
*UPDATE*
VLC has made is easy now by going to the Media tab and selecting Covert. The process is similar where you browse and select the video file but now you get to add the subtitle file right away by selecting the *_Use a subtitle file_* checkbox. Next, select the *_Convert/Save_* button, and under Settings section of that window, click the edit tab with the tools icon > go to the Subtitles tab and check the *_Subtitle_* checkbox and the *_Overlay subtitles on the video_* checkbox. You're done! Let it convert, then reopen the video from your file destination.
This was a huge help! Thanks so much!
Real MVP
Thanks!!! This worked perfectly.
You are a life saver, thank you so much!
no problem
YEW
I managed to mush the audio on it a bit... But at least the subtitles are there without the separate .srt file! Which is just awesome, after an hour of looking for a working solution! Thanks, mate!
Finally worked! 😭
At first It didnt work just following the steps of the video.
The changes I did was that:
-At 1:32 I did add the subtitle file
-At 2:37 Not only have I deleted that "scodec=t140" line, but I have also ADDED everything else before that line, from "vcodec=h264...." to "...samplerate=44100"
And after doing that, it took more time to create the new video, but it finally worked.
Hope this helps someone else!
I have a question. What do you do if you need to sync the subtitles before you hardcode? I have a Digital DVD video copy and its subtitle file, but the subtitles are slower that the video. I have to do Track Synchronization to hasten the subtitles by about 1-second to get it up to speed with the audio and video. How can I hardcode the subtitles after a Sync adjustment?
Thanks for this video. I have been unsuccessful in hardcoding in VLC with sound until this video and comments below. Excellent job! Excellent presentation.
THANK YOU SO MUCH!!!! I have tested so many apps and now I can do it just with VLC. Love U!
I was trying to do it for an hour until I found your video. Works perfectly. Thank you.
it works with the updated vlc?
Thank you for reminding me I had to check for updates @@palacebandit haha. I had the 2.2.6 version. I don't know if it works with the update, sorry.
Nope, still not working. I'm going to beat my computer using the keyboard now. Bye
lol
Tried it, but it didn't work. What did I do wrong?
is the name of the subtitles file same as video that was being hardcoded? try putting the same names of the video but keep the different extentions
What he said not to worry about putting subtitle file info and left blank at 1:41 is the place where you should put (by browsing to choose) your .srt subtitle file. Then this works.
CS Cheong is right! It works for me now :) thanks!!!!
Um, the video just keeps turning out corrupted and unplayable. I keep following this video but it doesn't seem to work.
you need to close vlc and then wait (takes time according to file size that is being muxed AFTER closing vlc...)
@@alimeuniverse7615 omg sry I never saw any notifications ...
I always wait for the thumbnail to appear then I know the time has come but 3 hours is absurdly long... even for 2 hour videos I wait like 2-3 minutes...
I've been wanting to do this for awhile now. It worked first time... Your a real champ, you know that!!!!
So I did exactly what you said, and it worked EXACTLY like it did here, like wow, an actual helpful and simpe hardcoding video!
Thanks man, finally a video that doesn't advertise any additional software.
"or a hat" :)))
Cheers mate, this video helped me, much appreciated!
This one works. I've just tried it. It even picks up custom font color for subtitles. Thank you for great tutorial.
Thank you so much! The other tutorials didn't work. Yours did.
It worked like a charm. I laughed at the " hat - obstacle thing ". Very funny!
It worked,I created an SRT file and then hard coded subtitles to the desired video through VLC player
Thanks a lot
Your method does work. Thank you for that.
But I'm trying to subtitle a .mp4 file that's around 3gb and my final subtitled file is only 891mb..and of significantly lesser video quality than the source file..
any suggestions..?
Happy to come across your tutorial after hours of hectic search... works perfectly. Great work, thanks a lot!
This method works a treat for me! I tried using ffmpeg, but the output file did not contain the subtitles... 😞and that's a shame because using the command line is *much* faster. Cheers, m8!
Tried this solution inside Ubuntu 18.04 with VLC installed and it worked!
Thank You ...
Video quality took a huge hit, framerates seem inconsistent... during movement it's skipping a lot when it did not before when it was an mkv file... any idea why?
It actually works!! so glad I found your video
+nindy21 cheers. glad to hear it. You have no idea how many times I tried :)
I'm currently doing it on Schindler's List, but it's 3h15, so we'll see if it works
People!! It's actually working. Please take this idea. When you are having the video and subtitle (.srt file) separately (i.e., you need to enable it manually in VLC) you need to merge those two in 'mkvifo GUI' software first to .mkv or .mp4 format. Then taking that out the video, you can stream the subtitles over the video permanently using this method. Hope this helps you :)
Finally...someone who figured out how to do it right! Nice job, and thank you!
You're an absolute god, dude. You've saved me several hundred quid with this one video!
WOW
I AM BLOWN AWAY
THIS WAY IT IS MUCH EASIER THAN HANDBRAKE WHERE SUBTITLES LOSE THEIR FILTERS
only problem is with subtitle files with different font and such
then the timing may be inaccurate...
It woooooorks.. thank you so much.. I've been searching all over google, but nothing works.. then this tutorial pop up.. and it wooooorks..
I did this recently and found the convert/save option worked best for me.
It's important to check the convert profile settings (spanner icon), subtitles, and select overlay subtitles on video option.
do a tutorial please
THANKS GOD!!! FINALLY IT WORKED!!! I tried a zillion tutorials, a billion websites and a ton of videos annnnnnnnnnd finally found your video and did it! Thank you so much! Subscribed right away!
Hey There! Great tutorial, thank you! One question though, how could get the subtitles with a black background and not just the white text? Thank you!
I have to thank you for this video! I was going craxy since I have a Zorin 12 OS. I created an ASS subtitle file with Aegisub, then I embedded with HANDBRAKE which softsubs, then I used your method. It workef with ASS files also.
Thanks for this video. It worked for me on Linux. I just noticed that I must close the VLC session for the video to run. Grateful for your tutorial!!
You're a world champion. I've been struggling with this for hours... THANK YOU!
Great video thank you! This is way more complicated than it needs to be would have been lost without this video.
THANK YOU! THANK YOU! I've been trying to do this with other softwares and they don't work! I'm sooo happy I found your tutorial, a real jewel! Wish you the best always! :-))
Sorry, BUT, if you record the video with Subs turn on, VLC Gould recorded clip + subtitles, don' t you?
I wasted hours on doing it. Coudn't be more easier than this. Thank you so much !
God damn good - you must be from down under. Lots of love and respect from a viking up in the cold north. Keep working that Magic Monk ^^
You are reallly a life saver. I don't know how you figured this out , but it really really works fine!!
Brilliant. Worked as of Feb 2019.
EXCELLENT!!! After sveral hours of desparate trials finaly VLC did it!
THANKS!
Magic Monk...You are, in fact, magic. Thank you very much for this, sir.
Worked for me when the Convert method didn't. Thanks!
Wow. This was so easy yet so complicated if I didn't have this video. Thanks!
Been looking for this everywhere this is the only tutorial that works thank you so much!
My issue is a little different. I have a video that has soft subs (they can be turned on and off) but there's no separate .srt file. It's just part of the file itself. But I need to change the audio codec on the video so that my PS4 recognizes it. But whenever I do this, the subtitles are completely removed (it's an episode of Super Dragon Ball Heroes, which is in Japanese so I need the English subs for it). Is there any way to hardcode these subs without a separate .srt file?
OH My God!!!! Finally! Best way to make hardsub!!! So fast and easy! Thank You Very Much!
you're welcome.
The final video is the subtitle without the sound, how to do?
It actually works! Thank you so much. Although I tried a couple of times cause it didn't work at first, but it's all because of the files have slightly different names (my bad). I have subbed two movies already (it was a long wait but worth it).
That's brilliant! Better than premiere and camstudio. As usual VLC rules! Thank you for sharing your experience with us.
Follow exactly what he did in the video. Worked for me!! Thanks!
Tries this thousand times and it still doesn't work... What am I missing? I click codec T140, but afterwards there isn't that string to be deleted....
For those using Mac: VLS is different on OS platform, and according to the comments I'm not the only one who couldn't burn the subs with VLS. I switched to use (free) Handbrake instead and it worked all fine.
How do you get the subtitles in the video without actually ever adding them in VLC? The subtitles never appear in my project after following your steps. Did you somehow natively link the two files together before making this video? A crucial step seems to be missing.
What he said not to worry about putting subtitle file info and left blank at 1:41 is the place where you should put (by browsing to choose) your .srt subtitle file. Then this works.
I'm late, but leaving this here for future reference:
To have the subtitles automatically show up, you have to have both the video file and the subtitle file in the same folder AND WITH THE SAME NAME. Notice how in this video there's "pushup.mp4" and "pushup.srt", that's the trick.
Mine is with same name same folder and dont work.
@ "scodec=t140" needs to be deleted at the last step before streaming...
then close vlc and WAIT until thumbnail of file pops up then it is ready
You prevented me from beating even more crap out of my pc, thanks
This has to be the quickest and easiest solution i've found ~ Thank you!
hello,
thank you for your video.
a question,
On "subtitles" window, where i need to choose T.140
you have 2 check marks.
when i'm clicking the "overlay..." my T.140 become gray... WHAT AM I DOING WRONG?
I nearly fell off my chair laughing when he called it an "Obstacle thing". But laughing aside thanks for the video, it didn't work for me but hell you may my day mate.
Has anyone had problems with the audio coming through with hardcoded captions? This was a great tip and I got the captions to be hardcoded but the audio drops off every time.
I cant say thank you enough thaaaaaaaaaaaaaanks man you're a life saver 🙌🙌
Thank you! And BTW the VLC Thumbnail icon is a construction cone as I think a dozen commentators have told you already lol
My video has two sub tracks. is it possible to remove one of them? When I hardcore those files, second sub track pops up too in a small font and idk what to do
Eddy, What version of VLC are you using? I'm using 2.2.4 and it doesn't look the same as yours thus I can't follow instructions! Please help!
THANK YOU SO MUCH....I spent the day looking for 100000000000000000000 solutions!
Ok. this takes a long time but.. IT WOORKS!! THANK YOU SO MUCH!
My video was rotated by 90 degrees - any ideas on how to fix that
Finally something that worked. Thanks!
Thank you so much ! I've been trying for so long, I can't believe it finally worked
protip: watch it on 1.75 speed
Hi can you tell me which version of vlc are you using ? I don't have "stream" on the latest version, there is one thing that looks like it but then I don't have the part where you are supposed to delete the "codecT40 "
You are a star! Thank you, this solved a problem that I've been struggling with for days! :D
Thank you so muccchhhh!!! YOU ARE AWESOME!!! Needed to submit my video with subs in about 15 minutes. You're a life saver~ :)
What version of VLC are you using? I'm on a mac using 2.2.1. I make a lot of videos for a deaf audience and could really benefit from this. On the mac version when I click Stream, as you have suggested, I get a completely different set of options. It actually thinks I want to stream to a web address.
Good video by the way. If I can get this working on a mac you'll rock!
hey, sorry I've never used a mac, hopefully someone else here can help you. cheers.
I can’t believe people are actually using the least intuitive method to burn in the subtitles. It is not hard coded, you just burn that into the video stream.
Use HandBrake, import file, choose the resolution and select “same as source” on frame rate. Then move to the subtitle tab and import your set, check “burn in” and specify the output file and and start encode.
great it works! Never had any problems except for some synchro, but that's another story.
When everything is completed you should click on play in order to convert the video .. that's what happened to me when I followed your instructions.. Thanks
Thank you! I've been trying all afternoon! It finally worked :)
Hi, in your video, i assume that the subtitle file should be in the same folder and VLC automatically detects it? If not, at which point do i define the subtitle file?
I'm on a mac and have downloaded the VLC media player, but there are no buttons on the top of the screen. Where your screen shows "Media" -> "Playback" -> "Audio" -> "Video" -> "Subtitles" etc. my screen shows nothing. Any idea why that might be?
I've been trying to figure this out for an hour now and every single online resource is telling to just click the Subtitle button on the top of my VLC screen. You can imagine how frustrating it is to not have that option. I have no idea why it's not there.
Thanks but HAT?!?! IT'S A TRAFFIC CONE LMAO
OK, so this is how it worked for me :
- at 1:30, I did tick the "Use a subtitle file" then browsed for my .srt file
- at 2:21, I opened the "Audio codec" then ticked " "Keep original audio track"
- then in "Subtitles", I ticked "Subtitles" and "Overlay" (codec being on DVB)
- at 2:40, I didn't change or remove any text
- when the file was created, it didn't play, so I had the idea to add the name of the format (.mp4 in that case)
- and hallelujah it worked !
- the weird thing is that I then removed the name of the format, and it is still working...
Anyway, thanx to all, it's a group effort !
Patrick Ravier excuse me what did u do at 2:40 again? I think have the same problem my sub is not showing at all
@@sayaakami8533
Sorry for the delay ! At 2:40, I did not delete any text ("scodec=t140") as suggested by the uploader, and I clicked right away on "Stream"... Good luck !