Buy Now!
FAQ
Formats & Decoders
Options & Settings
Fullscreen Navigation
Playlist
Equalizer
Control Bar
Media Library
Skin Selector
Chapters & Bookmarks
Scene Cuts
Presets
Remote Control
Patterns & Whitewash
Streaming
Command Line
Resources
Control API
Home > Zoom Player > Command Line Parameters


Zoom Player can accept a file name as a parameter in order to play it.

You can also specify the following switches:
/Z -Start in Zoom mode (/Z:2 will zoom on the second monitor)
/F -Start in Fullscreen mode (/F:2 will fullscreen on the second monitor)
/M -Start Minimized
/MAX -Start Maximized
/Q -Quit after playback completes (entire playlist)
/LOCKFS -Lock Zoom Player in Fullscreen mode (prevent exit to window mode)
/DVD -Force-Start in DVD Mode
/MEDIA -Force-Start in Media Mode
/PLAY -Auto-Play (if there is files in a previous Playlist or a disc in DVD Mode
/CDPLAY -Scan all drives for CD-Audio content and play
/AUDBAR -Start Zoom Player in Audio Mode (Audio Bar)
/FILENAV -Start Zoom Player within the File Navigator
/PLAYNAV -Start Zoom Player within the Playlist Navigator
/MEDIANAV -Start Zoom Player within the Media Library Navigator file list ("/MEDIANAV:MyAudio" will start with the "MyAudio" category file list)
/MEDIACAT -Start Zoom Player within the Media Library Navigator category list ("/MEDIACAT:MyVideo" will start in the "MyVideo" category selected)
/MOUSEOFF -Hide the Mouse Cursor on start
/CLOSE -Close any currently running instance of Zoom Player
/TCP -Start Zoom Player with TCP/IP interface enabled (/TCP:4096 will start it enabled on Port 4096)
/MULTINST -Start a new instance of Zoom Player even if Zoom Player is already running
/BLANK -Start Zoom Player with Video Blanking enabled

/AR:[n] - Set specific aspect ratio at run time.
Example: "zplayer.exe /AR:0 myvideo.avi"

Value ([n]) can currently be 0-6, where 0 is the first Aspect Ratio setting (fit to window) and 6 is the last Aspect Ratio setting (Custom).

/PR:[n] - Set a video positioning preset at run time. Note that this setting can't be used in combination with the "/F" parameter as they conflict, use "/Z" instead.
Example: "zplayer.exe /PR:3 myvideo.avi"

Value ([n]) can range from 0-9 and will set the preset accordingly.

/CPR:[n] - Set a color preset at run time.
Example: "zplayer.exe /CPR:3 myvideo.avi"

Value ([n]) can range from 0-9 and will set the preset accordingly.

/CD:[drive letter] - Set the active CD/DVD drive.
Example: "zplayer.exe /CD:F"

/EJECT:[drive letter] - Ejects the specified CD/DVD drive.
Example: "zplayer.exe /EJECT:F"

/RAND:[0/1] - Disables/Enables Random Play (Shuffle Play). A Value of 0 disables Random Play while a value of 1 enables it.
Example: "zplayer.exe /RAND:0"

/VOL:[n] - Sett the Zoom Player volume level on start-up. Value can be 0-100.
Example: "zplayer.exe /VOL:75"

/SPEAKER:[n] - This parameter allows you to set the Windows Speaker setting temporarily (until Zoom Player exits), possible values are:
/SPEAKER:0 - Direct Out
/SPEAKER:1 - Headphone
/SPEAKER:2 - Mono
/SPEAKER:3 - Quad
/SPEAKER:4 - Stereo
/SPEAKER:5 - Surround
/SPEAKER:6 - 5.1
/SPEAKER:7 - 7.1

/AUDIO:[n] - Play a media file with a specified Audio Track enabled. "n" is a number from 0 onwards (0 being the first audio track).
Example: "zplayer.exe /AUDIO:2"

/SUB:[n] - Play a media file with a specified Subtitle Track enabled. "n" is a number from 0 onwards (0 being the first subtitle track).
Example: "zplayer.exe /SUB:1"

/SEEK:[hh]:[mm]:[ss] - Play a media file in a specified position, where HH = Hours, MM = Minutes and SS = Seconds
Example: "zplayer.exe /SEEK:01:15:32"

/SORT:[n] - Using the "/SORT:[n]" parameter you can have Zoom Player automatically sort the playlist prior to playing. "[n]" is a numerical figure specifying the type of source. Here is a list of the possible values:
  • /SORT:0 - Sort by File Name
  • /SORT:1 - Sort by File Type (Extension)
  • /SORT:2 - Sort by File Date
  • /SORT:3 - Sort by File Size
  • /SORT:4 - Sort by Directory Path and File Name
  • /SORT:5 - Sort by Duration (Length) of Media
  • /SORT:6 - Sort Randomly
Example: "zplayer.exe /SORT:2"

"/ADD:[path]" - Add entire path/file to the playlist.
Example:
"c:\program files\zplayer\zplayer.exe" "/add:e:\my video files\"

Notice the "", if this parameter isn't encased, spaces in the given path would be considered a different parameter.

"/QUEUE:[path]" - Queue path/file into the playlist (when Zoom Player is already open).
Example:
"c:\program files\zplayer\zplayer.exe" "/queue:e:\my video files\"

Notice the "", if this parameter isn't encased, spaces in the given path would be considered a different parameter.

"/OPENDRIVE:[drive,drive,drive]" - Open an entire drive for playback (VCD/SVCD/DVD aware).
Example:
"c:\program files\zplayer\zplayer.exe" /opendrive:e

You can also use this parameter to open multiple drives:
"c:\program files\zplayer\zplayer.exe" /opendrive:e,f,g

"/BROWSE:[URL]" - Open the specified web address in the internal web browser.
Example:
"c:\program files\zplayer\zplayer.exe" /browse:http://www.inmatrix.com

"/SP:[0 or 1]" - Turn Smart Play ON/OFF (0=off, 1=on).
Example:
"c:\program files\zplayer\zplayer.exe" /sp:1

"/Color:$[RGB Hex Value]" - The Color command line passes an RGB Tinting value for the user interface Skin.
Example:
"c:\program files\zplayer\zplayer.exe" /color:$7F3000

"/Config:[path]" - Using this parameter, you can specify which local (non-registry) configuration file Zoom Player should use. This parameter is very useful when running multiple instances of Zoom Player, each with a different configuration. If the specified configuration file doesn't exist, Zoom Player will create one (using the default configuration).
Example:
"c:\program files\zplayer\zplayer.exe" "/config:z:\path to config file\filename.local"

"/Func:[function]" - This parameter allows you to instruct Zoom Player to execute functions directly from the command line.
This parameter can also be used while Zoom Player is running, enabling simple command-line based automation.
Example:
"c:\program files\zplayer\zplayer.exe" /func:fnMainNav

"/ExFunc:[function,value]" - This parameter allows you to instruct Zoom Player to execute extended functions directly from the command line.
This parameter can also be used while Zoom Player is running, enabling simple command-line based automation.
Example for always starting with the Playlist Editor open:
"c:\program files\zplayer\zplayer.exe" /exfunc:exInterface,2

"/nCols:[value]" - This parameter allows you to divide the screen into a number of virtual columns later to be used with the "/Col" parameter.
Example:
"c:\program files\zplayer\zplayer.exe" /nCols:2 /nRows:2 /Col:0 /Row:0

"/nRows:[value]" - This parameter allows you to divide the screen into a number of virtual rows later to be used with the "/Rol" parameter.
Example:
"c:\program files\zplayer\zplayer.exe" /nCols:2 /nRows:2 /Col:0 /Row:0

"/Col:[value]" - Once rows and columns have been set, this parameter sets which column the player interface should appear in (make sure the "/nCols" parameter proceeds the "/Col" parameter). Column numbering starts at "0", so the left-most column has a value of "0" and column "1" will appear to the right of it.
Example:
"c:\program files\zplayer\zplayer.exe" /nCols:2 /nRows:2 /Col:0 /Row:0

"/Row:[value]" - Once rows and columns have been set, this parameter sets which row the player interface should appear in (make sure the "/nRows" parameter proceeds the "/Row" parameter). Row numbering starts at "0", so the top-most row has a value of "0" and row "1" will appear right below it.
Example:
"c:\program files\zplayer\zplayer.exe" /nCols:2 /nRows:2 /Col:0 /Row:0

"/StartPath:[path]" - This Parameter allows you to set the initial path for the file-open dialog and the file browsing navigation interface. The file browse navigation interface will only accept network paths if they are pre-mapped as additional paths.
Example:
"c:\program files\zplayer\zplayer.exe" /nCols:2 /nRows:2 /Col:0 /Row:0

"/TRAILER:[filepath]" - Specify an alternate Trailer definition file.
Example:
"c:\program files\zplayer\zplayer.exe" "/trailer:e:\my trailers\dts.trailers"

Notice the "", if this parameter isn't encased, spaces in the given path would be considered a different parameter.

"/DVBM:[filepath]" - Auto-load specified DVD Bookmark file.
Example:
"c:\program files\zplayer\zplayer.exe" "e:\movie01\video_ts\video_ts.ifo" "/dvbm:c:\zplayer\DVD-Bookmarks\DVDVOLUME.2E662BB6D20F0ECF\start.chp"

"/KEY:[filepath]" - Specify a Media Mode keyboard file.
Example:
"c:\program files\zplayer\zplayer.exe" "/key:c:\program files\zoom player\mykeymedia.key"

Notice the "", if this parameter isn't encased, spaces in the given path would be considered a different parameter.

"/KEYDVD:[filepath]" - Specify a DVD Mode keyboard file.
Example:
"c:\program files\zplayer\zplayer.exe" "/key:c:\program files\zoom player\mykeydvd.key"

Notice the "", if this parameter isn't encased, spaces in the given path would be considered a different parameter.

/R:(Width,Height,ColorBits,RefreshRate,Monitor) - Set specific video resolution at run time.
Example: "zplayer.exe /R:(1024,768,16,85) myvideo.avi"
Example: "zplayer.exe /R:(1600,1280,32,75,2) myvideo.avi"

There are no validity checks being done on the values you use in this parameters, so make sure not to enter values that your monitor does not support. Also, make sure not to put any spaces between the entries! As you can see from the samples, the Monitor parameter is optional.

/X:[n] -Force GUI Window X-Position
/Y:[n] -Force GUI Window Y-Position
/W:[n] -Force GUI Window Width
/H:[n] -Force GUI Window Height

/VX:[n] -Set Video Window X-Offset (in zoom mode)
/VY:[n] -Set Video Window Y-Offset (in zoom mode)
/VW:[n] -Set Video Window Width (in zoom mode)
/VH:[n] -Set Video Window Height (in zoom mode)