Features
========

kbp2video supports as many features of the KBP format as practical (or they are at least scoped for a future release). Here's a list of the current KBP features supported:

* Syllable wipe timing
* Line display/remove timing
* Track Offset option in Studio Settings
* Styles (for the most part, see :doc:`limitations` for detail on what is/isn't supported)
* Margins/spacing (see :doc:`limitations` for info on discrepancies with font sizes/spacing)
* Progressive and word by word wipe styles
* Fixed text
* Gap lines
* Line alignment
* Line position (across/down)
* Background color
* Audio file

In addition, there are several features specific to kbp2video:

* Set fade in/out durations for line load-in instead of left to right CDG load-in (see :ref:`subtitle_options:Fade In/Out`)
* Overlapping wipes in the same line (see :ref:`subtitle_options:Use \\\\kt to allow overlapping wipes`)
* Change aspect ratio (see :ref:`subtitle_options:Aspect Ratio`)
* Create video at any resolution with properly rendered text (see :doc:`video_options`)
* Swap out the audio file (see :doc:`add_files`)
* Swap out background color, or replace it with an image or video (see :ref:`background_media:Background image/video`)
* Embed full resolution image or video as an intro and/or outro (see :ref:`background_media:Intro/Outro`)