"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.

    Einmal editiert, zuletzt von Joelson_Forte (2. Januar 2021 um 23:05)

  • 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/32v0jkzat8sn…0%2001.rar?dl=0

  • 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 7. Januar 2021 um 18:39

    Hat den Titel des Themas von „"Burn In" External Subtitles in Rendered Video File“ zu „"Burn" External Subtitles in Rendered Video File“ geändert.
  • Some free apps that use FFMPEG (Handbracke, VLC, AviDemux, XVid4PSP, Xmedia Record and others) already have this option natively.

    https://www.youtube.com/watch?v=ZjX5v5Z4jQA

    https://www.youtube.com/watch?v=kR-kcKx9iHw

    https://www.youtube.com/watch?v=lDsv_s-99jU

    XMedia Recod uses a filter called "Subtitle" to burn subtitles directly into the video.

    The downside to using these applications is that you have to do two processing. The first is the processing of the project's video in the main editing software and then you need to do a new processing to burn the subtitles into the video using one of these applications.

    The advantage of this option in Voukoder is that the external subtitle will be burned directly into the project video, avoiding a second rendering.