Home > General > OSD (On-Screen Display)

OSD (On-Screen Display)

OSD is used to display all kinds of information on the screen that is not saved to the output file.
For example, to display the sound volume, the mute icon or to create a menu. With our SDK, you can display the necessary text or images, including 32-bit ones with the alpha channel.
OSD requires VMR-9 or EVR to be installed as a video renderer. The hardware acceleration of your video card will be used to display it and it will occupy no additional CPU resources.
A special system of layers allowing you to create separate layers for the volume, mute and menu has been created for your convenience. It allows you to save time needed to read the file from the disk for the first time and to decompress it. You can instantly switch between these layers. After you apply a layer, you can edit any layer, including the applied one. In this case, you will see changes after you apply the layer again.
The supported image formats are BMP, JPEG, PNG, GIF. If an image is not transparent, but you want to make some color transparent, you can use ColorKey.