视频编解码(h264分析工具)
H264分析工具
- Elecard Stream Eye
这是最常用最有名的一款分析工具,使用它可以分析目前所有的遇见的编码器,例如264、265等等。
下载地址:https://www.elecard.com/products/video-analysis
- CodecVisa
同样是一款很有名的工具,也是非常全,包括mac端、linux端、windows端。
二者依然是Elecard Stream Eye更为好用,但是价格也是更为贵一些。
- 雷神开发的工具
雷神开发的工具是基于ffmpeg,像运动矢量、残差值等都可以通过ffmpeg获取到。
下载地址1:https://jaist.dl.sourceforge/project/h265streamanalysis/binary/SpecialVH264.exe
这个主要是用来分析H264码流的。
下载地址2:
https://sourceforge.net/projects/videoeye/files/
这个工具很强大,包括运动矢量,残差值等
elecard工具使用
在选择打开视频文件后,映入眼帘的分为几个部分,首先是上方的部分,圈出来的是柱状图,通过柱状图可以清晰看出I帧和其他帧的数据量有着明显的不同。I帧的柱状图显然数据量很平均,而且明显少于P帧的数据量。
现在圈出来的就是缩略图,可以大概看到第一帧什么样子,第二帧什么样子,以及之后的每一帧的缩略图。
现在圈出来的就是波形图,
现在圈出来的是左边的部分,这个选项是展示基本信息,
现在圈出来的是一些重要参数。
左边第三个选项是一些树状的,包含一些Slice header信息。
现在圈出的是下方右侧的功能区,也是这个软件最重要的部分,圈出来的地方分为四个功能。
第一个是解码后的视频,而且鼠标在视频图片上移动时,也可以看见红色的部分,那是宏块。
第二个是预测值,I帧就是帧内预测,P帧就是帧间预测
第四个就是残差值
第三个是为过滤的,
如果仔细对比下,这四幅图片展现的样貌还是有着明显的不同的。
现在圈出的是分别打开关闭左侧、右侧、下边侧边栏的功能按键。
现在圈出的,绿色部分是播放的一些操作,红色部分是打开文件、刷新的一些操作。
现在圈出来的就是一些非常重要的功能按键
第一个按键就包含了我们要对哪些数据进行显示,理由有类型、运动矢量、工具集等
第二个就是现实Slice,例如点击后,如果图片是多Slice的,就会在画面中分成多个块显示出来。
第三个就是显示宏块划分,
第四个是帧内预测的一些工具
第五个就是背景
第六个是预测值具体的宏块划分
不多说了,这部分可以自己体验下。
在圈出来的位置还可以选择显示的分量,例如仅显示Y分量、U分量等等
视频编解码(h264分析工具)相关推荐
- 视频编解码 — H264结构
目录 帧类型 GOP Slice 宏块 码流格式 NALU 帧类型 帧类型 预测方式 参考帧 特点 I帧 帧内编码帧 帧内预测 无 能独立编解码,压缩率小 P帧 前向编码帧 帧间/帧内预测 参考前面已 ...
- 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...
- 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式 详解
http://blog.csdn.net/wishfly/article/details/50187417 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运 ...
- 【FFMPEG】各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式
目录(?)[-] 编解码学习笔记二codec类型 编解码学习笔记三Mpeg系列Mpeg 1和Mpeg 2 编解码学习笔记四Mpeg系列Mpeg 4 编解码学习笔记五Mpeg系列AAC音频 编解码学习笔 ...
- 音视频编解码知识学习详解(分多部分进行详细分析)
1. 常用的基本知识 基本概念 编解码 编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序.这里指的变换既包括将信号或者数据流进行编码(通常是为了传输.存储或者加密)或 ...
- AV1:为互联网提供开放、免费的视频编解码工具
从学术研究到进入工业界,Zoe Liu一直在算法和音视频领域,目前在谷歌编解码团队为编解码器AV1做开发支持.Zoe畅谈了评定编解码器的标准,以及AV1的最新进度.本文是『下一代编码器』系列采访之一, ...
- ffmpeg / avconv是通用的视频/音频编解码命令行工具
转载自:http://blog.openlg.net/index.php/archives/767 ffmpeg / avconv是通用的视频/音频编解码命令行工具. 通用是既指他们可以处理各种各样的 ...
- 视频编解码及H264技术
[H.264/AVC视频编解码技术详解]一. 视频信息与压缩编码 2016年07月31日 21:30:02 取次花丛懒回顾 阅读数 7460更多 分类专栏: 视频编解码 先进视频压缩编码(Advanc ...
- H.264视频编解码的FPGA源码分析(二)帧内预测1
目录 帧内预测算法原理 基于论文的普通介绍 硬件实现 亮度块与色度块的划分 4×4亮度预测模块 如何产生预测像素与残差像素? 垂直模式`INTRA4x4_V` 水平模式`INTRA4x4_H` 直流模 ...
最新文章
- linux 搜索 空格,如何在Linux中搜索带有空格的模式的文件
- 嵌套函数,匿名函数,高阶函数
- 在java中补零的作用是什么_浅谈Java中的补零扩展和补符号位扩展
- python 计算器 tkinter_python -Tkinter 实现一个小计算器功能
- Web.config中注册用户控件和自定义控件
- 当PowerDesigner的工具栏不见时候该怎么调出来
- docker 启动rabbitmq 启动成功 但是访问被拒绝
- w ndows7光盘安装,想装啥版装啥版:Windows7安装光盘版本转换软件
- 饥荒控制台输入没用_饥荒联机版代码怎么用 代码输入没用解决方法
- 软件的接口设计图_面向服务架构(SOA)的汽车软件分析和设计
- 【Linux】Linux发行版本的简介与选择
- html中添加水印效果
- python太阳花代码_python太阳花绘制代码教程
- meanshift 与 camshift 跟踪算法比较
- PDF编辑_隐私条款
- Kubernetes控制器之ReplicaSet
- Docker网络模式解析
- 面对ICO乱象,这里有一份老猫的4000字投资指南
- 怎么投稿各大媒体网站?有哪些媒体网站?
- ERC20标准函数简介与测试方法
热门文章
- 科技节图像后期处理三等奖作品---陪伴是最长情的告白
- オフショア開発を成功させる工夫10点
- 计算机硬件结构简略介绍
- 无法从计算机验证正在安装驱动,intel CPU集显驱动失败,无法为此计算机验证正在安装的驱动程序...
- 2020年感冒人群大幅度减少,不感冒意味着身体变好?
- 25 Top UI Tools for User Interface Engineers
- 八款windows设计软件,经典永流传
- VS下用C++实现的简单3D射击游戏(附游戏文件与源工程代码)
- js简单判断页面是否为手机端访问
- VS2019+resharper2019.1免激活安装使用教程