-- Please Read: * Please go to: http://order.kagi.com/?47D Even if you don't want to donate, I want you to read the current situation the Inmatrix site and this program is currently in. --- What's new in v2.80: * New Scene Cut Editor (Shift+"T"). The Scene Cut Editor allows you to modify the way content is played. You can manipulate it in the following ways: 1. Cut: Dynamically remove segments of the time line so that these segments will cut be when encountered. 2. Jump: Create Jump points which can jump anywhere within the time line, including backwards, this way re-editing the chronological playback order in any way you desire. 3. Audio Mute: Mute the Audio for a specific duration. 4. Hide Subtitle: DVD Only, Hide the DVD Subtitle for a specific duration. Similar to the Chapter Editor, a file is kept for every DVD Disc and Media File with the ".cut" extension. If such a file is encountered it will be applied to the Disc/File. * New Interface ("G" on the keyboard) to GoTo any position within the timeline. The interface allows you to pick between HH:MM:SS:MS and a specific Frame. * New Navigator (Alt+"G" on the keyboard) allowing you to go to any position within the timeline (HH:MM:SS interface). Full navigational through the keyboard or a remote device. * New Navigator (Alt+"W" on the keyboard) allowing you to navigate through the MouseWheel functions. Only the selected MouseWheel functions will be visible. * New Custom Audio Device selection dialog (Options->Manual Filters). This should work for both Media and DVD Graphs. Regardless of the audio device selected in the DVD/Media Graph file. * New Custom Aspect Ratio Presets (Options->Presets->Custom AR) allowing you to have up to 10 Custom Aspect Ratio modes. * New Overlay Color Presets (Options->Presets->Overlay Color) allowing you to have up to 10 Custom Overlay Color settings. * New Toggle (Options->Settings->Toggle) which lets you select where you want Zoom Player to appear. Options are: - Task Bar - System Tray - Task Bar & Tray * New Toggle (Options->Settings->Toggle) allowing Zoom Player to be minimized after play is complete. If the Minimize to Tray option is enabled, then Zoom Player will be minimized to the System Tray. * New Toggle (Options->Settings->Toggle) allowing you to select how Zoom Player starts. Options are: - Window Mode - Zoom Mode - Fullscreen Mode - Minimized This new toggle supersedes previous Zoom on Start setting. * New Toggle (Options->Settings->Toggle) which determines if Zoom Player changes Display mode when a CD or DVD is Auto Played. Options are: - Do Nothing - Go to Zoom - Go to Fullscreen - Restore if Minimized * New Setting (Options->Settings->Other) allowing you to have a media image file visible in the video area when no media file is being played. The file name Zoom Player is looking for is either "mediaimage.bmp" or "mediaimage.jpg". By default this setting is off. * New Setting (Options->Manual Filter) allowing you to force the Overlay Mixer to be loaded. This is the same as setting the SVCD filter profile but easier to enable/disable. * New DVD AutoAR Value (Options->DVD->AutoAR) allowing you to set the Video Position Preset once Playback is stopped. * New Value (Options->Values->Playback) allowing you to set the Image Slideshow delay in seconds. This value determines the number of seconds Zoom Player waits before moving to the next track when playing a media file with zero duration (usually implies a image file as audio/video always have a duration). If a value of 0 is given, no action will take place. * New Function (Ctrl+"Z") that allows you to Pause Playback at the end of the currently playing file. * New Function (Alt+"B") that allows you to add a DVD Auto-Loading bookmark at frame zero of the currently playing title (or as close to it as possible). There may be up to a 3 second miss-rate due to DVD buffering. * New Function (Alt+Shift+"0..9") allowing you to apply one of 10 Custom Aspect Ratio presets. When called, the Aspect Ratio mode will first be changed to Custom Aspect Ratio. * New Function (Ctrl+Shift+"0..9") allowing you to apply one of 10 Custom Overlay Color presets. * New Ex Function "exPlayComplete" allowing you to set the PlayComplete toggle to a specific value. * The Mouse Wheel Options Dialog now allows you to set 5 new functions, 1. Next/Previous Media Track or DVD Chapter. 2. Next/Previous Media Chapter or DVD Bookmark. 3. Move Window/Video Up/Down. 4. Move Window/Video Left/Right. 5. Custom Functions The custom function entry allows you to assign any standard Zoom Player "fn" function (see "plasticblue.skn" for list) for both the wheel up and wheel down controls. * You can now switch the Tray Icon by right-clicking it, selecting "Actions->Change Tray Icon" and pointing to an Icon file. * The Play List Editor display has been reworked. Using the "Options->Values->Play List" dialog you can now pick the colors, font and weather icons should be visible. Icons represent which file is currently playing. * The Play List Editor and Navigator will now show the current path of the highlighted file. You can Disable this behavior on the "Options->Values->Play List" dialog. * The Overlay Color Control Navigator "Default" function can now be accessed through the keyboard or a remote device. * The Information Dialog ("I" on the keyboard) will now show you the current Width and Height of the video with respect to the current aspect ratio. * The Screen Capture function (Alt+"F") has been changed to work with more files and not require any special setup. HOWEVER! due to a bug in DirectShow, the accuracy of the capture is not 100%, which means that it won't capture the right frame with some files. Some formats (WMV/ASF/MPEG2) can't be captured at all. If you REALLY want something more accurate, use Hypersnap-DX. * The Internal screen saver has been revamped to take a ton more CPU power. * External Screen Savers are now disabled on Play and not on when going fullscreen. So as long as you're playing a video, external screen savers should not kick in. * The Menu customization file now allows you to enter menu values for the System Tray Context Menu. * The Default System Tray Context Menu has been expanded. * New "/M" Command Line Parameter. The "/M" parameter will instruct Zoom Player to start Minimized. If the proper setting is enabled, Zoom Player will start minimized on the system tray. * New "/RAND:[0=Off/1=On]" Command Line Parameter. Using the "/RAND" parameter you can enable/disable random play from the command line. Possible values are: /RAND:0 - Disable Random Play /RAND:1 - Enable Random Play * New "/SORT:[n]" Command Line Parameter. Using the "/SORT:[n]" parameter you can have Zoom Player automatically sort the play list 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 * New "/PLAYNAV" Command Line Parameter. Invoking this parameter opens the Play List Navigator on start. * The "CreateButton" function has been replaced by "CreateExButton". The previous function is still working through an internal translation code for backward compatibility, but when writing new skins, the updated function is recommended as it's slightly faster loading. The benefits of this new function are many. First it uses a slightly different method of assigning parameters that allow the function to easily expand without breaking backward compatibility. The new features supported by this new function are: 1. Access to the EX functions (see "default.key" file for list). This allows you to set specific Aspect Ratio modes, Custom Aspect Ratio Modes, Play Rates, Blanking Presets, and so forth. 2. Allowing you to create buttons that open the property dialog of a specific Filter (if one exists) by passing the name or part of the name. One button can work for multiple filters as long as they share part of the name. You can also have the button react to multiple different filter names. Thus covering any contingency. 3. Alpha Blended Buttons (useful for buttons which don't have a fixed position, like screen-centered buttons. A bit CPU intensive when resizing/redrawing the skin (relatively speaking). 4. Hover (Mouse-Over) optional graphics for the button. See "plasticblue.skn" for the full documentation and "brownish.skn" for multiple examples. * The "DrawText" function has been replaced by "DrawExText". The previous function is still working through an internal translation code for backward compatibility, but when writing new skins, the updated function is recommended as it's slightly faster loading. The new features supported by this new function are: 1. Support for more dynamic constants such as