Home Page The Club Computers News Links Glossary EYAWTK
Before Amiga Background ICS OCS ECS AGA ??? PPC
U-Boot SLB Linux Amiga OS Dual Boot Hardware Peripherals Other
Initialisation Installation OS4 Updates About OS4 File Systems Networking Printing Other

AmigaOS 4.0 - Other - DvPlayer

DvPlayer is a program that can be used to play un-encypted files in MPEG-1/2,DIVX, XVID MJPG, Cinepak, Indeo Video, PCM, MP2, MP3 and many more, using a skinnable GUI interface.

To achieve the fastest possible video playback, DvPlayer uses fast direct-rendering algorithms for every possible HiColor and TrueColor screen mode. There are also separate rendering routines for half scale and also for movies with 16:9 aspect ratio so that they are correctly displayed on a 1:1 aspect monitor without being stretched. Support for using the video overlay is also included. Overlay is currently only supported by the Voodoo drivers; for Radeon owners it will be available in future releases of the Radeon graphics driver.

Keyboard shortcuts are available for quick and easy access to functions. It is also possible to switch between the different audio streams from the menu or with keyboard shortcuts, even during playback, for example to select a different language. Handling of multiple files is implemented, so the user can easily select many video files and step between them either automatically or by the press of a button.

Starting from the icon
DvPlayer can be started by double-clicking its icon, or single-clicking in AmiDock. Files can be dragged onto the icon in AmiDock to make them play immediately. DvPlayer can be configured by setting the following tooltypes:

DEVICE=<name of CD device> This is the name of the device driver that handles your CD/DVD drive (e.g. 'a1ide.device'). This is needed for VideoCD/SVCD playback.
UNIT=<CD device unit number> This is the unit number of your CD/DVD drive.
SKIN=<filename> This specifies the name of the skin to use. The file must be a valid DvPlayer skin file and be located in the ‘dvskins’ directory.
LOOP If this is enabled, DvPlayer will start with looping (repeat) mode enabled.
XPOS=<x position> Specifies the X Position of the Left edge of the window. For example XPOS=10 opens the window 10 pixels from the left of the screen. XPOS=CENTER opens the window centered horizontally on the screen.
YPOS= Specifies the Y Position of the Top edge of the window. For example YPOS=32 opens the window 32 pixels from the top of the screen (exluding the title bar). YPOS=CENTER opens the window centered vertically on the screen.
OVERLAY This option enables the use of video overlay (PIP) if it is supported by the graphic card and its driver.
NOALTIVEC If this is enabled, DvPlayer will not use the AltiVec unit on CPUs which have one.

Starting from a Shell
DvPlayer can also be run as a command line tool from a Shell. The icon tooltypes are also used when starting from shell, but can be overridden by command line options. All the tooltypes listed above can also be used as command line parameters; in addition, the following options are available only when starting from Shell:

FILES/M List of files to play (file names separated by spaces).
FULL=FULLSCREEN/S Start playback automatically in full screen mode.
NOVIDEO/S Do not perform video decoding (only useful for debugging purposes).
NOAUDIO/S Do not perform audio decoding (only useful for debugging purposes).
NOSKIP/S Disable frame-skipping.
NORENDER/S Decode video, but do not render frames on the screen/window (used for performance test).
SAVEAUDIO/K Save audio (example: SAVEAUDIO=”ram:audio.mp3”).
VERBOSE/S Display some information about movie and playback statistics.

GUI Controls
The simplest way to control DvPlayer is by using the buttons available in the DvPlayer window. The buttons and their functions are described below:

  1. Window close button: quits DvPlayer.
  2. Question mark: shows version number and other information about DvPlayer.
  3. Zoom button: switch to full screen mode (not available in demo).
  4. Window depth button: move window in front of, or behind other windows.
  5. Go to previous movie
  6. Go to next movie
  7. Play or Pause (toggle)
  8. Stop playback
  9. Seek to previous chapter
  10. Rewind (seek backwards)
  11. Fast forward (seek forwards)
  12. Seek to next chapter
  13. Adjust volume
  14. Slider: allows to seek into any position in the movie.
  15. Repeat (looping) enable/disable
  16. Open file(s)
Keyboard shortcuts
The following keyboard shortcuts are available:

SPACE Pause on/off (toggle)
Enter/Return Toggle between window and full screen (not available in demo)
Arrow up Go to previous file
Arrow down Go to next file
Arrow left Seek backwards (rewind)
Arrow right Seek forwards (fast forward)
Numeric ‘-’ Zoom out to half size (only in window mode)
Numeric ‘+’ Zoom in to normal size (only in window mode)

The following items are available from the menus:

  Open... Open file(s) and remove current files from list
  Append... Open file(s) and append them to the current file list
  Open VideoCD Open a VideoCD/SVCD and remove current files from list
  Append VideoCD Open a VideoCD/SVCD and add tracks to current file list

  About... Open file(s) and remove current files from list
  Quit Exit
  Next Go to next movie in the list
  Previous Go to previous movie in the list

  Play/Pause Pause/continue playback
  Stop Stop playback

   Repeat Toggle repeat (loop) mode
Audio (only available if file is opened with audio)
   Audio stream 1 Toggle audio selection for stream 1
   Audio stream 2 Toggle audio selection for stream 2
   Audio stream n Toggle audio selection for stream n

For other information regarding registration, bugs, future developments etc, refer to the documentation supplied with DvPlayer.

Return to Commands Selection

Disclaimer: Amiga Auckland have prepared the above information for the use of its members based on our experiences and as such is subject to revision at any time. Amiga Auckland cannot guarantee any of the information and cannot be held accountable for any issues that may result from using it.

Copyright © 2006 Amiga Auckland Inc. All rights reserved.
Revised: February 9, 2006.