hevc_metadata
Modify metadata embedded in an HEVC stream.
- aud
Insert or remove AUD NAL units in all access units of the stream.
- ‘insert’
- ‘remove’
- sample_aspect_ratio
Set the sample aspect ratio in the stream in the VUI parameters.
- video_format
- video_full_range_flag
Set the video format in the stream (see H.265 section E.3.1 and table E.2).
- colour_primaries
- transfer_characteristics
- matrix_coefficients
Set the colour description in the stream (see H.265 section E.3.1 and tables E.3, E.4 and E.5).
- chroma_sample_loc_type
Set the chroma sample location in the stream (see H.265 section E.3.1 and figure E.1).
- tick_rate
Set the tick rate in the VPS and VUI parameters (time_scale / num_units_in_tick). Combined with num_ticks_poc_diff_one, this can set a constant framerate in the stream. Note that it is likely to be overridden by container parameters when the stream is in a container.
- num_ticks_poc_diff_one
Set poc_proportional_to_timing_flag in VPS and VUI and use this value to set num_ticks_poc_diff_one_minus1 (see H.265 sections 7.4.3.1 and E.3.1). Ignored if tick_rate is not also set.
- crop_left
- crop_right
- crop_top
- crop_bottom
Set the conformance window cropping offsets in the SPS. These values will replace the current ones if the stream is already cropped.
These fields are set in pixels. Note that some sizes may not be representable if the chroma is subsampled (H.265 section 7.4.3.2.1).
- width
- height
Set width and height after crop.
- level
Set the level in the VPS and SPS. See H.265 section A.4 and tables A.6 and A.7.
The argument must be the name of a level (for example, ‘5.1’), a general_level_idc value (for example, ‘153’ for level 5.1), or the special name ‘auto’ indicating that the filter should attempt to guess the level from the input stream properties.