【FFmpeg如何判断HDR视频,SDR视频】
1. hdr视频判断规则
判断的方法:
ffprobe -v error -select_streams v -show_streams 'input.mp4' | grep -E "color_primaries|color_transfer"
hdr视频满足下面两个条件
1. color_primaries=bt2020
2. color_transfer=arib-std-b67 或者 color_transfer=smpte2084
2. 前几帧是sdr、后面的帧是hdr视频(sdr和hdr混合视频)的检测方法
ffmpeg -hide_banner -i 'i.mp4' -vf showinfo -frames:v 25 -f null /dev/null 2>&1
- 此命令会打印每帧的
color_primaries
(色域)和color_trc
(传输函数)信息。
hdr的帧需满足下面两个条件
1. color_primaries=bt2020
2. color_trc=arib-std-b67 或者 color_trc=smpte2084
如果存在hdr帧和非hdr帧则为sdr和hdr混合的视频
【FFmpeg如何判断HDR视频,SDR视频】相关推荐
- FFmpeg HDR视频转SDR视频命令
之前蓝光盘电影多是AVC 1080p 8bit SDR格式视频,近两年4K电影流行,下载的蓝光电影多是HEVC 2160p 10bit HDR视频格式. ffprobe查看有如下属性: # 10bit ...
- FFmpeg优化 苏宁PP体育视频剪切效率提升技巧
FFmpeg功能强大,社区活跃,在多媒体处理业务中扮演着不可或缺的角色.但没有优化过的FFmpeg在生产环境下有很多性能瓶颈,因此对其进行优化势在必行.苏宁旗下PP体育音视频技术负责人田钊撰文分享了团 ...
- ffmpeg命令_使用ffmpeg命令为多个短视频修改视频备注说明
今天主要给大家讲一下使用视频剪辑高手中的ffmpeg命令为多个短视频修改备注说明的详细步骤,有需要和感兴趣的宝贝们可以跟随小编一起来试试. 收集视频 将需要剪辑的短视频保存到同一文件夹上 进入软件 双 ...
- ffmpeg 连接抖音三个视频,做电脑桌面
ffmpeg 连接抖音三个视频,做电脑桌面 //多路合并 // ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -filter_complex "[0:v]pad=iw* ...
- 实验一 利用ffmpeg进行视音频信息提取 |音视频技术
实验一 利用ffmpeg进行视音频信息提取 |音视频技术 一.实验目的 1.深入掌握视音频的基本参数信息 2.掌握ffmpeg编译环境配置 3.掌握和熟悉提取视音频文件的基本方法 二.实验要求 1.对 ...
- ffmpeg利用滤镜合并两个视频,一左一右---avfilter_link实现
之前写过一篇博客ffmpeg利用滤镜合并两个视频,一左一右 用的是滤镜字符串解析avfilter_graph_parse_ptr实现滤镜的连接,查看了avfilter_graph_parse_ptr的 ...
- 如何使用 FFmpeg 进行图片压缩与制作视频酷游连结
酷游容容kuk3219今天来分享,FFmpeg 工具,可以快速把成千上万永远看不完的照片整理成影片. 使用 ffmpeg 进行图片格式转换 其实 FFmpeg 有个功能,就是可以对图片作格式转换,同时 ...
- ffmpeg学习(11)音视频文件muxer(2)多输入混流
在 ffmpeg学习(3)编码.解码的流程介绍 和 ffmpeg学习(9)音视频文件demuxer中介绍了媒体文件的解封装.本文记录Ffmpeg封装格式另一种处理与与demuxer相反方式–视音频复用 ...
- ffmpeg学习日记604-指令-将视频格式转为H264格式
ffmpeg学习日记604-指令-将视频格式转为H264格式 在第四篇中,想要解码视频,缺没有弄清楚怎样的一个数据流,现在又明晰了一点,所谓的h264编解码,并不是直接将视频格式,通过h264编解码为 ...
最新文章
- 钢结构节点输出软件_BIM助力桥梁钢结构设计施工一体化建设
- WMI-Win32_baseboard 主板参数
- 领域设计基本理论知识总结(转)
- Xcode8 消除部分警告
- windows如何清理无效注册表?如何重装python,如何彻底清理python
- 数据契约(DataContract)
- 优秀的 jQuery 文本输入框自动完成 自动提示插件
- Centos系统普通用户开启sudo命令
- 接受-拒绝采样/拒绝采样(accept-reject sampling/reject sampling)
- this指向问题(call、apply、blind),自我理解的
- 李雅普诺夫稳定性、李雅普诺夫第一法、李雅普诺夫第二法及李雅普诺夫函数
- idea中热部署插件JRebel的激活
- 【模型 5.0】幸福sharp模型之专注:上一次的巅峰体验是什么时候?
- math_泰勒多项式/Taylor级数常用麦克劳林级数
- 小程序可以跟哪些行业做结合呢?
- H5+CSS3+JS/JQ 实现京东首页
- 配置接口IP地址并通过静态路由、默认路由配置实现全网互通!
- OSI七层网络结构详解
- 2021年中国BI商业智能应用实践白皮书
- [Oracle]如果表存在则删除重新创建