Skip to content

ffmpeg:post_process

dolby_encoding:post_process

Dolby Vision post-processor is a tool that post processes the muxed VES file produced by the VESMuxer tool.

Example:

    {
      "tool": "dolby_encoding:post_process",
      "parameters": {
            "input": "video_in.h265",
            "dv_profile": "5",
            "overwrite": "1",
            "output": "video_out.h265"
        }
    }
Parameter Properties Default Type Choice Description
input required Input VES muxed file.
dv_profile required Dolby Vision bitstream profile ID. Values: 32.3
output required Output bitstream file.
input_bl optional Input base-layer file.This option is only available for Dolby Vision profile 7.
compression optional 0 int '1', '0', 1, 0 RPU compression. Values: 0 means "no compression", 1 means "compression by IDR". This option is only available for Dolby Vision profile 32. Values: 0
update_l4 optional 1 int '1', '0', 1, 0 Update Dolby Vision level 4 metadata.
update_l6 optional 1 int '1', '0', 1, 0 Update Dolby Vision level 6 metadata.
max_cll optional auto str Maximum content light level and maximum frame average light level in units of 1 nit.
l1_filtering optional auto str 'auto', 'none', 'sliding' Filter type for metadata postprocessing. 'auto' means the filter is selected automatically based on 'dv-profile' value.
l5 optional auto str Target active area offset. Dolby Vision level 5 metadata represented by comma-separated integers. Each integer represents one of the letterbox's margins in pixels: Syntax: ,,,
l11 optional auto str Dolby Vision level 11 metadata represented by comma-separated integers: Syntax: ,,.
scale_metadata optional auto str Metadata scaling, from source resolution to target resolution
output_bl optional Output post-processed base-layer file. This option is only available for Dolby Vision profile 7.