1. 程式人生 > >【VP9】libvpx在Windows和Linux平臺下的編譯和vp9編解碼器的命令列引數

【VP9】libvpx在Windows和Linux平臺下的編譯和vp9編解碼器的命令列引數

===================================================================

參考:https://www.cnblogs.com/endv/p/6866947.html

        https://blog.csdn.net/listener51/article/details/78883975
1、libvpx下載

https://github.com/webmproject/libvpx
2、libvpx在Windows平臺下的編譯

首先需要構建出VS工程:

Cygwin環境下:

./configure  --target=x86-win32-vs12 --enable-static-msvcrt --disable-install-docs

make

make的時間會比較長。

編譯比較簡單,開啟解決方案vpx.sln,

分別編譯解碼工程vpxdec.vcxproj和編碼工程vpxenc.vcxproj即可生成編碼器可執行檔案vpxenc.exe和解碼器可執行檔案vpxenc.exe


3、libvpx在Linux平臺下的編譯

./configure
make

編譯很簡單


4、vp9編解碼器的命令列引數

編碼:

vpxenc.exe RaceHorses_416x240_30.yuv --width=416 --height=240  -o RaceHorses_416x240_30.vp9

解碼:

vpxdec.exe RaceHorses_416x240_30.vp9 -o RaceHorses_416x240_30_dec.yuv  --i420  
---------------------
作者:SoaringLee_fighting
來源:CSDN
原文:https://blog.csdn.net/SoaringLee_fighting/article/details/80357760
版權宣告:本文為博主原創文章,轉載請附上博文連結!