Skip to content
Snippets Groups Projects
ffmpeg-codecs.texi 24.7 KiB
Newer Older
  • Learn to ignore specific revisions
  • @item refs @var{integer} (@emph{encoding,video})
    Set reference frames to consider for motion compensation.
    
    @item chromaoffset @var{integer} (@emph{encoding,video})
    Set chroma qp offset from luma.
    
    @item trellis @var{integer} (@emph{encoding,audio,video})
    Set rate-distortion optimal quantization.
    
    @item sc_factor @var{integer} (@emph{encoding,video})
    Set value multiplied by qscale for each frame and added to
    scene_change_score.
    
    @item mv0_threshold @var{integer} (@emph{encoding,video})
    @item b_sensitivity @var{integer} (@emph{encoding,video})
    Adjust sensitivity of b_frame_strategy 1.
    
    @item compression_level @var{integer} (@emph{encoding,audio,video})
    @item min_prediction_order @var{integer} (@emph{encoding,audio})
    @item max_prediction_order @var{integer} (@emph{encoding,audio})
    @item timecode_frame_start @var{integer} (@emph{encoding,video})
    Set GOP timecode frame start number, in non drop frame format.
    
    @item request_channels @var{integer} (@emph{decoding,audio})
    Set desired number of audio channels.
    
    @item bits_per_raw_sample @var{integer}
    @item channel_layout @var{integer} (@emph{decoding/encoding,audio})
    
    Possible values:
    @table @samp
    @end table
    @item request_channel_layout @var{integer} (@emph{decoding,audio})
    
    Possible values:
    @table @samp
    @end table
    @item rc_max_vbv_use @var{float} (@emph{encoding,video})
    @item rc_min_vbv_use @var{float} (@emph{encoding,video})
    @item ticks_per_frame @var{integer} (@emph{decoding/encoding,audio,video})
    @item color_primaries @var{integer} (@emph{decoding/encoding,video})
    @item color_trc @var{integer} (@emph{decoding/encoding,video})
    @item colorspace @var{integer} (@emph{decoding/encoding,video})
    @item color_range @var{integer} (@emph{decoding/encoding,video})
    @item chroma_sample_location @var{integer} (@emph{decoding/encoding,video})
    
    @item log_level_offset @var{integer}
    Set the log level offset.
    
    @item slices @var{integer} (@emph{encoding,video})
    Number of slices, used in parallelized encoding.
    
    @item thread_type @var{flags} (@emph{decoding/encoding,video})
    Select multithreading type.
    
    Possible values:
    @table @samp
    @item slice
    
    @item frame
    
    @end table
    @item audio_service_type @var{integer} (@emph{encoding,audio})
    Set audio service type.
    
    Possible values:
    @table @samp
    @item ma
    Main Audio Service
    @item ef
    Effects
    @item vi
    Visually Impaired
    @item hi
    Hearing Impaired
    @item di
    Dialogue
    @item co
    Commentary
    @item em
    Emergency
    @item vo
    Voice Over
    @item ka
    Karaoke
    @end table
    
    @item request_sample_fmt @var{sample_fmt} (@emph{decoding,audio})
    Set sample format audio decoders should prefer. Default value is
    @code{none}.
    
    @item pkt_timebase @var{rational number}
    @end table
    
    @c man end CODEC OPTIONS
    
    @include decoders.texi
    @include encoders.texi
    
    @ignore
    
    @setfilename ffmpeg-codecs
    @settitle FFmpeg codecs
    
    @c man begin SEEALSO
    ffmpeg(1), ffplay(1), ffprobe(1), ffserver(1), libavcodec(3)
    @c man end
    
    @c man begin AUTHORS
    See Git history (git://source.ffmpeg.org/ffmpeg)
    @c man end
    
    @end ignore
    
    @bye