RAW yuv player project is moved to GITHUB.

Visit: https://github.com/Tee0125/yuvplayer

Old description:
Lightweight player for raw YUV/UYVY files.

Features

  • Support Planar YUV formats (YUV444/YUV422/YUV420/Y)
  • Support Packed YUV formats (UYVY/NV12/NV21)
  • Support Planar RGB formats (RGB32/RGB24/RGB16)
  • Support zooming with nearest neighborhood method (4:1 ~ 1:4)
  • Can save frame to image

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow YUV Player

YUV Player Web Site

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Excellent Jobs. Additionally, I write some suggestions. [1] Hotkey for Size->Custom : will be useful [2] Description for hotkey in homepage "→" frm-forward, "←" frm-backward, "↑" zoom-in, "↓" zoom-out "p/space" play/pause toggle, "o" open, "g" goto a frm, "x" exit "h/s/c/q" set size to 1080p/720p/cif/qcif [3] Default detecting for typical-sized yuv420 I inserted some detecting codes into FileOpen() e.g. size match: if( (size%(1920*1080*3/2))==0 ) uGuess = ID_SIZE_HD; e.g. string match: if( path[i:i+2]=="416" ) uGuess = ID_SIZE_WQVGA;
    1 user found this review helpful.
  • 1. *.* mask should be added to open file dialog, imho. 2. SD (standard definition) is 720x576 for PAL/SECAM or 720x480 for NTSC. More correct: SD is 576i/480i with ~any horizontal resolution (I saw 720, 704, 544, etc). Please, think about rename HD/SD to 1080p/720p and add 576p/480p menu items. 3. Can you add YV12 format? It is commonly used. Details: www.fourcc.org/yuv.php 4. Good work on the whole. Thank you!
    1 user found this review helpful.
  • UYUV was typo bug. it's been fixed to 'UYVY' in trunk. Thx.
  • Under the "Color" menu there is an option for UYUV, i have never heard of this color space before or could find any information. Is this correct?
  • Fantastic player. ! Great works !
Read more reviews >

Additional Project Details

Operating Systems

Windows

User Interface

OpenGL, Win32 (MS Windows)

Programming Language

C++

Related Categories

C++ Image Viewers, C++ Codec Software, C++ Media Players

Registered

2010-12-05