【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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章