【VP9】libvpx在Windows和Linux平台下的编译和vp9编解码器的命令行参数

本文详细介绍了libvpx库在Windows和Linux平台上的编译过程,包括下载、配置、编译步骤及vp9编解码器的使用方法。适用于希望在不同操作系统上构建视频编解码器的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

参考: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
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值