首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用FFmpeg实现10位HDR到10位SDR的转换

是一种视频处理技术,它可以将高动态范围(HDR)视频转换为标准动态范围(SDR)视频。下面是对这个问题的完善且全面的答案:

概念: 10位HDR到10位SDR的转换是指将10位色深的HDR视频转换为10位色深的SDR视频。HDR视频具有更高的动态范围和更丰富的颜色表现力,而SDR视频则是一种标准的视频格式,适用于大多数显示设备。

分类: 这种转换属于视频处理领域中的色彩空间转换技术,通过调整视频的亮度、对比度和颜色饱和度等参数,将HDR视频转换为SDR视频。

优势:

  1. 兼容性:将HDR视频转换为SDR视频可以使其在不支持HDR的设备上播放,提高视频的兼容性。
  2. 视觉效果:通过转换,可以保留HDR视频的一部分动态范围和颜色信息,使得SDR视频在视觉上更接近原始HDR视频。
  3. 节省带宽:由于SDR视频相对于HDR视频具有较低的动态范围和颜色深度,转换后的视频文件大小更小,可以节省存储空间和传输带宽。

应用场景:

  1. 在没有HDR显示设备的情况下,将HDR视频转换为SDR视频可以在普通的SDR显示设备上播放,如智能手机、电视等。
  2. 在视频编辑和后期制作过程中,将HDR素材转换为SDR格式可以方便后续的编辑和处理。
  3. 在视频流媒体服务中,将HDR视频转换为SDR格式可以提供更广泛的兼容性,使更多用户能够观看。

推荐的腾讯云相关产品: 腾讯云提供了一系列与视频处理相关的产品和服务,以下是其中几个推荐的产品:

  1. 腾讯云视频处理(云点播):提供了丰富的视频处理功能,包括转码、截图、水印、剪辑等,可以用于实现HDR到SDR的转换。详情请参考:腾讯云视频处理(云点播)
  2. 腾讯云音视频处理(云直播):提供了音视频直播和点播的解决方案,可以用于实时转换和处理HDR视频。详情请参考:腾讯云音视频处理(云直播)
  3. 腾讯云媒体处理(云剪辑):提供了在线视频编辑和剪辑的功能,可以用于对HDR视频进行转换和编辑。详情请参考:腾讯云媒体处理(云剪辑)

通过使用FFmpeg工具,可以实现10位HDR到10位SDR的转换。FFmpeg是一个开源的跨平台多媒体处理工具,支持多种视频和音频格式的转换和处理。具体的转换命令可以根据具体需求进行调整,以下是一个示例命令:

代码语言:txt
复制
ffmpeg -i input.hdr -vf "zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=hable:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p10le" -c:v libx265 -crf 18 output.sdr

这个命令将输入的HDR视频文件(input.hdr)进行色彩空间转换和色调映射,然后使用libx265编码器将其转换为SDR视频文件(output.sdr)。具体的参数和选项可以根据需要进行调整。

总结: 使用FFmpeg实现10位HDR到10位SDR的转换是一种视频处理技术,可以将高动态范围的视频转换为标准动态范围的视频。腾讯云提供了一系列与视频处理相关的产品和服务,可以用于实现这种转换。通过调整FFmpeg的参数和选项,可以根据具体需求进行转换和处理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

音视频技术开发周刊 59期

使用 Go 语言学会 Tensorflow Tensorflow 并不是一个专门用于机器学习库,相反,它是一个通用用于图计算库。它核心部分是用 C++ 实现,同时还有其它语言接口库。...Go 语言版本接口库与 Python 版本并不一样,它不仅有助于我们使用 Go 语言调用 Tensorflow,同时有助于我们了解 Tensorflow 底层实现。...如何让HDR图像与视频也能够同时兼容地在现有的SDR显示设备上显示,是非常重要技术挑战。本系列将会详细地总结色调映射技术相关问题,并介绍经典色调映射算法。...HDR关键技术:逆色调映射(一) HDR关键技术:逆色调映射(二) 逆色调映射(Inverse Tone Mapping)应运而生,它是一种用来将SDR源信号转换HDR源信号技术,可以应用于生产端或终端设备...,在一定程度上实现对现有SDR节目的HDR“还原”及向上兼容。

