Octans-媒体库动态范围与色彩管线

本文主要说明自托管媒体库(以 Octans 一类播放子系统为例)在协商 DirectPlay / DirectStream / Transcode 时,为何「能解码」不等于「能正确显示」:动态范围与色彩管线应作为独立事实进入 Planner,DirectStream 的视频 copy 不能自动修 HDR,tone mapping 属于完整转码,以及 Dolby Vision 为何必须按 profile / fallback 保守处理。 ...

April 26, 2026 · TinyChen

Octans-媒体库轨识别与动态范围探测

本文主要说明自托管媒体库(以 Octans 扫描与轨事实层为例)如何把「容器内 stream 事实」和「给 UI / NFO / 选轨用的展示轨」分层建模,如何用语言与标题启发式生成可读轨名,以及视频动态范围(HDR / Dolby Vision 等)为何要按证据优先级保守分类、并在必要时做分层探针。探测工具选型本身见同系列 MediaInfo / ffprobe 文,本文不重复速度与字段面对比。 ...

April 26, 2026 · TinyChen

Octans-媒体库开发基础知识速记

本文主要把早期项目笔记中与媒体库开发直接相关的基础知识收成一篇速记:动态范围与蓝光规格、API 契约概念、实时进度通道,以及像素格式 / 图像处理边界。不追求百科完整度;详细播放与架构见同系列专题。 ...

April 26, 2026 · TinyChen

Octans-媒体库硬转码与色调映射选型

本文主要说明自托管媒体库(以 Octans 播放子系统为例)在服务端 HLS 转码时,如何在软件、tonemap_vaapi 与 tonemap_opencl 之间做 tone mapping 选型:能力门禁、按动态范围分流的 Planner 逻辑、验证分层含义,以及「厂商 codec 矩阵 ≠ 本机已接线」的边界。设备节点以 /dev/dri/renderD128 一类占位符给出。 ...

April 15, 2026 · TinyChen