QDRV 1.0:开源浮点 HDR 视频格式与工具链,纯 Rust 实现
作者发布了 QDRV 1.0(Quantum Dynamic Range Video)首个公开版本,目标是为 HDR 工作流提供一套更开放、可审计的浮点视频格式与工具链,用来替代过早量化到整数域、并依赖专有元数据生态的传统 HDR 管线。
项目核心特点:
- 纯 Rust workspace,共 9 个 crate;代码树里只有 2 处
unsafe,都位于 ZFP FFI 边界 - 采用双层模型:
qdrv64负责 Float64 线性光母版,qdrv32负责 Float32 PQ/HLG 交付 - 交付层基于标准 AV1,可与 ffmpeg、dav1d、MP4Box、Shaka Packager 等现有工具互通
- 每帧元数据以内嵌 ITU-T T.35 OBU 形式携带,跨 MP4 / CMAF / IVF / OBU 封装仍可保留
- 还支持 HMAC 与 FIPS 204 ML-DSA 后量子签名、每帧 Merkle inclusion proof,以及实验性的浏览器端解码路径
项目主页:https://github.com/qdrv/QDRV
原文链接:https://old.reddit.com/r/rust/comments/1u6yh7p/qdrv_10_an_open_floatingpoint_hdr_video_format/
reliakit 1.0:零依赖、no_std 友好的 Rust 可靠性工具箱
作者发布 reliakit 1.0,这是一个由多个小型 crate 组成的 Rust 可靠性工具箱,主打“在边界处验证数据,把可信约束带进程序内部”,并尽量避免引入运行时耦合与额外依赖树。
包含的能力很完整:
- 验证型基础类型:
Port、Email、HttpUrl、BoundedStr、Percent等 - Secret redaction:
Secret<T>/SecretString在日志和调试输出中自动脱敏 - 有界集合、严格 JSON / CSV、规范化二进制编码
- 运行时无关的 resilience 组件:retry/backoff、circuit breaker、rate limiter、bulkhead、timeout
- 整个项目坚持零第三方依赖、
#![forbid(unsafe_code)]、核心 crate 面向no_std
仓库地址:https://github.com/satyakwok/reliakit
原文链接:https://old.reddit.com/r/rust/comments/1u6p61k/reliakit_10_small_zerodependency_no_std/
Typst 0.15:变量字体、MathML 与多文件导出一起到来
Typst 发布 0.15,这是迄今为止体量最大的一次更新之一。新版本一口气把变量字体、MathML 支持、bundle/multi-file 导出、多 bibliography、多个 PDF 标准并行支持等能力推进到了更可用的状态。
这次更新的亮点包括:
- 变量字体支持:可直接按 weight / stretch / optical size 等轴控制字体变体
- HTML 导出补上 MathML,公式终于不再只能退化成图片或 SVG
- 新的 bundle export 能一次导出多个 HTML / PDF / SVG / PNG 文件,适合文档站点与多页面内容
- 原生支持多个 bibliography,适合按章节或按主题拆分参考文献
- 官方文档已迁移到 Typst 本身,并首次提供完整迁移指南与可打印版本
文章链接:https://typst.app/blog/2026/typst-0.15
原文链接:https://old.reddit.com/r/rust/comments/1u6n46u/typst_typst_015_contains_multitudes_typst_blog/
termem:按目录索引多种 coding agent 会话的 Rust CLI
作者做了一个名为 termem 的 Rust CLI,想解决多种 coding agent 会话彼此割裂、跨工具接续困难的问题。它会把 Claude Code、Codex、Gemini、opencode、shell 等会话按目录索引进 SQLite,重点不是“再调一个模型”,而是给终端工作流加上一层共享记忆与恢复能力。
项目目前主打这些能力:
- 按目录与子目录组织会话,方便在当前项目上下文里找回历史工作
- 可按消息内容、标题、路径做搜索,而不只是按 session 名称翻
- 支持恢复准确的历史会话,并回到正确工具和目录继续工作
- 零网络请求、零模型调用,只负责索引、检索与恢复
项目主页:https://termem.com/
原文链接:https://old.reddit.com/r/rust/comments/1u6sp8i/termem_a_rust_cli_that_indexes_codingagent/
From Rust中文社区 Mike
社区学习交流平台订阅:
评论区
写评论还没有评论