Project: WarpVision Player

The goal of the WarpVision project is to create an OS/2 multimedia player that supports the latest formats, as well as the latest hardware features.

Status

The WarpVision Player is currently undergoing development, but in the interim you can download the beta versions.

Current Features

  • Video playback of all of the major formats (DivX-3, DivX-4, DivX-5, XViD, MPEG-1, MPEG-2, MPEG-4, SVQ1/3, RealVideo 1-4, WMV1/2, MJPEG, Cinepac etc), supported media is files, network, DVD/VCD/CDDA, supported containers: AVI, ASF, MOV, RV, OGG/OGM etc
  • Audio playback of all of the major formats (AC3, PCM, MP2/3, WMA1/2, OGG, Real Audio, FlaC, Mpeg4 Audio etc)
  • Hardware-accelerated playback of supported formats (through use of HW EnDIVE driver or WarpOverlay!), with acurate sync for fast & slow CPUs
  • Decoding has been optimized through support of enhanced instruction sets (3D-Now!, MMX, MMX2, SSE, MMXEXT)
  • DVD options include selection of DVD title, angle, chapter, subtitle language, soundtrack language (even select from multiple instances of the same language)
  • Accelerated fullscreen and windowed playback, as well as the ability to play as a desktop's wallpaper (Out to Desktop function)
  • Switchable 4:3/16:9/4:3 with clipped edges (via GUI or hotkeys), option to maintain aspect ratio (during dynamic resize of windows and in fullscreen mode)
  • On-the-fly snap-to (zoom) 1:1, 2:2, 3:3, 4:4 and 5:5 through menu or hotkeys
  • Media seek via scroll-wheel (including wireless keyboard scrollwheel), hotkeys or GUI slider
  • Four-channel and six-channel audio support
  • Extensive named pipe control
  • Autodetection of colour encoding scheme, auto-conversion between schemes to YUY422 done using enhanced instruction sets
  • Tons of postprocessing options
  • Skin support (BMP and PNG format)
  • Playlist functionality includes support for creation and use of WinAmp playlists, as well as the ability to autoload the last-used playlist on startup
  • Saves the last position stopped at during playback, for resuming from that point at a later time
  • Displays current position in the playing media, and alternately displays the current local time (in the GUI, when media isn't playing)
  • On-the-fly sliders, commandline controls and hotkeys for setting of brightness, contrast, saturation, hue, gamma correction and volume
  • Resampling of audio to 44.1kHz or 48kHz, to facilitate support of various audio chipsets
  • Ability to easily change thread priority (class and delta)
  • Any commandline options set for the WarpVision CLI are stored and used automatically on next execution

License

WarpVision is released under the GPL, sourcecode can be found in the WarpVision CVS.

ToDo's & Changelog

There is a ToDo-list including a weekly status report in our NikiWiki. You are welcome to contact the author in cause you have some feedback.

Project Navigation