【ffmpeg】支持vp8/vp9编码

ffmpeg官方编译指南

ffmpeg-centos官方编译指南

增加vp8/vp9编码支持

使用官方的方法增加vp8/vp9编码后,在 avcodec_find_encoder 时查找vp8编码失败,在使用ffmpeg -codecs命令中也没有找到vp8编码的支持。说明编译时没有编译到vp8编码。在网上查找半天,又自己琢磨了一会,找到了解决方法。

解决方法

  • 在编译选项中加入 --enable-encoder=libvpx_vp8 即可以使用ffmpeg_vp8编码支持,同理加入 --enable-encoder=libvpx_vp9 可以使用vp9编码。
    -./configure --prefix="${home}/ffmpeg_build" --enable-libvpx --enable-encoder=libvpx_vp8 --enable-encoder=libvpx_vp9 --enable-decoder=vp8 --enable-decoder=vp9 --enable-parser=vp8 --enable-parser=vp9
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章