ffmpeg(十五)编码器
15 编码器
编码器是ffmpeg用来编码多媒体流的配置单元。
当编译生成ffmpeg时,所有内置编码器默认被支持。可以通过手动设置--enable-lib选项以支持外部(扩展)库。可以在配置选项中利用--list-encoders了解所有可能的编码器
可以利用--disable-encoders禁用所有编码器,也可以单独的利用 --enable-encoder=ENCODER / --disable-encoder=ENCODER启用/禁用个别的编码器。
15 编码器
编码器是ffmpeg用来编码多媒体流的配置单元。
当编译生成ffmpeg时,所有内置编码器默认被支持。可以通过手动设置--enable-lib选项以支持外部(扩展)库。可以在配置选项中利用--list-encoders了解所有可能的编码器
可以利用--disable-encoders禁用所有编码器,也可以单独的利用 --enable-encoder=ENCODER / --disable-encoder=ENCODER启用/禁用个别的编码器。
13 音频解码器
介绍一些有效的音频解码器
ac3
AC-3 音频解码器,该解码器实现在ATSC A/52:2010 和 ETSI TS 102 366部分,以及RealAudio 3(又名DNET)中。
ac3解码器选项
11 解码器
解码器是让FFmpeg能对多媒体流进行解码的配置元素。
默认在编译FFmpeg时所有(内置)有效的解码器都会自动支持。如果解码器需要特别扩展库,则需要手动通过--enable-lib选项来进行支持。可以在配置编译项目中通过--list-decoders了解所有有效解码器(包括需要扩展库的)。
也可以通过在配置中采用--disable-decoders选项单独禁用某个解码器。--enable-decoder=DECODER / --disable-decoder=DECODER分别是启用/禁用DECODER解码器。