hdr10plus_tool的使用

RS 环境搭建

下载rs安装包:

x86 linux:

bash 复制代码
wget https://static.rust-lang.org/dist/rust-1.91.1-x86_64-unknown-linux-gnu.tar.xz
tar xvf rust-1.91.1-x86_64-unknown-linux-gnu.tar.xz
cd rust-1.91.1-x86_64-unknown-linux-gnu.tar.xz
 sudo ./install.sh 

rs官网:https://forge.rust-lang.org/infra/other-installation-methods.html#standalone

编译hdr10plus_tool

bash 复制代码
# 克隆仓库
git clone https://github.com/quietvoid/hdr10plus_tool.git
cd hdr10plus_tool

# 编译(默认生成 release 版本)
cargo build --release

# 编译产物位于 target/release/ 目录下

生产C 头文件

安装cbindgen

bash 复制代码
cargo install cbindgen

# 临时生效(当前终端会话)
export PATH="$HOME/.cargo/bin:$PATH"

# 永久生效(添加到 shell 配置文件)
# 若用 bash,编辑 ~/.bashrc;若用 zsh,编辑 ~/.zshrc
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc  # 生效配置

# 生成头文件
cbindgen --output hdr10plus.h
相关推荐
Industio_触觉智能7 天前
瑞芯微RK3562平台FFmpeg硬件编解码移植及性能测试实战攻略
ffmpeg·视频编解码·瑞芯微·rk3562·触觉智能
ivy1598683771516 天前
JM20329是一款高性能、低功耗的USB桥接芯片,实现串行接口(如SATA、IDE)与USB接口之间的数据转换。
c语言·开发语言·ide·嵌入式硬件·eureka·音视频·视频编解码
盲盒Q21 天前
《解码者:暗流》
视频编解码
骄傲的心别枯萎21 天前
RV1126 NO.48:RV1126+OPENCV在视频中添加时间戳
人工智能·opencv·计算机视觉·音视频·视频编解码·rv1126
他们叫我一代大侠22 天前
ARMV9.7 FEAT_SME2p3 视频编解码器新增指令扩展
视频编解码
骄傲的心别枯萎22 天前
RV1126 NO.37:OPENCV的图像叠加功能
人工智能·opencv·计算机视觉·音视频·视频编解码·rv1126
Industio_触觉智能1 个月前
【开源鸿蒙-AVCodec Kit】音视频编解码封装解封装部件介绍,转自开源鸿蒙官媒OpenAtom OpenHarmony
harmonyos·视频编解码·openharmony·开源鸿蒙
DogDaoDao1 个月前
OpenCV音视频编解码器详解
人工智能·opencv·音视频·视频编解码·h264·h265·音视频编解码
嵌入式-老费1 个月前
Easyx图形库应用(视频编解码和网络传输)
视频编解码