夜雨聆风学习资料网

ARTICLE · 1131688

影像开发必备五类多媒体软件工具

影像开发必备五类多媒体软件工具

音频、

tuning、

metadata

视频

通用播放

码流分析

图片

通用格式

中间数据

影像开发中,要经常和图片、视频、音频、tuning、元数据打交道,分析和调试这些数据,有趁手的工具往往能事倍功半。分享这些年亲测使用过常见的一些工具,每类仅记录一二个,不用选择困难。

以前推荐多系统开发使用的工具:[工具]嵌入式开发工作流常用工具箱

乾坤未定,你我皆是牛马!工具汇总仅代表个人主观使用感受,相关开发同学,有更好的工具也欢迎推荐。

01

图片工具

网络主流的图片格式为jpeg,也是影像设备的常用输出格式,查看jpeg格式工具推荐Honeyview和faststone image viewer。

而调试分析图像生成链路时,会常遇到YUV、RGB和RAW图像数据,查看他们一般推荐7yuv / YUView / yuvplayer和ImageJ.

通用格式图片查看

Honeyview:特点轻量极速,是能直接浏览压缩包里的图片,无需解压。适合快速翻看成百上千张素材。

FastStone Image Viewer:特点兼容性强且有文件列表+预览模式,能直接打开PSD、以及CR3/NEF/ARW等专业格式,适合高效管理大量图片。

ISP中间数据查看

7yuv:特点支持格式广泛,专为底层数据设计。支持格式包括YUV420/422、NV12、RGB565、Bayer 等,适合验证原始数据是否准确。

YUVPlayer:特点小轻量快捷,可以快速查看 I420、NV12、YUY2 等常见格式。

YUView:特点基于 QT 的跨平台 YUV 播放器,也支持 8/10/12/16 bit 的 raw 视频序列查看,有分析工具集,能解码 H.265/HEVC 裸流并可视化预测模式、运动矢量等。

RGB格式,可以转换成YUV/PNG等,或者就直接使用ImgeJ查看。

ImgeJ是科研级的图像处理工具,能打开无头 raw 数据并指定宽度、高度、位深等,也支持 ISP 中间 RGB 数据 RGB888、RGB565 查看。

02

视频工具

视频播放器太多了,看个人习惯,我这边常用的就是VLC和potplayer。

影像开发中常用的码流分析和质量评估工具Elecard StreamEye Tool,以及VideoEye 。

通用视频播放器

VLC:特点开源免费、跨平台、格式通吃。内置几乎所有编解码器,无需额外安装解码包,快速确认视频能否被通用解码器正常播放。

potplayer,Windows 平台专用,免费无广,启动快、资源占用低,功能全面,可以用来查看视频全面信息,以及进行视频逐帧检查。

视频码流分析

Elecard StreamEye Tool:商业级专业分析套件,支持主流格式查看以及计算客观质量指标和底层结构,可视化SPS/PPS 参数集等,工具包包含了视频参数分析 StreamEye、流语法分析Stream Analyzer、YUV Viewer等多个组件。

VideoEye:是其免费开源替代方案,支持 RTSP/RTMP/HTTP 实时输入流分析,也能进行图形化分析压缩域码流,以及解码后像素的非压缩域数据。

03

音频工具

视频分析混入音频问题,需要简单分析需要会使用简单的音频工具,比如AudioLens快速查看波形图,mediaInfo查看技术参数,audactivy进行简单的音频编辑。

音频分析与可视化

AudioLens :VS Code 插件,适合在编码调试同环境,在 VS Code 里直接查看音频的波形图、频谱图、原始 PCM 数据,也能解析 一些WAV/RIFF 头,以及支持多声道独立显示。

参数分析

MediaInfo:方便查看技术参数,特点方便易用,文件拖进去就能看容器格式、音频编码、采样率、位深、声道布局等。

音频编辑与效果处理

Audacity:老牌的开源音频编辑软件,特点轻量够用,可以用来剪一段音频、看波形、调整采样率,或者做简单的降噪处理。

我之前下载的“DTS音效大师”,偏车载/消费场景,编辑处理够用,底层不透明,也适合批量生成各类处理过的素材。

04

IQ tuning

tuning的一些工具和厂商平台强相关,非通用,且付费获取,合作企业才能使用。

仅IQ test是相对通用的,但是也需要搭配实验室环境使用。所以此处仅作介绍。

IQ通用图像质量测试

做tuning离不开图像质量测试,平台tuning通常要用 Imatest 的数据来量化验证调参效果。

Imatest 就是标准的行业IQ测试测试工具,可以用于客观测量锐度、噪声、动态范围、色彩准确度等几乎所有的关键指标 。它有很多不同的版本,Studio适合个人入门。

高通平台tuning

Chromatix:是高通 ISP 参数调试的核心工具,是效果工程师的主要工具,比如区域加权策略、锐化滤波核系数、 AWB 色温映射曲线调整均有依赖它。

Chromatix套件其中的Spectra ISP Simulator用于在 PC 端模拟 ISP 处理链路的工具,输入高通MIPI RAW 图,修改优化的ISP参数,输出与硬件 ISP 一致的处理结果。工具本质来说,该工具就是把IQ目标翻译成 Spectra 系列 ISP 硬件能执行的数值指令 。

联发科平台tuning

MediaToolKit:是MTK平台的相机校准与调试套件,用于 sensor 校准和 ISP 基础标定,包含 Camera Calibration Tool(CCT)等组件。与ImagiqSimulator 是配合使用的,不在套件内。MediaToolKit 做标定,ImagiqSimulator 做效果调试。

ImagiqSimulator:MTK 平台的 ISP 仿真工具,功能定位与高通的 ISP Simulator 对应。支持参数调整、原图与处理后图像的对比、DB 参数导入导出,以及批量处理图片等 。

05

元数据工具

做影像算法调试时,排查编码参数问题用 MediaInfo,排查拍摄元数据写入参数问题用 ExifTool。

ExifToolGUI

ExifToolGUI是ExifTool 的图形界面,解决 ExifTool 只有命令行的问题,适合在 PC 上批量处理元数据。

提供文件列表和元数据适度,支持读写图片、视频、音频的 EXIF/IPTC/XMP ,尤其适合批量修改拍摄时间,以及清除 GPS 这类操作。

MediaInfo

MediaInfo 是 MediaArea 开发的开源、免费、跨平台的音视频文件技术信息查看工具。用于统一显示音视频文件最相关的技术参数和标签数据。

覆盖的格式广泛包括直流容器,主要的视频音频编码,以及字幕格式。比如从容器层面可以查看格式、码率、封装、profile等信息。

06

总结

最近流量一直不大,更新就从影像技术话题,换到软件工具来试试。

另外针对外链以及导流推荐都会有限制,可以通过其他文章找到我的分享,我已把这些工具的下载链接进行了整理汇总,当然你也可以自己在网络检索。

成像技术全链路知识图谱

国庆没有外出,发呆以及梳理补充一些技术栈,存货又增厚不少。

你我皆是红尘客,何必执着忧与愁。

原创不易,欢迎点赞关注转发,感谢支持!

相关学习资料