{"id":7415,"date":"2023-09-05T10:44:21","date_gmt":"2023-09-05T10:44:21","guid":{"rendered":"https:\/\/www.animaker.com\/hub\/?p=7415"},"modified":"2024-02-16T16:12:30","modified_gmt":"2024-02-16T16:12:30","slug":"how-to-hardcode-subtitles","status":"publish","type":"post","link":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/","title":{"rendered":"How to Hardcode Subtitles? [A Step-by-Step Tutorial]"},"content":{"rendered":"<p>It is no doubt that the world is getting increasingly interconnected day by day. A huge reason for this is videos. Interesting video content can make people engage, interact, and connect on a different level.<\/p>\n<p>In such videos, there is one unsung hero that helps bring different parts of the world together.<\/p>\n<p>And that is &#8211; subtitles.<\/p>\n<p>Whether you are binge-watching the latest series on Netflix or watching your favorite K-pop group\u2019s documentary in theatres, subtitles help bridge the language gap and reach a global audience.<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7414 size-full\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/giphy.gif\" alt=\"a woman eating popcorn\" width=\"480\" height=\"268\" \/><\/p>\n<p>Most of us download subtitle files and add them to the movie\/video we are watching. In some cases, this would help. But in most cases, it is better if the subtitles are etched or hardcoded on the video.<\/p>\n<p>What are hardcoded subtitles, do you ask? Read on!<\/p>\n<h2>What is a Hardcoded subtitle?<\/h2>\n<p>Hardcoded subtitles are a form of text overlay that is permanently embedded into a video. Regardless of the viewer settings or playback platform, these subtitles remain visible and cannot be turned off by the viewer.<\/p>\n<p>One thing to note about this type of subtitle is that once you hardcode, there is no way to edit or remove them.<\/p>\n<p>With no need for an extra file, hardcoded subtitles make it easier for the audience to enjoy the content hassle-free.<\/p>\n<h2>Hardcoded vs. softcoded subtitles:<\/h2>\n<p>While hardcoded subtitles are a permanent part of the video, a soft-coded subtitle is a separate file that is uploaded to the video player. It can be turned off\/on during the video playback.<\/p>\n<p>So, for videos with hardcoded subtitles, the viewers don\u2019t have to go searching for subtitles and take extra time to add them to the video.<\/p>\n<p>Now that you know the basics, let\u2019s learn how to hardcode subtitles.<\/p>\n<p>Shall we get started?<\/p>\n<h2>How to hardcode subtitles?<\/h2>\n<p>This section will show how to hardcode subtitles online (using an online Subtitle generator app &#8211; Animaker Subtitles) and offline (using VLC media player).<\/p>\n<ol>\n<li><a href=\"#1\">How to hardcode subtitles online using a Subtitle Generator app<\/a><\/li>\n<li><a href=\"#2\">How to hardcode subtitles offline with VLC media player<\/a><\/li>\n<\/ol>\n<p>Let\u2019s jump right in!<\/p>\n<h3 id=\"1\">1. How to hardcode subtitles online &#8211; using a <a href=\"https:\/\/www.animaker.com\/subtitle-generator\" target=\"_blank\" rel=\"noopener\">Subtitle Generator<\/a> app<\/h3>\n<p>Animaker is a web application that lets users create fun animation videos. It also has a <a href=\"https:\/\/www.animaker.com\/subtitle-generator\" target=\"_blank\" rel=\"noopener\">Subtitle Generator<\/a> tool, which we will be using to hardcode subtitles.<\/p>\n<p>Read on to find out how.<\/p>\n<p><a href=\"#3\">Step 1: Import\/Select a video <\/a><br \/>\n<a href=\"#4\">Step 2: Add Subtitles <\/a><\/p>\n<ol>\n<li><a href=\"#5\">Auto subtitle <\/a><\/li>\n<li><a href=\"#6\"> Manual subtitle <\/a><\/li>\n<li><a href=\"#7\"> Upload a Subtitle file <\/a><\/li>\n<\/ol>\n<p><a href=\"#8\">Step 3: Add Styles to the Subtitle<\/a><br \/>\n<a href=\"#9\">Step 4: Preview and Download your video<\/a><\/p>\n<h4 id=\"3\">Step 1: Import\/select a video<\/h4>\n<p>Log into Animaker\u2019s <a href=\"https:\/\/www.animaker.com\/subtitle-generator\" target=\"_blank\" rel=\"noopener\">Subtitle Generator<\/a> or Sign up if you\u2019re new!<\/p>\n<p>Once you log in, you are now in the Dashboard. Click on Create &gt; Create Subtitle.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7397 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-1024x513.jpg\" alt=\"Animaker Dashboard, click on create and then create subtitle\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-1024x513.jpg 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-300x150.jpg 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-150x75.jpg 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-768x384.jpg 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-1536x769.jpg 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-65x33.jpg 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-220x110.jpg 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-200x100.jpg 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-358x179.jpg 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-729x365.jpg 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-872x436.jpg 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard-1020x510.jpg 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Dashboard.jpg 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>You are now in the Subtitle Maker. The next step is to select the video to add subtitles. Here, you will have three options &#8211; Upload, Export, and My Library.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7405 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-1024x513.png\" alt=\"options to select a video in subtitle generator\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/upload_import.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Let\u2019s quickly take a look at each of these options. You can select the <em><strong>Upload<\/strong><\/em> option if you want to upload a video from your local folder or the <em><strong>My Library<\/strong><\/em> option to choose one from your library if you have already uploaded it to Animaker.<\/p>\n<p>The other option, <em><strong>Exports<\/strong><\/em>, is when you have already created and exported a video using Animaker.<\/p>\n<p>I\u2019m going to upload a video from My Library. This is how.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7399 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Library.gif\" alt=\"Selecting a video from library\" width=\"800\" height=\"450\" \/><\/p>\n<p>Now that we have added the video, let me tell you about the various sections of Subtitle Maker\u2019s interface.<\/p>\n<p>In the center is the workspace, where the video you work on is displayed. The library is on the left, and the menu bar for additional options is on the top. On the bottom is the timeline of the video, where you can adjust the subtitles to precision if needed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7409 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-1024x513.jpg\" alt=\"Animaker subtitle generator interface\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-1024x513.jpg 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-300x150.jpg 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-150x75.jpg 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-768x384.jpg 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-1536x769.jpg 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-65x33.jpg 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-220x110.jpg 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-200x100.jpg 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-358x179.jpg 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-729x365.jpg 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-872x436.jpg 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface-1020x510.jpg 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/web-app-interface.jpg 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h4 id=\"4\">Step 2: Add subtitles<\/h4>\n<p>Now that the video has been selected, it is time to add the subtitles! There are three ways to do so!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7404 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-1024x513.jpg\" alt=\"Subtitle options from Animaker\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-1024x513.jpg 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-300x150.jpg 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-150x75.jpg 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-768x384.jpg 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-1536x769.jpg 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-65x33.jpg 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-220x110.jpg 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-200x100.jpg 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-358x179.jpg 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-729x365.jpg 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-872x436.jpg 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options-1020x510.jpg 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/subtitle-options.jpg 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Let us look at each of them in detail.<\/p>\n<p><strong id=\"5\">1. Auto Subtitle<\/strong><\/p>\n<p>This is the quickest way to add subtitles to your video. Let\u2019s see how to do it.<\/p>\n<p>Click on <em><strong>Auto Subtitle<\/strong> <\/em>and select the clip you want the subtitles for. Hit generate and sit back while our AI-powered subtitle generator does its work!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7395 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Auto-Sub-1.gif\" alt=\"Animaker auto subtitle option\" width=\"800\" height=\"450\" \/><\/p>\n<p>In just under a minute, the subtitles get transcribed and added to the video.<\/p>\n<p>On the left, you will see the subtitles with timestamps. You will also notice the subtitles being added in the timeline in orange. If you click on a particular subtitle, you will see the selected subtitle highlighted in dark orange. This way, it is easier for you to locate the subtitle for a particular scene in the video.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7396 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Auto-sub-2.gif\" alt=\"subtitles added bu auto subtitle feature\" width=\"800\" height=\"450\" \/><\/p>\n<p>If needed, you can make changes to the generated subtitles by clicking on them.<\/p>\n<p>That was so quick and easy, no?<\/p>\n<p>Okay, let\u2019s look at another way to hardcode subtitles.<\/p>\n<p><strong id=\"6\">2. Manual Subtitle<\/strong><\/p>\n<p>In this method, you will be typing out subtitles. Let\u2019s see how.<\/p>\n<p>Click on <em><strong>Manual Subtitle<\/strong><\/em> and select the clip you want to hardcode subtitles for. Once you hit Generate Subtitles, you will see the subtitle tab appear with time stamps, where you can add subtitles manually.<\/p>\n<p>Let\u2019s see how to do so.<\/p>\n<p>Type in the first subtitle, and you will see an orange section added to the timeline. This orange section is a way of knowing when that particular subtitle appears on the video.<\/p>\n<p>You can adjust the timing of the subtitle by either moving this orange section or, for more precision, you can customize the duration in the time stamps. By default, the duration of each subtitle is two seconds.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7400 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Manual-Sub-1.gif\" alt=\"Animaker manual subtitle option\" width=\"800\" height=\"450\" \/><\/p>\n<p>To add the next subtitle, click on <em><strong>Add New Subtitle Line<\/strong><\/em>. You can see that for every subtitle that you add, an orange section for the corresponding subtitle gets added to the timeline.<\/p>\n<p>Just like how we did for the previous subtitle, type in the subtitle and adjust the duration.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7401 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Manual-sub-2.gif\" alt=\"Subtitles added by manual subtitling\" width=\"800\" height=\"450\" \/><\/p>\n<p>You can add subtitles for the entire video similarly.<\/p>\n<p>So far, we have seen two ways of adding subtitles. Let\u2019s now look at the final way.<\/p>\n<p><strong id=\"7\">3. Uploading a Subtitle File<\/strong><\/p>\n<p>If you have the subtitle file in your possession, this is going to be a simple process.<\/p>\n<p>Click on <em><strong>Upload a Subtitle File<\/strong><\/em> and select the subtitle file for the video from your local folder. Choose the clip that you want the subtitles for and hit <em><strong>Generate Subtitles<\/strong><\/em>.<\/p>\n<p>The subtitles will now be added to the video. On the left, you have the subtitle bar with the time stamps. You can even edit the subtitle and the duration in the time stamps if there are any syncing issues.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7411 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Subtitle-file.gif\" alt=\"uploading a subtitle file animaker subtitle generator\" width=\"800\" height=\"450\" \/><\/p>\n<p>That\u2019s how easy it is!<\/p>\n<p>Now that we have explored the different ways to add subtitles, it is time to add some style.<\/p>\n<h4 id=\"8\">Step 3: Add Styles to the subtitle<\/h4>\n<p>To add some style to the subtitle, click on <em><strong>Styles<\/strong><\/em> from the library. Animaker\u2019s library has over 150+ fonts, 15 subtitle presets, and text styling options.<\/p>\n<p>Choose a subtitle preset and you can see the change on the video, on the side. You can then customize the font to your liking. You can also upload a font file if you want.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7403 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Style-1.gif\" alt=\"Adding style to the subtitle by clicking on styles option\" width=\"800\" height=\"450\" \/><\/p>\n<p>Below subtitle style, you have multiple text styling options like size, color, text alignment etc.<\/p>\n<p>To take styling to the next level, you can add animations to your subtitles!<\/p>\n<p>To do so, click on the <em><strong>Animation<\/strong><\/em> option on the top corner of the subtitle style bar.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7410 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Style-2.gif\" alt=\"Different animations added to subtitles\" width=\"800\" height=\"450\" \/><\/p>\n<p>Choose one of the options, and now your video has a cool animation to your subtitles!<\/p>\n<p>So far, we have seen how to add subtitles in the English language. But what if you want to make your content globally accessible?<\/p>\n<p>In that case, you can make use of Animaker Subtitles&#8217; translations feature. To learn\u00a0<a href=\"https:\/\/www.animaker.com\/hub\/how-to-translate-subtitles\/\" target=\"_blank\" rel=\"noopener\">how to translate subtitles<\/a>\u00a0using Animaker, check out the link provided.<\/p>\n<p>With subtitles, style and animation added, there is just one more important thing left to do. That is, to download your video.<\/p>\n<h4 id=\"9\">Step 4: Preview and Download your video<\/h4>\n<p>Before you download, you can preview the video to see if everything is A-okay. To do so, click on the <em><strong>Preview<\/strong><\/em> button in the top right corner. Let us see how my video has turned out.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7402 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/Preview.gif\" alt=\"Animaker video preview with subtitles hardcoded\" width=\"800\" height=\"450\" \/><\/p>\n<p>My video looks good. If you\u2019re happy with how your video has turned out, you can rename and download the video. You also have the option to download the subtitle file separately.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7398 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-1024x513.jpg\" alt=\"Animaker Rename and download options\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-1024x513.jpg 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-300x150.jpg 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-150x75.jpg 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-768x384.jpg 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-1536x769.jpg 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-65x33.jpg 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-220x110.jpg 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-200x100.jpg 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-358x179.jpg 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-729x365.jpg 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-872x436.jpg 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download-1020x510.jpg 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/download.jpg 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Hurray! You have successfully hardcoded subtitles to a video using Animaker!<\/p>\n<p>Let us move on to VLC media player to achieve the same.<\/p>\n<h3 id=\"2\">2. How to hardcode subtitles with VLC media player<\/h3>\n<p>In this section, we will see how to hardcode subtitles offline with VLC media player on Mac and Windows systems.<\/p>\n<p>Let\u2019s begin.<\/p>\n<p>Firstly, download the latest version of <a href=\"https:\/\/www.videolan.org\/vlc\/\" target=\"_blank\" rel=\"noopener\">VLC<\/a> media player to your device. Then, proceed to read according to your system.<\/p>\n<ul>\n<li><a href=\"#10\">How to hardcode subtitles on Mac with VLC media player<\/a><\/li>\n<li><a href=\"#11\">How to hardcode subtitles on Windows with VLC media player<\/a><\/li>\n<\/ul>\n<h4 id=\"10\">How to hardcode subtitles on Mac with VLC media player<\/h4>\n<p>Open VLC media player. Choose the Video to hardcode subtitles on. Then, Click on File &gt; Convert\/Stream.<\/p>\n<p>When the dialog box opens, click on <em><strong>Open Media<\/strong><\/em> to add the subtitle file from your local folder.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7406 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/vlc-mac-1.gif\" alt=\"Mac VLC click on file and choose subtitle file\" width=\"800\" height=\"450\" \/><\/p>\n<p>If you don\u2019t have a subtitle file and want to learn <a href=\"https:\/\/www.animaker.com\/hub\/how-to-create-an-srt-file\/#1\" target=\"_blank\" rel=\"noopener\">how to create an SRT file<\/a>, do check out the link provided.<\/p>\n<p>Once you\u2019ve added the subtitle file, click on Customize &gt; Subtitles.<\/p>\n<p>Check the <em><strong>Subtitles<\/strong><\/em> box and make sure the <em><strong>Overlay subtitles on the Video<\/strong><\/em> box is checked as well. Choose the subtitle format as \u201cDVB\u201d.<\/p>\n<p>Then click on <em><strong>Save as new profile<\/strong><\/em>. Choose a name for the profile. Then, Click on Apply &gt; Save.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7407 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/vlc-mac-2.gif\" alt=\"check subtitle box and then choose subtitle format in mac vlc\" width=\"800\" height=\"450\" \/><\/p>\n<p>You can then browse the folder where you want the video to be stored. Click on Save.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7408 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/vlc-mac-3.gif\" alt=\"choose destination folder for mac vlc\" width=\"800\" height=\"450\" \/><\/p>\n<p>And, that is it! The subtitle is hardcoded in the video.<\/p>\n<p>Next, let us see how to hardcode in VLC on Windows.<\/p>\n<h4 id=\"11\">How to hardcode subtitles on Windows with VLC media player<\/h4>\n<p>First, click on the <em><strong>Media<\/strong><\/em> tab and select <em><strong>Stream<\/strong><\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7389 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-1024x513.png\" alt=\"Windows VLC steps, Media and then stream option\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-1.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>An Open Media panel will appear. To add your video, click on the <em><strong>Add<\/strong><\/em> button. Check the \u201c<em><strong>Use a subtitle file<\/strong><\/em>\u201d box and then click on <em><strong>Browse<\/strong><\/em> to add the subtitle file for the video. Once you have added the subtitle, click on <em><strong>Stream<\/strong><\/em> and then click <em><strong>Next<\/strong><\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7390 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-1024x513.png\" alt=\"Windows VLC add the video and subtitle file option\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-3.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Now you are in the Stream Output panel. Here, click on the drop-down menu, select <em><strong>File<\/strong><\/em>, and then click on the <em><strong>Add<\/strong><\/em> button.<\/p>\n<p>After that, click on <em><strong>Browse<\/strong><\/em> to select the output folder. Choose a name for your video file and choose the desired file extension. Then, click <em><strong>Next<\/strong><\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7391 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-1024x513.png\" alt=\"Windows VLC browsing the output folder destination\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-5.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In the transcoding options, first check the \u201c<em><strong>Activate Transcoding<\/strong><\/em>\u201d box. Next, choose the codec type. In general, to avoid non-syncing issues, H.264 + MP3 (MP4) is recommended. Then click on the wrench icon.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7392 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-1024x513.png\" alt=\"Windows VLC activate transcoding and choosing codec\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-7.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Profile Edition dialog box will now open. Click on the <em><strong>Subtitles<\/strong><\/em> tab and check the two boxes. Hit <em><strong>Save<\/strong><\/em>, and you will return to the previous window. Then, click <em><strong>Next<\/strong><\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7393 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-1024x513.png\" alt=\"Windows VLC check the subtitles box and save\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-8.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Click on the <em><strong>Stream<\/strong><\/em> button.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7394 size-large\" style=\"width: 80%;\" src=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-1024x513.png\" alt=\"Windows VLC click on stream\" width=\"1024\" height=\"513\" srcset=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-1024x513.png 1024w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-300x150.png 300w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-150x75.png 150w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-768x384.png 768w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-1536x769.png 1536w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-65x33.png 65w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-220x110.png 220w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-200x100.png 200w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-358x179.png 358w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-729x365.png 729w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-872x436.png 872w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9-1020x510.png 1020w, https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/windows-vlc-9.png 1918w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Wait for a while, and you will find the video added to the designated folder. This video will have the subtitles hardcoded into it.<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p>Voila! Hardcoding subtitles is not so complicated, right?<\/p>\n<p>The offline methods had a few extra steps, but the online method was quite swift and easy.<\/p>\n<p>Based on your comfort and preference, try using a method of your choice to hardcode subtitles on your videos.<\/p>\n<p>Now that we have seen ways to hardcode subtitles to a video let us see why hardcoding subtitles is preferable over other means of subtitling.<\/p>\n<h2>Why are hardcoded subtitles preferable?<\/h2>\n<ul>\n<li>Firstly, there is no hassle of needing a subtitle file.<\/li>\n<li>Secondly, there will not be any non-sync issues that you might encounter with soft-coded subtitles.<\/li>\n<li>Lastly, with hardcoded subtitles, there is no worry of compatibility issues as the subtitle is permanently inked to the video.<\/li>\n<\/ul>\n<p>Need I say more?<\/p>\n<p>Head over to <a href=\"https:\/\/www.animaker.com\/subtitle-generator\" target=\"_blank\" rel=\"noopener\">Animaker Subtitles<\/a> to hardcode subtitles.<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>It is no doubt that the world is getting increasingly interconnected day by day. A huge reason for this is videos. Interesting video content can make people engage, interact, and connect on a different level. In such videos, there is one unsung hero that helps bring different parts of the world together. And that is [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":25,"featured_media":7437,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[590],"tags":[414,413,421,412,411,410,408,409,415,417,422,420,416,418,419],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Hardcode Subtitles? [A Step-by-Step Tutorial]<\/title>\n<meta name=\"description\" content=\"Why bother searching for external subtitle files when you can embed them directly into the video? Learn how to hardcode subtitles both online and offline.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Hardcode Subtitles? [A Step-by-Step Tutorial]\" \/>\n<meta property=\"og:description\" content=\"Why bother searching for external subtitle files when you can embed them directly into the video? Learn how to hardcode subtitles both online and offline.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/\" \/>\n<meta property=\"og:site_name\" content=\"Animaker\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-05T10:44:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-16T16:12:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/How-to-hardcode-subtitle-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"340\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shreshtra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shreshtra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Hardcode Subtitles? [A Step-by-Step Tutorial]","description":"Why bother searching for external subtitle files when you can embed them directly into the video? Learn how to hardcode subtitles both online and offline.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/","og_locale":"en_US","og_type":"article","og_title":"How to Hardcode Subtitles? [A Step-by-Step Tutorial]","og_description":"Why bother searching for external subtitle files when you can embed them directly into the video? Learn how to hardcode subtitles both online and offline.","og_url":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/","og_site_name":"Animaker","article_published_time":"2023-09-05T10:44:21+00:00","article_modified_time":"2024-02-16T16:12:30+00:00","og_image":[{"width":760,"height":340,"url":"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/How-to-hardcode-subtitle-1.png","type":"image\/png"}],"author":"Shreshtra","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shreshtra","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/","url":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/","name":"How to Hardcode Subtitles? [A Step-by-Step Tutorial]","isPartOf":{"@id":"https:\/\/www.animaker.com\/hub\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/#primaryimage"},"image":{"@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/#primaryimage"},"thumbnailUrl":"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/How-to-hardcode-subtitle-1.png","datePublished":"2023-09-05T10:44:21+00:00","dateModified":"2024-02-16T16:12:30+00:00","author":{"@id":"https:\/\/www.animaker.com\/hub\/#\/schema\/person\/58df71fab50cb7c5dc7b5dafbf96ecbb"},"description":"Why bother searching for external subtitle files when you can embed them directly into the video? Learn how to hardcode subtitles both online and offline.","breadcrumb":{"@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/#primaryimage","url":"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/How-to-hardcode-subtitle-1.png","contentUrl":"https:\/\/www.animaker.com\/hub\/wp-content\/uploads\/2023\/09\/How-to-hardcode-subtitle-1.png","width":760,"height":340,"caption":"How to hardcode subtitles"},{"@type":"BreadcrumbList","@id":"https:\/\/www.animaker.com\/hub\/how-to-hardcode-subtitles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.animaker.com\/hub\/"},{"@type":"ListItem","position":2,"name":"How to Hardcode Subtitles? [A Step-by-Step Tutorial]"}]},{"@type":"WebSite","@id":"https:\/\/www.animaker.com\/hub\/#website","url":"https:\/\/www.animaker.com\/hub\/","name":"Animaker","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.animaker.com\/hub\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.animaker.com\/hub\/#\/schema\/person\/58df71fab50cb7c5dc7b5dafbf96ecbb","name":"Shreshtra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.animaker.com\/hub\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f7cfb10efd71ba0b5d20ec0c7e05ada9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f7cfb10efd71ba0b5d20ec0c7e05ada9?s=96&d=mm&r=g","caption":"Shreshtra"},"description":"Shreshtra is a Content Marketer at Animaker, where she\u2019s been helping creators and businesses bring their stories to life with 2D animation for 3+ years. Since joining, she has contributed through easy-to-follow guides and SEO-driven content, helping Animaker\u2019s community grow organically from 18M to 30M+ users worldwide. She covers a wide range of topics, including AI-powered voice tools, subtitle generators, and the latest in video creation technology, with the goal of making animation simple, fun, and accessible for everyone. Shreshtra has also written extensively on how animation can transform L&amp;D and training, highlighting Animaker\u2019s growing impact in the corporate space. When she\u2019s not busy writing content for Animaker, you\u2019ll often find her lost in a thriller novel or vibing to her favorite K-pop playlists. She believes that just like a good story or a great song, the right video can connect people across the world.","url":"https:\/\/www.animaker.com\/hub\/author\/shreshtra\/"}]}},"_links":{"self":[{"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/posts\/7415"}],"collection":[{"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/comments?post=7415"}],"version-history":[{"count":20,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/posts\/7415\/revisions"}],"predecessor-version":[{"id":7436,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/posts\/7415\/revisions\/7436"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/media\/7437"}],"wp:attachment":[{"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/media?parent=7415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/categories?post=7415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.animaker.com\/hub\/wp-json\/wp\/v2\/tags?post=7415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}