dbeaver 设置编码_RAW、log,ALL-I和IPB各是什么?详解视频编码格式

2023-10-19 11:10

本文主要是介绍dbeaver 设置编码_RAW、log,ALL-I和IPB各是什么?详解视频编码格式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在上个月,佳能和索尼都发布了旗下的重磅全画幅微单相机,EOS R5和A7S3两款相机强悍的视频拍摄性能都让人留下了深刻印象。不过对于一些不太熟悉视频拍摄的用户来说可能会有些困惑,什么是RAW视频,什么又是log,ALL-I和IPB格式又有什么区别,不知道自己该如何设置,这里就为大家略微详细的解释一下视频的编码格式,并让大家能够大致了解RAW视频和log的区别。

03147efa045280f45503f7c5a4e1b2aa.png

佳能EOS R5支持8K RAW视频,而索尼A7S3则支持4K外录RAW视频,那么我们就先来了解一下什么是RAW视频,照片的RAW文件我们应该都知道,它是相机的图像感应器(CCD或CMOS)将捕捉到的光源信号转化为数字信号的原始数据,是没有经过处理和未经压缩的格式,图像的RAW和视频RAW都是如此,有所区别的只是图像RAW是一张图像,而视频由于多帧不同的图像构成,因此每一帧视频画面都是RAW图像集合在一起时,就是RAW视频。与修图一样,使用RAW视频进行后期处理时,我们就能拥有最大的后期调节空间。当然RAW视频由于记录了大量的数据信息,因此存储容量的消耗也是极其庞大的,因此RAW视频功能以前多半都是应用在高端的摄像机上,消费级数码单反相机中除了魔灯破解的佳能单反外,并没有加入这个功能。

而在RAW视频格式中有一种编码格式不得不提,就是ProRes RAW格式,它是由苹果针对专业影视制作推出的一类视频编码,相比原始RAW视频拥有更高效的压缩特性,其需要经过反拜耳才能够正确显示视频内容,由于ProRes RAW这项编码技术是苹果发明的,因而ProRes RAW视频在苹果的Final Cut Pro软件上会有不错的使用体验。目前尼康Z6和Z7两台相机已支持ProRes RAW视频外录,松下Lumix S1H也已支持这个功能。

13d733ee500f96023b51ba6146f767cd.png
279a4558a5d474f062987189ec6bd65e.png

谈到视频后期处理空间,除了RAW视频外,log也是许多视频后期用户经常讨论的内容,佳能有Canon-log,尼康有N-log,索尼有S-log2和S-log3,松下也有V-log等等,它也是许多相机厂商宣称能够方便视频后期工作人员进行后期处理的一个功能,那么它和RAW视频有什么区别呢?

e3d19d8a104a3124ca5e5f4e91d6e003.png

大家可以这么来加以区分,RAW是经过图像传感器的光电信号转换经过猜色处理后获得的原始图像信息,像白平衡、色温色调和高光阴影等参数都可以进行调节处理,而Log除了猜色处理图像信息外,而且还设定好了白平衡参数,并把对比度、饱和度、拉到负数,也就是在原始图像上做了进一步的加工处理。而RAW视频保留的信息内容更多,但有些数据冗余量大,存储消耗压力大,而log做了初步优化,存储压力要小一些。

再来聊聊相机的视频编码问题,ALL-I和IPB编码,ALL-I属于帧内压缩编码,而IPB则是帧间压缩编码,比如一个24帧的视频,帧内压缩编码就是每一帧画面在不影响画面效果的前提下进行压缩,前一帧与后一帧之间的压缩并无关联,而帧间压缩则不同,它会计算前一帧画面与后一帧画面中有多少内容重复或相似的元素,将前后帧画面有关系的部分进行压缩。因此相对来说,IPB的视频压缩率要比ALL-I更大一些,消耗的存储容量也要更小,但由于其需要计算视频中不同帧的变化信息,因此更需要计算机的算力进行处理,而且视频后期处理时可能会影响画面表现。而ALL-I编码尽管视频压缩比不高,不过需要的算力反而没有IPB高,因此更方便进行视频后期处理。需要注意的是RAW可视为ALL-I编码,并不存在IPB编码的RAW视频,而log则兼有ALL-I和IPB编码。

