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
相关推荐
DogDaoDao3 天前
【H266/VVC提案解读】ITU-T H.274 (V4) 规范深度解读 — 视频编码 SEI 消息的全面演进
音视频·实时音视频·视频编解码·流媒体·h266·vvc·视频编解码标准
DogDaoDao4 天前
MSU 2026 视频编解码大赛放榜深度解读
音视频·视频编解码·hevc·av1·h266·msu·avs
DogDaoDao4 天前
NNVC-17.1 深度解析:神经网络视频编码的最新进展与性能全景
神经网络·音视频·视频编解码·h266·vvc·vtm·nnvc
DogDaoDao5 天前
H.266/VVC 双雄对决:VTM vs VVenC 深度对比分析
音视频·视频编解码·vvc·vtm·h.266·视频压缩·vvenc
星花月12 天前
视频压缩为什么会变糊?从码率、分辨率到 H.264/H.265 的参数选择指南
ffmpeg·音视频·h.265·视频编解码·视频
DogDaoDao13 天前
VVC (H.266) 视频编解码标准最新研究进展:2025-2026 前沿论文与标准提案介绍
深度学习·音视频·视频编解码·vvc·h.266·预测编码·视频编解码标准
DogDaoDao13 天前
FFmpeg 9.0 “Lei“ 正式发布:十年之后,以你之名
ffmpeg·音视频·实时音视频·视频编解码·ffprobe·ffmpeg 9.0
DogDaoDao15 天前
DeepQTMT: 深度学习加速VVC帧内编码CU划分 —— 论文深度解读与源码拆解
人工智能·深度学习·视频编解码·h266·vvc·帧内预测·deepqtmt
一个有点技术的程序猿15 天前
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析
网络·音视频·视频编解码
乱舞八重击(junluoyu)15 天前
硬件视频编解码(一)
视频编解码