57930
  • 西瓜视频是如何实现“端HDR | Q推荐

    为了提升用户体验,该方案在端不同环节采用了以下独特技术: 一、为丰富 HDR 视频来源,设计独特逆色调映射 (Inverse Tone Mapping) 算法,最大程度地实现了对现有 SDR 节目的...为了保证还在使用 SDR 设备用户体验,服务端必须进行向下兼容转码处理,对于 HDR 源视频,技术团队使用了 tone mapping 算法,转换出相应 SDR 版本并下发给这部分用户。...HDR SDR 视频转换,经历了亮度动态范围和色彩空间压缩(BT.2020 BT.709)以及光电转换函数 EOTF 变化,同时信号位深也由 10bit 降低到 8bit,视频信号可用色阶数量减少了...因此在转换处理中,技术团队基于消费端播放环境重新设计了 tone mapping 算法参数,使得转换视频在普通 SDR 设备上也能呈现出与 HDR 尽可能接近播放效果。...值得一提是,该播放器在 Android 上还具备 HDR 回退 SDR 渲染能力,在不支持真 HDR Android 机型上,可使用 Tone Mapping 将 HDR 转到 SDR 渲染,保证用户终端播放画质最优显示

    74220

    符合HVS色调映射方法

    目录 简介 目前 HDR SDR 转换方法 利用色彩外观模型实现 HLG SDR 向下映射 实验结果 结论 简介 目前大多数高动态范围 HDR 混合 Log-GAMMA(HLG)标准动态范围...通常情况下,色调映射将一个色彩空间亮度分量映射到另一个色彩空间,以实现 HDR SDR 内容之间非线性映射。...目前 HDR SDR 转换方法 为了实现 HLG SDR 向下映射,主要有以下几个步骤: 在 HLG 信号上计算 HLG EOTF,得到 SDR 显示光。...除此之外,为了降低这个模型数学复杂性,去除了原本亮度函数,取而代之是对 向下映射亮度简化估计。这个新实现方法使用消色差信号分量与显示器(HDRSDR消色差参考白光比率。...使用 CAM LUT 从 HDR 拍摄 SDR 画面中得到使用 CAM LUT 拍摄 SDR 画面,其视觉效果比传统转换技术或 SDR 画面更准确。

    1.8K20

    同时进行HDRSDR节目直播新方法

    演讲者首先介绍了BBC在2018年已经为包括皇室婚礼,世界杯在内许多节目进行了HDR转播,如今BBC已经摸索出了一套工作流程,能够更为简单实现HDRSDR转换与控制,使得节目转播更为自由。...从拍摄播放过程中,相机传感器感受到光,经过光电感应函数(OETF)后传送信号至显示器端,最后经电光感应函数(EOTF)变成显示器显示。...HDR相机内容经过HDR-OETF传送,由HDR显示器接收后经HDR-EOTF转换显示,而HDR内容经过色域转换(gamut clip)之后,由SDR-OETF传送,并由SDR显示器接收经SDR-EOTF...之后,作者还介绍了用于支持HDRSDR转播技术。...总而言之,使用HDR设备摄制转播方式同时提升了HDR视频与SDR视频图像质量,这也在BBC多次视频转播中取得了成效,而也同时能够用于更多复杂场景。

    1K40

    HDR关键技术:主要标准介绍(续)

    图2 PQ曲线[1] 传统SDR电视节目使用Gamma曲线是基于电视显像管特性定义,无法承载高动态范围信号,而PQ曲线表示是光绝对值,在从纯黑10000尼特范围内明确定义了光值,因为...杜比HDR技术-Dolby Vision 杜比视界(DV)[1]是杜比实验室HDR系统,符合4K UHD Blu-ray规格,是一个端端、可扩展系统,使用PQ曲线映射线性光图像数据,可以按需兼容HDR10...杜比视界是杜比全景声补充,电影、电视和游戏创作者借助它可以实现自己创意,并让消费者体验沉浸式内容。DV关键一步是HDR调色,包括高动态范围、宽色域以及可能高分辨率、高帧率。...图6 HLGEOTF曲线与SDR内容使用EOTF曲线对比[1] HLG内容播放配置为: 最小信号接口:HDMI 1.4 颜色表示:ITU-R BT.2020 转换函数(EOTF):反OETF和颜色调整...图8 单层SL-HDR1分发系统 图9中框图更加详细地描述了HDR分解和重建过程,HDR分解核心部分是HDRSDR转换HDR重建则是将SDR视频转换HDR视频,视频峰值亮度需要适应显示器性能

    4.1K32

    HDR关键技术:主要标准介绍

    但是,为了实现向下兼容,部分HDR标准中使用了一些技术(例如动态元数据)实现了带宽压缩,使HDR信号在传统传输标准仍然可以传输。...由于HDR文件编码长度较长,因此在光电转换过程中通常可以将场景中亮度高精度地储存在图像编码当中,所以HDR转换函数重点,在于图像编码显示设备电光转换过程,这一过程,由光电转换函数(EOTF)来执行...为了实现SDR兼容,HLG曲线在低亮度区域映射曲线就是传统Gamma曲线,而在高亮度区域使用对数曲线进行映射。这也是Hybrid Log Gamma名称由来。 ?...Dolby利用专有的动态元数据,实现亮度与颜色端传输。动态元数据能够传输特定场景亮度、颜色信息。 Dolby Vision母带制作过程有两种不同设计方式:单层文件与双层文件。...HLG信号被接收后,取决于显示设备类别,HDR设备能够将HLG信号转换HDR视频播出,SDR显示设备能够将HLG信号转换SDR视频播出。

    6.1K53

    SDRHDR:您应该了解什么

    总结: HDR vs SDR,你知道它们具体区别吗?SDRHDR 代表什么?在这篇文章中,您将熟悉最专业 HDR SDR 转换程序。请继续阅读以了解详细信息。...尽管两者水平分辨率相同,但图像质量却有所不同。HDRSDR有什么区别 ?让我们弄清楚真相。HDRSDR 比较在继续之前,我们先来了解一下 SDRHDR 含义以及它们主要特征。...从 SDR HDR,您将获得 SDR 无法保证整体图像细节增加。如果您想在家庭影院系统中观看 HDR 视频,您可能会喜欢 4K HDR 电视。...流行 HDR 标准有HDR 10(2015 年推出并广泛使用)、2017 年推出 HDR10+、Dolby Vision(支持 12 位色深)和 HLG(Hybrid Log-Gamma),也称为广播...并且您也可以使用专业转换器程序将SDR视频升级为HDR10或杜比视界,适用于各种场景和所有类型视频。

    3.7K20

    HDR关键技术:逆色调映射

    逆色调映射(Inverse Tone Mapping)应运而生,它是一种用来将SDR源信号转换HDR源信号技术,可以应用于生产端或终端设备,在一定程度上实现对现有SDR节目的HDR“还原”及向上兼容...如果能充分利用已有的大量SDR(部分文献中使用LDR,两者意义一致,本文中均使用SDR)视频源,将其转换HDR内容,那么不仅可以改善HDR片源不足问题,同时也可以有效利用已有的资源进行内容重置。...一般实现这种线性化方法,最常用是Gamma校正,除此之外还可以使用辐射校准等。 逆色调映射中颜色转换 SDR图像与HDR图像区别不仅体现在亮度范围上,也体现在色域差别上。...逆色调映射算法中色域转换常见方法是色彩校正(Color Correction),这种方法可以使映射后得到HDR图像获得视觉上与原生HDR接近效果;另一种方法是使用色彩或图像外观模型进行色域转换,一般这种模型都是基于人类视觉系统特性来实现...扩展映射通过对使用重要性采样生成样本应用密度估计来实现。最后,扩展SDR图像和原始SDR图像通过线性插值进行组合,其中扩展映射充当权值加权。

    2.5K10

    HDR关键技术:逆色调映射(一)

    逆色调映射(Inverse Tone Mapping)应运而生,它是一种用来将SDR源信号转换HDR源信号技术,可以应用于生产端或终端设备,在一定程度上实现对现有SDR节目的HDR“还原”及向上兼容...如果能充分利用已有的大量SDR(部分文献中使用LDR,两者意义一致,本文中均使用SDR)视频源,将其转换HDR内容,那么不仅可以改善HDR片源不足问题,同时也可以有效利用已有的资源进行内容重置。...一般实现这种线性化方法,最常用是Gamma校正,除此之外还可以使用辐射校准等。 逆色调映射中颜色转换 SDR图像与HDR图像区别不仅体现在亮度范围上,也体现在色域差别上。...逆色调映射算法中色域转换常见方法是色彩校正(Color Correction),这种方法可以使映射后得到HDR图像获得视觉上与原生HDR接近效果;另一种方法是使用色彩或图像外观模型进行色域转换,一般这种模型都是基于人类视觉系统特性来实现...实验设计20-40岁之间22名测试者,在所有实验中均使用了从室内室外、从昏暗非常明亮不同光线条件下10张HDR图像,HDR图像亮度约为5个数量级,通过线性缩放处理得到不同动态范围图片,以便直接映射到杜比

    10.4K73

    微博HDR视频落地实践

    这张马蹄形图上面可以看到HDR使用色域是BT2020, SDR使用是BT709,可以明显看到HDR色域大于SDRHDR视频第二个子属性亮度表达,HDR为什么能表达更大对比度呢?...传统SDR视频使用BT709光电转换函数,对高亮部分进行了截断,可以表达亮度动态范围有限,最大亮度只有100nit。而HDR视频,增加了高亮部分细节表达,很大扩展亮度动态范围。...查找表可以极大提升映射效率。 具体发布侧处理流程是在导入视频素材帧时候,对视频帧进行了亮度tonemap和色域映射,将HDR视频帧映射成SDR视频帧,融入现有的HDR编辑链路。...二是对于不支持设备,需要下变换一套多码率SDR版本,保证一定兼容性。 其中对于HDRHDR转码,我们尽量避免不同HDR格式间互转,避免不必要损失,例如尽量避免PQHLG转换。...播放侧实现HDR支持有两大类技术方案,一是使用系统控件,另一种是自己实现色彩管理。

    1K30

    HDR关键技术:HEVCH.265编码方案

    VUI传达视频信号含义,特别是整数视频采样值如何最终转换为线性显示强度,通常表示为01.0浮点数信号乘以传递函数强度范围,例如SDR视频100nits和HDR视频10000nits。...2.2 SEI信息 SEI是Supplemental Enhancement Information缩写,是用来保证SDRHDR之间互用性机制方法,用于实现在接收器或者播放器中实现直接显示或转换显示过程...由于输入和输出位深可以不相同,因此该模型可以支持SDRHDR转换和不同色域之间转换。...例如图4中给出简单模型,该模型只包含三个拐点,说明了一个典型S形曲线是如何通过拐点函数设计,来实现由一个1000nits HDR输入信号映射到预期为100nits SDR信号输出信号。...第一类是基于比特深度感知域中HDR信号表示,其高于应用于SDR视频通常8比特(参见[4],[5])。传递函数研究属于这一类。该类工作一般使用单层解决方案对得到转换信号进行编码。

    7.1K32

    WWDC 2022 音视频相关 Session 概览(EDR 相关)丨音视频工程示例

    格式:HDR10、Dolby Vision HDR 转换函数:PQ、HLG 色调映射(Tone Mapping):HDRSDR 而 EDR(Extended Dynamic Range)是苹果推出一套渲染管线技术...,以支持在不同屏幕上同时正确显示 SDRHDR 内容。...对于不同应用场景,我们可以选择不同框架来实现: 简单播放 HDR 视频,可以使用 AVKit 和 AVFoundation; 在指定 layer 上播放 HDR 视频,可以使用 AVPlayerLayer...2)使用 AVKit 和 AVFoundation 如果需要简单播放 HDR 视频媒体渲染 EDR,可以使用 AVPlayerViewController 渲染 AVPlayer,也可以使用 AVPlayer...同时,实现这种转换以保持最佳性能是一个深入的话题,这里先不探讨了。

    2.5K21

    ICCV2021 | 从SDRTVHDRTV新征程

    尽管HDR显示设备越来越普及,然而现实生活中大部分可以获取资源仍然是基于SDR格式。因此,当前急需能够将SDRTV内容转换成HDRTV算法。...不同于以往LDR-to-HDR目的在于预测线性域上HDR场景照明,SDRTV-to-HDRTV目标是实现SDR内容HDRTV标准下非线性域转换。...因此,相较于将SDRTV-to-HDRTV定义为一个逆问题,这个任务更像是一个图像图像转换问题。...该网络仅使用了1×1卷积,其中主网络1x1卷积结合ReLU激活函数用于实现颜色值从SDRTV域HDRTV域转换。...此外,本文还使用了一种通过可视化SDRHDR颜色映射方法来分析不同阶段所起到作用,如下图6所示。图中每一个3D LUT反应了输入图像SDR颜色在经过对应映射后在HDR域上分布情况。

    80430

    智能存储 | 超质感 HDR 生产,激活你视神经

    HDR 代表高动态范围,与现有 SDR(标准动态范围)相比,可显示更大亮度范围(动态范围),允许更自然、更真实显示,更贴合人眼所见世界,是视觉高端享受同时也是真 4K 视频必备要素。...腾讯云数据万象(Cloud Infinite,CI)能够实现对云上图片、视频、音频、文档等数据处理,为客户提供专业一体化数据处理解决方案,涵盖图片处理、内容审核、内容识别、媒体处理、文档处理等服务...(一)数据万象 HDR 视频处理能力 为了适配不同场景,不同显示终端多类型需求,数据万象支持 HLG、PQ(HDR10、HDR10+)标准,并提供相关标准自动检测及 HDR 标准间转换HDRSDR...(三)HDRHDR 自动识别片源 HDR 标准,支持 HLG、PQ(HDR10、HDR10+)标准间相互转换,批量快速实现自动化色彩管理,使拥有不同伽马曲线摄像设备拍摄视频转换为同样画风,是调色必备功课...(四)HDRSDR 使用腾讯独家自研编码器,找到码率、crf与视频质量最佳关系同时,还能根据视频场景来改变动态范围下变换策略,使下变换后视频画面细节最大程度贴近原视频。

    56930

    音视频知识图谱 2022.11

    4)图谱路径:渲染/HDR HDRSDR 区别: SDR 支持亮度范围在 0.1nit 100nit 之间,使用 Rec.709/sRGB 色域,并使用 Gamma 曲线来作为它电光转换函数...HDR 支持更大亮度范围(0.0005-10000nit)、更宽广色域(BT.2020)、更高精度量化(10bit 或 12bit),转换函数使用 PQ 或 HLG。...SDRHDR 转换函数: BT.709 Gamma(SDR) HLG(HDR):HLG(Hybrid Log Gamma,混合对数伽马)曲线是另外一个重要 HDR 转换函数曲线,由 BBC 和...HDR 视频转 SDR 视频: 1、HDR 非线性电信号转为 HDR 线性光信号(EOTF) 2、HDR 线性光信号做颜色空间转换(Color Space Converting),通常是从 BT.2020...转换到 BT.709 3、HDR 线性光信号色调映射为 SDR 线性光信号(Tone Mapping) 4、SDR 线性光信号转 SDR 非线性电信号(OETF) ---- 下面是 2022.11 月知识图谱新增内容快照

    94430

    智能存储 | 超质感 HDR 生产,激活你视神经

    HDR 代表高动态范围,与现有 SDR(标准动态范围)相比,可显示更大亮度范围(动态范围),允许更自然、更真实显示,更贴合人眼所见世界,是视觉高端享受同时也是真 4K 视频必备要素。...腾讯云数据万象(Cloud Infinite,CI)能够实现对云上图片、视频、音频、文档等数据处理,为客户提供专业一体化数据处理解决方案,涵盖图片处理、内容审核、内容识别、媒体处理、文档处理等服务...(一)数据万象 HDR 视频处理能力 为了适配不同场景,不同显示终端多类型需求,数据万象支持 HLG、PQ(HDR10、HDR10+)标准,并提供相关标准自动检测及 HDR 标准间转换HDRSDR...(三)HDRHDR 自动识别片源 HDR 标准,支持 HLG、PQ(HDR10、HDR10+)标准间相互转换,批量快速实现自动化色彩管理,使拥有不同伽马曲线摄像设备拍摄视频转换为同样画风,是调色必备功课...(四)HDRSDR 使用腾讯独家自研编码器,找到码率、crf与视频质量最佳关系同时,还能根据视频场景来改变动态范围下变换策略,使下变换后视频画面细节最大程度贴近原视频。

    42410

    不要再浪费你HDR显示器:SDRHDR技术漫谈

    HDR视频能展现更大范围内亮度。 一方面,这使得HDR视频可以同时记录高亮度区域和低亮度低区域细节,从而使视频细节更丰富。如果使用SDR视频,这些区域内细节则会因为曝光过度或不足而丢失。...五、从SDRHDR 随着HDR相关技术发展,越来越多视频平台和设备厂商持续推动HDR内容制作、传播与呈现。由于其优秀视觉效果,HDR视频也受到越来越多用户青睐。...虚线所示可选模块可以分析场景内容,动态地调整算法参数。 图4. 算法大致流程图 · 基本目标 从SDRHDR,最主要任务是恢复视频被压缩动态范围,以期其有更好对比度。...· 细节恢复 如上文所说,在SDRHDR转换过程中,我们需要尽量恢复或补充高亮和低亮区域细节。单从数据上讲,这部分细节在SDR视频制作过程中已经丢失了。...在SDRHDR过程中,我们有两个目标: 1.     我们要保证色域转换前后色彩一致。由于两个色域区别仅在于基色选取不同,因此两组色彩分量(RGB值)之间只是一个简单线性变换关系。

    10.8K50
    领券