Menu

Tree [de9458] master /
 History

HTTPS access


File Date Author Commit
 app 2015-03-24 Joao Carreira Joao Carreira [1eb2c9] Fix unitialized variables
 cmake 2015-03-11 Joao Carreira Joao Carreira [bcd444] Fix some problems with the USE_QTDBUS variable
 lib 2015-03-26 Joao Carreira Joao Carreira [527dd0] Make read/write formats with opencv handler the...
 modules 2015-03-25 Joao Carreira Joao Carreira [a125fc] Bugfix in FrameDifference Module
 packaging 2015-03-10 KAMiKAZOW KAMiKAZOW [0ec6ef] Create playuver.spec
 tools 2015-03-20 Joao Carreira Joao Carreira [3ad1a6] Complete last commit
 CMakeLists.txt 2015-03-26 Joao Carreira Joao Carreira [2cdda8] Deploy version 0.6.3
 Doxyfile 2015-03-09 Joao Carreira Joao Carreira [ea05c4] Start bringing doxygen documentation into a new...
 LICENSE 2014-01-26 jcarreira jcarreira [1e5c53] Initial commit
 Mainpage.dox 2015-03-09 Joao Carreira Joao Carreira [ea05c4] Start bringing doxygen documentation into a new...
 PlaYUVerUpdate.xml.in 2015-03-10 Joao Carreira Joao Carreira [cff60a] Fix version in xml
 README.md 2015-03-27 Joao Carreira Joao Carreira [de9458] Update README.md
 config.h.in 2015-03-11 Joao Carreira Joao Carreira [9e7410] make boost lib optional
 playuver-codestyle.xml 2014-03-29 Joao Carreira Joao Carreira [a96b08] Change formater style

Read Me

PlaYUVer - Enhanced raw video player

plaYUVer is an open-source video player with the following features:
- Support for libavformat and libavcodec;
- Support for wide range of raw video formats;
- Support for OpenCV imag/video processing library
- Advanced frame zoom with easy to use pan function
- Synchronized zoom across several videos (perfect for comparison operations)
- Usefull information in status bar, e.g., pixel information
Usefull sidebars with frame information, e.g., frame histogram
- Constant growing libs for stream and frame processing (PlaYUVerStream PlaYUVerFrame)
- Advanced API for frame/video processing algorithms
- Frame level quality measurement API based on the PlaYUVerFrame class
- Command-line tool for quality and frame processing algorithms (uses the referred APIs)

Developers

  • Joao Carreira (jfmcarreira@gmail.com)
  • Lui­s Lucas (luisfrlucas@gmail.com)

Builds

Download update build for windows and linux from our SourceForge project page

Build/Install using cmake

  1. The following are required for compilation:
  2. an ordinary C++ development environment (g++, make, C++ libraries and headers, ...)
  3. cmake
  4. a Qt development environment (libraries, headers, qmake, ...): only QtCore, QtGui and QtWidgets are required, at least in version 4

  5. Optional Dependencies:

  6. QtDBus
  7. OpenCv
  8. FFmpeg

  9. Run the following commands: (this will create an executable named playuver)

mkdir build
cd build
cmake -DUSE_QT4=OFF -DUSE_FFMPEG=ON -DUSE_OPENCV=ON ..  (for FFmpeg and OpenCV support)
make
make install
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.