83752e61637c90de76cbad3480517e01.png

至于这两种格式该如何选择,那就相当的简单明了了,如果你的相机存储卡容量充足,并且视频拍摄需要快速移动画面的运动类题材,那么ALL-I无疑是最好的选择,而要是长时间录制访谈类视频或会议记录报道的话,这类视频往往不同帧之间变化的幅度较小,选择高压缩比的IPB编码会更加合适。

值得一提的是,佳能这边的全画幅高端相机通常都设有ALL-I和IPB两种规格,而索尼这边在A7S3发布以前,所有的微单相机都只支持XAVC S编码,这个可以看作是索尼的IPB编码格式,而A7S3新加入了XAVC-SI编码,这也就是索尼版的ALL-I编码。由此可见索尼此前对旗下微单相机的视频拍摄功能限制有多大,这也从另一个层面反应了索尼对A7S3的产品定位,就是将其打造为一台拥有专业视频性能的微单相机。

55d6e89404066cc60e2223de0d65ac11.png

总结归纳一下就是RAW视频是视频录制最为原始的素材,存储容量消耗最大,而log是一种尽可能保留视频内容细节的编码,存储容量较RAW视频较小,ALL-I是视频帧内压缩编码格式,便于后期但存储容量消耗较大,IPB是视频帧间压缩编码格式,存储容量消耗小但不利于后期处理,RAW可视作ALL-I编码,而log兼有ALL-I和IPB编码。可见视频方面的专业知识内容相当繁多,篇幅有限这里就为大家介绍这些,相信看完这些内容之后,摄像小白们在拿到相机后就不再会一脸懵逼了,调好参数开始进行视频创作吧。

这篇关于dbeaver 设置编码_RAW、log,ALL-I和IPB各是什么?详解视频编码格式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/239391

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Linux换行符的使用方法详解

《Linux换行符的使用方法详解》本文介绍了Linux中常用的换行符LF及其在文件中的表示,展示了如何使用sed命令替换换行符,并列举了与换行符处理相关的Linux命令,通过代码讲解的非常详细,需要的... 目录简介检测文件中的换行符使用 cat -A 查看换行符使用 od -c 检查字符换行符格式转换将

详解C#如何提取PDF文档中的图片

《详解C#如何提取PDF文档中的图片》提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使用,下面我们就来看看如何使用C#通过代码从PDF文档中提取图片吧... 当 PDF 文件中包含有价值的图片,如艺术画作、设计素材、报告图表等,提取图片可以将这些图像资源进行单独保存,方便后续在不同的项目中使

Android中Dialog的使用详解

《Android中Dialog的使用详解》Dialog(对话框)是Android中常用的UI组件,用于临时显示重要信息或获取用户输入,本文给大家介绍Android中Dialog的使用,感兴趣的朋友一起... 目录android中Dialog的使用详解1. 基本Dialog类型1.1 AlertDialog(

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

C#数据结构之字符串(string)详解

《C#数据结构之字符串(string)详解》:本文主要介绍C#数据结构之字符串(string),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录转义字符序列字符串的创建字符串的声明null字符串与空字符串重复单字符字符串的构造字符串的属性和常用方法属性常用方法总结摘

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Java中StopWatch的使用示例详解

《Java中StopWatch的使用示例详解》stopWatch是org.springframework.util包下的一个工具类,使用它可直观的输出代码执行耗时,以及执行时间百分比,这篇文章主要介绍... 目录stopWatch 是org.springframework.util 包下的一个工具类,使用它

Java进行文件格式校验的方案详解

《Java进行文件格式校验的方案详解》这篇文章主要为大家详细介绍了Java中进行文件格式校验的相关方案,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、背景异常现象原因排查用户的无心之过二、解决方案Magandroidic Number判断主流检测库对比Tika的使用区分zip