YUVTools are a set of program utilities to play, convert and analyze YUV or RGB video data in their raw formats. Play, convert and analyze YUV or RGB video data in their raw formats.
The user can play many different YUV/RGB formats, with full playing controls, as well as two layers of grids overlaid to indicate MB (macro block) and block boundaries in MPEG 1/2/4 and H.264. The user can also convert one YUV/RGB format to another, compare two YUV files and display their difference, and calculate the PSNR.YUVtools includes YUVPlayer, YUVConverter, YUVAnalyzer and YUVEditor, and other utilities.The main features of YUVTools are:
It accepts (play, convert, edit and analyze) 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;
* Mono-color image
* 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;
* One example of the file format can be: YUV 4:2:0, interlaced, pixel packed, 352 x 288.Support FOURCC ( refer to: www.fourcc.org/). When one FOURCC is selected, other corresponding formats are set to match this FOURCC.
* UYVY (YUV422, U-Y-V-Y, progressive, packed)
* UYNV (same as UYVY )
* Y422 (same as UYVY )
* IUYV ( YUV422, U-Y-V-Y, interlaced, packed)
* YUYV (YUV422, Y-U-Y-V, progressive, packed)
* YUNV (same as YUYV)
* V422 (same as YUYV)
* YUY2 (same as YUYV)
* YVYU (YUV422, Y-V-Y-U, progressive, packed)
* IYU2 ( YUV444, U-Y-V, progressive, packed)
* YV16 (YUV422, Y-U-V, progressive, planar)
* YV12 (YUV420, Y-V-U, progressive, planar)
* IYUV (YUV420, Y-U-V, progressive, planar)
* I420 (same as IYUV)Since the raw video data is headless and with no format information saved in the file, a format guess function is provided when the video data is loaded to play, convert and analyze. For each format combination, an image preview (first frame), a format diagram (illustrating the data structure) and a raw data dump map will be displayed interactively, to help the users to try the combinations of above format, till right format is obtained.YUV Player
* Select one or multiple files to play
* File manager to list file access historyYUV Converter:
* Format convert : It can be used to convert any combination of above format to another
* Join : Two YUV files can be joined into one file.
* Crop : One certain area of all the frames can be cropped and saved into a new YUV file. 3.0: cropped area will be displayed as transparent, and the rest semi-transparent.>
* Flip : The user can vertically flip all frames in original file and save it into a new YUV file.
* Padding : The user can pad the image to make the image width and height to the multiples of certain numbers.
* Merge : If the user has 3 separate files for each color component (either in Y, U and V, or in R, G and B), and likes to merge them into one file, this is the module needed.
* Separate : The user can split the 3 color components (either in Y, U and V, or in R, G and B) into separate files. Each file contains one color componentYUV Analyzer:
* PSNR : This software can be used to calculate the PSNR of two input video files
* Compare : Two video files can be compared frame by frame, and the difference (residual) will be displayed
* Data Overlay: Other information can be overlaid on top of video display while it is playing
* Motion Estimation : This module allows you to check and verify whether any image blocks, or a group of blocks, are moved between two adjacent framesYUV Editor :
* You can select one block, and zoom in to check each pixel values, whether in RGB or in YUV, and at the same time, you can change the pixel values, in order to create special colors or patterns in block
* Composition: You can put one image (top image) on top of another image (base image). The location and transparency of the top image can be specifiedAVI Files
* AVI to YUV conversion
* YUV to AVI conversionAdditional options :
* Grid Display: Overlay two layers of grid, which can be used to show MB (Macro Block, 16x16 in MPEG2) and Block (8x8 in MPEG2), in two different colors;
* User can select YUV to RGB conversion formula, using either ITU-R 601 or ITU-R 709;
* User defined conversion formula is supportedSupport command line options which are useful for batch process or scripting:
* YUV player : 1) Support grey scale image playback from command line; 2) Specify playing frame rate ;
* YUV format convert: Support converting multiple BMP files to YUV file from command line
* YUV image flip
* YUV image crop
* Join two YUV files
* YUV to AVI conversion
* AVI to YUV conversion
* PSNR calculation, and user can specify different report file formats which can be directly opened in Excel
* Choose different RGB to YUV color conversion formulaLimitations:
* 30 days trial
* Watermark on the output

Published By:sunrayimage.com

License Type:Shareware

Date Added:10 September, 2012



Size:5.9 MB

Platform: Macintosh

What people say
- required fields