"Burn" External Subtitles in Rendered Video File

  • Hi Vouk

    I have a feature suggestion:


    The ability to "burn in" external .srt and .aas subtitles in the rendered video.


    Normally the .srt or .aas file must have the same name and be in the same folder as the video file to be viewed on the player.


    This feature permanently burns the subtitles in the video file and it is no longer necessary to have the .srt or .aas file in order to view the subtitles.


    In Premiere and Vegas this feature it can be used to burn the external caption directly in the timeline project during rendering.


    So far Handbrake is one of the only software I know of that can do that.

  • To be honest, I know very little about command lines and programming. I understand only the basics. My brain almost got a knot just looking at all these codes. LOL


    If it is possible to implement this option, it will be very useful for those working with subtitle editing.

  • To be honest, I know very little about command lines and programming. I understand only the basics. My brain almost got a knot just looking at all these codes. LOL


    If it is possible to implement this option, it will be very useful for those working with subtitle editing.

    There are 2 ways to hard burn subtitles, you can download simplex264Launcher and use it's included avs for simple subs, or download ffmpeg, use it's filter_complex renderrer for professional subs (like multiple fonts, super/subscripts and math alphabets)

  • Hi Vouk


    The main reason for making this request is that my current workflow involves creating captions on 90% of jobs. I usually create subtitles in the editing software (Premiere, Vegas) and then export them to the format (.srt) and edit those subtitles in the Aegisub software and save them in the format (.ass). The Aegisub software allows you to create incredible animation effects in subtitles.


    If the file (.ass) created in Aegisub is in the same folder as the video file, the animated subtitles will be played normally in most video players, but not in all. Therefore, it is often necessary to record the subtitle directly on the video. Unfortunately, Premiere and Vegas have not yet been able to import this type of subtitles into the project or burn directly in the video during rendering.


    It is necessary to first render the Premiere or Vegas project and then import the rendered video into HandBake and add the subtitle file (.ass) and make a new rendering to burn this type of subtitle on the video.


    Ideally, encoders should have the option of importing external subtitles and recording the video to be rendered, but that is not the case.


    Vegas has an alternative method that uses HandBrake to Render the timeline project and, using this method it is possible to add (.ass) subtitles and burn them directly on the video. The disadvantage is that rendering can only be done in .mp4 and m4v formats. Another disadvantage is that this method is not available for Premiere.


    If this option of importing and recording subtitles (.ass) created in Aegisub is added to Voukoder, it will be possible to use all the video formats available in Voukoder both in Premiere and in Vegas which will be something really useful since you will only need a single rendering .


    I have attached a screen recording showing the step by step using Vegas and I am also sending the project used if you want to use it in your tests if you are interested in adding this option to Voukoder.

    https://www.dropbox.com/s/32v0…0Project%20%2001.rar?dl=0

  • To be honest I lost track of this topic. I'm kind of overworked right now.


    Edit: I have difficulties compiling FFmpeg with libass for windows. I don't find anything helpful on Google about this.

  • No problems Vouk

    I understand that it must be difficult for you to reconcile day-to-day work with the development of Voukoder. Anyway, I really appreciate your effort, and if you ever decide to add this option to Voukoder, I and many other users who work with subtitles will be very grateful.

  • Joelson_Forte

    Changed the title of the thread from “"Burn In" External Subtitles in Rendered Video File” to “"Burn" External Subtitles in Rendered Video File”.