商用的码流分析工具/YUV viewer



目前市场上有一些商用的码流分析工具是比较好的,能够辅助我们进行各个标准的码流分析:

1. Elecard StreamEye系列

   可以分析H264/MPEG4/MPEG2的码流,暂时不支持其它标准。

2. H264VISA

   比较好的H264码流分析工具

3. Vegas

   vegas是interra system (www.interrasystems.com)的商业工具,主要是做码流分析,支持的标准比较全。也支持了最新的HEVC。这是目前看起来比较专业的工具。

HEVC 码流分析:http://www.chinavideo.org/forum.php?mod=viewthread&tid=15875

1,Codecvisa:http://codecian.com/
国产软件,从最早的H264visa发展至今,感觉从刚开始的玩票,发展到今天专业级别的商业软件,值得支持。
软件试用版30天试用,20帧限制。
优点:QT开发,跨平台
缺点:性能,功能,风格,专业程度和真正大牛级别的商业软件相比还是有距离。

2,Elecard HEVC Analyzer:http://www.elecard.com/en/produc ... /hevc-analyzer.html
不多介绍,做过264的都知道,略感失望,与EC传统风格“迥异”

3,Zond 265:http://www.solveigmm.com/en/products/zond/
需要安装chroma,界面简洁,内容丰富,性能稳定性待测

补充:
Parabola Explorer:http://www.parabolaresearch.com/explorer-hevc-analyzer.html
目前可以有online版本:http://demo.parabolaresearch.com ... 3-4-5-1-2-2-1-2-3-2
外观漂亮
codecvisa也有类似的online版本,在线版本普遍功能有限





                       YUV Viewer

有很多YUV viewer 可以支持YUV420 Planar/semi/packed format, 还可以支持更高的bitdepth(8/10/12/14),和YUV422/444等。

下面是这些工具:

1. YUVPlayer

http://www.yuvplayer.com/

Main features:

  • playback of raw YUV video files in different resolutions, pixel formats and framerates
  • possibility to view separate (Y, U or V) components of video frames
  • possibility to create header (.hdr) file for any raw YUV file describing its properties
  • possibility to save individual frames in 24-bit .bmp format
  • possibility to copy individual frames to the clipboard
  • user friendly interface

目前只是支持yuv400/yuv420, 8bit. 支持很多不同的分辨率,可以用户自定义分辨率。并且支持多个YUV 文件的比较,这是比较有用的功能。


2. YUVTools

http://www.sunrayimage.com/  

这个工具的功能比较强大,支持很多的YUV格式和分辨率,根据特别的是支持YUV编辑,可以用来生成encoder需要的输入YUV。但是这个工具不是免费的,网上有一些破解教程,可以参考。

  • It accepts (plays, converts, edits and analyzes) the combination of following formats:
    • YUV in 4:4:4, 4:2:2 or 4:2:0 sample format,
    • RGB in 4:4:4 sampling format;
    • in different component order, like YUV, YVU, UYV, RGB, BGR, etc.
    • in progressive (one single frame) or interlaced (two fields) format;
    • in planar (YYY...UUU...VVV...) or packed (YUV, YUV....) pixel format;
    • in predefined or arbitrary resolutions;
    • Support FOURCC ( refer to: http://www.fourcc.org/).
  • An image preview function to help guess the video format interactively.
  • YUV Player can open multiple player dialogs and play different files in each dialog separately, or play multiple video files in one player dialog one by one sequentially. The detailed format of any opened or generated files will be logged, and the user can directly select any file to play back from the history list.
  • YUV Converter can convert any combination of the format to another format, or convert to (or from) a sequence of BMP files. Other conversion functions include: scaling, join, crop, flip, padding, merge and separation of color components.
  • YUV Analyzer can be used to calculate PSNR between two YUV files, or compare pixel by pixel to check the difference between the corresponding frames of two files, or overlay block type or motion vectors on top of each frame. Another useful feature is to help check the motion between two adjacent frames.
  • YUV Editor can be used to edit the images pixel by pixel, or overlay one YUV image on top of another YUV image file.
  • Convert YUV file to AVI format or vice versa;
  • Setting options include grid display, different YUV to RGB conversion formula, etc.
  • Many of above functions can also be performed in command line mode, which are useful for batch process or scripting. 


3. Elecard YUVViewer

Elecard是非常好的码流分析工具,它同时还提供了一个YUVviewer。

http://www.elecard.com/en/products/professional/analysis/yuv-viewer.html

  • Displays YUV sequences;
  • Compares files for binary image matching;
  • Displays the comparison results;
  • Calculates quality metrics(PSNR, APSNR, MSE, MSAD, Delta, SSIM and VQM).
  • IYUV (I420);
  • IYUV 10bit;
  • RGB24;
  • RGB32;
  • UYVY (Y422, UYNV, HDYC);
  • Y400;
  • Y422 10bit;
  • YUY2 (YUNV, V422, YUYV);
  • YV12;
  • YV16;
  • YVYU.

下载: http://www.onlinedown.net/soft/98570.htm

 Elecard YUV Viewer设计用来查看YUV视频文件的YUV数据序列,文件互相比较,以找出二进制图像是否匹配,并查看比较的结果。该应用程序还允许用户计算,如信噪比,NQI那斯达克指数和VQM质量度量。

可惜不是免费的。


4. PYUV 佩鲁贾大学开发free工具

PYUV: raw video sequence player

支持很多种的color space,支持各种的YUV400/420/422/444等。支持更高的bitdepth,包括10bit、12、14、16等,可以用户输入,支持用户自定义的分辨率。唯一不好的就是没有提供YUV比较的功能。

5. vooya工具 free
  • Detects format and color space by file name (currently YUV, XYZ, YIQ and RGB are supported), 4:0:0, 4:2:0, 4:2:2, 4:4:4, planar, interleaved and arbitrary bit depths up to 16bit fixed point, and also exotic or special formats like v210, NV12 etc.
  • Remembers file formats
  • Guesses format from file name
  • Drop / copy single frames (png, bmp, jpg)
  • Drawing annotations
  • Magnifier, pixel-exact view
  • Advanced Deinterlacing
  • Single color channel view
  • Difference mode, PSNR and MSE measurements
  • Displays HEVC Coding Unit indices and partition index
  • Grid overlay for identifying H.264 Macroblocks
  • Control brightness, contrast and gamma
  • Two players can be synchronized
  • Can read Kakadu '.vix' files
  • Can read YUVPlayer Deluxe header files
  • Tools to reverse yuv files, extract single frames or sub-sequences
  • Mac OSX, Linux and Windows
  • Free for the time being
支持各种YUV格式,包括400/420/422/444,支持多种bitdepth,可以支持yuv比较,是free的工具。

猜你喜欢

转载自blog.csdn.net/zhouxinlin2009/article/details/81063840
今日推荐