home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 February
/
PCWorld_2004-02_cd.bin
/
software
/
vyzkuste
/
jaknavideo
/
jaknavideo.exe
/
zp320pro-trial.exe
/
whatsnew.txt
< prev
next >
Wrap
Text File
|
2003-11-14
|
26KB
|
591 lines
-- 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 v3.20:
Legend :
"*" = New
"+" = Change
"-" = Fix
New :
* You can now select an alternative DVD Navigator filter when using
Customized DVD Playback mode. Currently supported are the
Microsoft, InterVideo and Cyberlink filter (previously, only the
Microsoft filter was used). However! Both the Cyberlink and the
InterVideo filters are SERIOUSLY flawed. If you use either one,
expect problems.
* You can now define a Customized Video Renderer when using
Customized Media and DVD Playback. This is useful when using
a customized rendering device.
* Zoom Player now incorporates a new DSP engine filter courtesy
of Milenko Mitrovic (DCoder). Right now it's charge of the
Internal Equalizer, PreAmp controls ("Q" on the Keyboard or
the EQ button on the GUI), Audio ReSync and Audio Track
Identification (Matroska/OGG) and Switching (Any multi-track
audio format). But I'm hoping to expand it to support user
controlled DSP and Visualization plugins.
This filter is enabled by default, but if you installed any of
the beta version and didn't enable it, you need to enable the
filter support under "Options / Filter Control / Settings".
You will also be prompted for this when opening the EQ dialog.
* New skin grouping code that allows you to segment the skin
code into groups and then select which groups are active at
any one time. This allows you to create modular skins, skins
with different color sets that can be toggled through a button
on the skin itself, or even an internal minimalistic skin.
* New Internal minimalistic skin ("F4" on the keyboard or the
inner-arrowish button on the top of the default skin). Switching
to this skin hides nearly all of the user interface elements,
making it ideal if you quickly want to pin the video in the
corner of the screen (remember, by default holding ctrl while
dragging with the left mouse clicked will move the entire window).
This new skin is created using skin groups and you can see how it
works by viewing the default.skn file in any text editor.
* 4 new "ex" functions allowing you to toggle, enable or disable
skin groups for the active skin, open "default.key" file in any
text editor for more information. There's also some examples in
the default skin and some more background in the Brownish.skn file.
* New "ex" function allowing you to set the volume level, open the
"default.key" file in any text editor for more information.
* New Skin Code variable "ActiveGroups" which determines which
Skin Groups are enabled by default when first loading the skin.
* The entire Fast Forward, Rewind and Rate Control systems have
changed for Media Mode (DVD Remains the same). Fast Forward
is now based on Quick Seeking as rewind has previously been used.
A new Fast Play function (Shift+"Z") is now in place and acts the
same as the previous method of fast forwarding (In Media Mode only).
The Rate Control bar on the user interface now works as
Fast Forward/Rewind in media mode as well and you can actually
specify the rates under "Options / Values / Playback".
* New Play List Editor right-click context menu which makes it
easier to access the Play List Editing functions.
* New "Play all files in this Directory" meta tags on the File and
Media Library Navigators allowing people using a remote to skip
the use of the INSERT button.
* Two new functions "fnResyncAhead" (Shift+"+") and "fnResyncBack"
(Shift+"-") allowing you to dynamically resync the Audio in 10ms
increments. The Internal Audio Processing filter must be loaded
for this function to work (Options / Filter Control / Settings).
* New "fnOpenURL" function (Shift+"U", also available through the
right-click context menu) allowing you to open URLs directly.
* Zoom Player now supports the Morgan Stream Switcher just in case
it is installed and so you can retain Multi-Audio support for
media files. However! Certain versions of the Morgan Stream
Switcher breaks support for the Zoom Player Audio Filter (EQ/DSP),
so make sure you use at least version 0.99 of this filter.
* New Definition File function "SetBalance" allowing you to set
the Audio LEFT/RIGHT balance. There's an additional
"SaveBalance" function to be used with the "zplayer.zdf" file
which instructs Zoom Player as to which values are automatically
saved in Definition Files.
See "default.df" for more information.
* New Definition File function "SetEQ" allowing you to set
the Equalizer Values. There's an additional "SaveEQ" function
to be used with the "zplayer.zdf" file which instructs Zoom Player
as to which values are automatically saved in Definition Files.
See "default.df" for more information.
* New Definition File function "SetPreAmp" allowing you to set
the PreAmp Values. There's an additional "SavePreAmp" function
to be used with the "zplayer.zdf" file which instructs Zoom Player
as to which values are automatically saved in Definition Files.
See "default.df" for more information.
* New Sigma Designs XCard profile for Customized DVD Playback.
Haven't tested it myself as I don't really have an XCard.
* Improved the Customized Media Playback Audio/Video decoder and
splitter setup dialogs to allow forcing a decoder only to accept
specific file extensions. This allows you to create two or more
different profiles for playing back the same media types.
For example, you could use one decoder entry to use a specific
decoder for "TS/TP" MPEG2 Transport files, another decoder
for "MPG/M2V" for standard MPEG2 decoding such as SVCD and yet
a third decoder for "VOB" to be used on extracted DVD Content.
To associate forced extensions, open up the decoder entry and
click on the advanced button, from there you can easily add
extensions. Only these extensions would be played by this
entry. Duplicate the entry and use a different set of
extensions and filter profiles as you see fit.
* New "Filter Properties" button on the Customized Media Playback
Audio and Video Decoder profile editor allowing you to open
the filter property page of the selected filter (may not work
with all filters as some require a Playing File).
* When saving Zoom Player Play Lists (ZPL), the last played item
is remembered and restored once the lists are reloaded
(Can be disabled under "Options / Settings / Playback").
* New "DefaultSettings.exe" Mini-Utility to reset the Zoom Player
registry settings in case you need to return Zoom Player to its
default state.
* Support for one-level Matroska Chaptering (Next/Previous Chapter
and Chapter Navigator). No idea what happens if you try to feed
in a multi-level chaptered Matroska file as I haven't encountered
any so far.
* Automatic Support for Gabest AVI Splitter when dealing with
incomplete AVI files. For this to work, you must have the
filter registered and the Load Incomplete AVI Files setting
enabled (Only on Professional version). The benefit of
Gabest' filter is that it allows you to seek in the middle
of AVI files even without seeking to keyframes. You may
see corrupt motion vectors until a key frame is reached,
but at least seeking is instantaneous.
Download Filter at: http://sourceforge.net/projects/guliverkli
* Along with Dimitar Pankov, I've formulated a structure in which
Masked Automatic Segment loading works. By specifying a mask
string, you can control how additional Media File Segments will
be loaded automatically into the Play List.
The formula is pretty flexible, allowing you to specify multiple
masks which can include both a prefix and a suffix. For Example,
"?of" would work for "My Video 1of2.avi" -> "My Video 2of2.avi"
"CD?" would work for "My Movie CD1.avi" -> "My Movie CD2.avi"
"[?" would work for "Movie [1 of 2].avi" -> "Movie [2 of 2].avi"
"(?" would work for "Movie (1 of 2).avi" -> "Movie (2 of 2).avi"
And so forth... Auto Segment Load is optional under
"Options / Values / Other" and can slow down play list loads when
dealing with massive play list (1000's of items, no slow down on
on small play lists).
* Zoom Player now supports Extended MultiMedia control devices such as
MultiMedia keyboards and additional buttons on explorer-type mice.
I've included a few default commands, but you can expand/modify these,
so take a look at "default.key" using a text editor.
I've also included a list of known commands codes here:
http://www.inmatrix.com/zplayer/mediacommandlist.shtml
* New Button on the Association options dialog allowing you
to load Icon Definition Files to automatically set the icons
for all the extensions that have an association.
* With the new filter support by Gabest, Zoom Player (and any
other directshow based player) can now be used to play most
Real Media files! For more information, see:
http://www.inmatrix.com/articles/mediasetup.shtml
* New Customized Media Playback profiles for VP6 video content.
Please note that the latest version of Gabests' AVI Splitter
seems to be incompatible with this video format and will cause
division by zero errors if installed and customized media mode
is not used.
* Added customized profiles for Real Media.
* Can now associate the Real Media file extensions.
* Can now associate AAC and APE extensions.
* Can now associate the MKA (Matroska Audio) extension.
* Can now associate the VP6 (On2 VP6) extension.
* You can now specify the Width and Height of the virtual video
are when no video or folder image is present for a playing file
(Options / OSD / ID3).
* You can now load ".Trailers" files through the open dialog just
through a standard parameter in order to have them insert trailer
files prior to other specified media/dvd files.
Example:
"x:\path\to\zplayer.exe" "x:\trl\intro.trailers" "x:\vid\movie.avi"
When passed through a command line parameter, Trailer files will
always insert their specified media files before any other files
passed in a parameter.
* New "LoadMaskRandomTrailer" Trailers function allowing you to
recursively load specific random file masks as trailers, see
"default.trailers" file in any text editor for more information.
* New Graph Information dialog under the Right-Click Filter
Properties context menu. Within this dialog you can see a lot
of useful information about the currently playing graph, such as
which filters are connected, the library in which each filter is
contained, the currently loaded file within source filters, etc...
* New Setting (Options / Filter Control / Settings) *Professional ONLY*
allowing Zoom Player to open files as they are being written to
by other applications (such as DVB captures and P2P networks).
Thanks to Gabest for the idea and Mathias Rauen for help with
the implementation.
* New Setting (Options / Filter Control / Settings) allowing you to
enable/disable the Equalizer and PreAmp. The setting is also linked
to a button on the EQ Window.
* New Setting (Options / Filter Control / Settings) allowing you to
enable/disable QuickTime ActiveX support. At this point in time,
not all QuickTime files can be played by DirectShow, this setting
when enabled (enabled by default), uses the QuickTime ActiveX
control to play QuickTime files. Using the ActiveX control instead
of DirectShow means that you lose certain capabilities and stability
may be sketchy, but until such a time where there are DirectShow
decoders available for the various QuickTime codecs, there is no
other choice.
* New Setting (Options / Filter Control / Settings) allowing you to
to set the Equalizer Range. The default is 12db (like WinAmp 2.xx),
but by enabling this setting you can set the range to 20db.
* New Setting (Options / OSD / Navigators) that determines whether
the Source Folders for the Media Library Navigator is visible
(default on).
* New Setting (Options / OSD / Navigators) that determines whether
the "All" Category is included in the Media Library Navigator.
* New Setting (Options / Settings / Interface) allowing you to have
a media file name pop when opened.
* New Setting (Options / Settings / Playback) allowing the
Zoom Player window to be moved to the front when play is pressed.
* New Setting (Options / Settings / Playback) that allows skipping
to the next file in the play list if the file currently being played
is invalid.
* New Value (Options / Values / Other) allowing you to set the
default directory for the Open Dialog and the File Navigator.
When a path is specified, the Open Dialog and the File Navigator
will always open in the specified folder.
* New Value (Options / Values / Playback) allowing you to set the
preferred Media File Audio Track (with formats that support
multiple audio tracks).
* New Value (Options / Values / Playback) allowing you to set the
preferred Media File Subtitle Track.
* New Navigator Value (Options / OSD / Navigators) allowing you to
specify a margin if the navigator is set to align with one of
the screen corners.
* New "/AUDIO" Command Line Parameter allowing you to start a media
file with a specified Audio Track enabled. Usage:
"/AUDIO:[n]", where "n" is a number from 0 onwards (0 being the
first audio track).
Example:
"/AUDIO:2".
* New "/SUB" Command Line Parameter allowing you to start a media
file with a specified Subtitle Track enabled. Usage:
"/SUB:[n]", where "n" is a number from 0 onwards (0 being the
first subtitle track).
Example:
"/SUB:2".
* New "/SEEK" Command Line Parameter allowing you to start a media
file in a specified position. Usage:
"/SEEK:hh:mm:ss" where HH = Hours, MM = Minutes and SS = Seconds
Example:
"/SEEK:01:15:32"
In which playback would start at 1 hour, 15 minutes and 32 seconds.
* New "/KEYDVD" Command Line Parameter allowing you to set the
DVD Key file.
Example:
"/KEYDVD:C:\Program Files\Zoom Player\dvd.key"
* Three new "ex" functions:
exSeekAhead allows you to seek forward a specified number of seconds.
exSeekBack allows you to seek backward a specified number of seconds.
exSeekTo allows you to seek to a Specified position.
See "default.key" file for more information on using "ex" functions.
* Several new functions added to the Mouse Middle Click toggle.
* I have added support for FLIC file playback to the customized
media mode. For decoding to work, you'll need the open-sourced
filter at: http://sourceforge.net/projects/guliverkli/
* Can associate the DTS extension and a few Customized Media Mode
DTS profiles (Source & Decoder) thrown into the mixed.
* Additional Customized Media Profiles for DTS in AVI files.
* Zoom Player now supports GTSDLL:
http://www.adv-clan.com/gts-stuff/
Changes :
+ All the navigator interfaces (with the exception of the Web URL
Navigator) are now only accessible in the Professional version
of Zoom Player. I felt this step was required as to further
differentiate between the Standard and Professional versions.
+ Made some modification to the Graph Creation code that disables
FPU exceptions. Hopefully this will bypass issues with filters
that raise these exceptions (such as the "InterVideo Audio
Processor FX" filter).
+ When using the Next/Previous Skip/Jump/Seek commands in DVD Mode,
the Microsoft DVD Navigator used to queue all these commands in
sequence and then perform them one after the other rather slowly,
in some cases, it may actually freeze. I modified DVD seeking so
that instead of actually seeking after each command, Zoom Player
will queue these commands internally and not execute them until
after about 2 seconds. Each consecutive seeking command resets
this timer, so at the end, only one seek command is being sent
to the DVD Navigator. This actually allows for faster DVD Seeking
as the DVD Navigator isn't messing up multiple seek decoding buffers
and other nasty stuff. This modified DVD seeking mode also applies
to seeking using the timeline.
+ Redesigned the Control Bar. It's now more unified and the
buttons are slightly bigger.
+ Fast Forward and Rewind in DVD Mode will now work even if you
were previously paused.
+ Pressing Enter on the right-pane of the File Navigator will
only open CD-ROM type devices and not hard drive in order to
prevent accidental issues where Zoom Player would search your
entire hard drive for media files.
+ When saving a Play List you will now be prompted with a dialog
asking you how the file path information should be saved:
1. Full Path to files
2. Relative Path to files
3. Don't save any Path information
+ I have split the keyboard file into a DVD and Media entry.
Using two keyboard files you can have the same scan keys (or
remote buttons) mapped to two different commands dependant on
DVD or Media mode.
+ The DVD Play & Stop functions have changed a bit. When opening
an IFO file off the hard disk, and then pressing Stop and Play
again, the image playing from hard disk will resume, instead of
scanning the drives checked for a DVD Disc. Pressing Stop twice
and then pressing play will search the drives as before (an OSD
message "Stop & Clear" will show on the second Stop).
+ The "exDVDChapter" function has been renamed to "exChapterTrack"
and now works for both DVD and Media modes. In DVD Mode it allows
you to key-in a two digit chapter. In Media mode it allows you to
key-in a two digit play list track number. This function is only
really useful for remote control devices.
+ New safty code that prevents the options dialog from opening
off-screen. In some cases, you could have had the options
dialog moved off screen (multi-monitor display), then the next
time you'd open it, the dialog would be invisible (off-screen).
+ New safety check that prevents more than 999 chapters to exist
on a DVD Title (per-DVD Specification). May help issue with
screwed up DVXCOPY XPRESS authoring prior to version 5.2.1.
+ The Chapter/Bookmark Editor is now resizable.
+ The order Zoom Player checks for Chapter Files has been changed.
Zoom Player will first look at the specified alternative path,
then at the local path and finally at the same location as the
media file.
+ Zoom Player now assumes that Media files that don't specify a
frame rate are playing at 29.976fps. If the actual playback
is not at this rate, it has no real significance, however assuming
this frame rate gives a more accurate seeking.
+ When the mouse hovers over the Control Bar, using the
mouse wheel will now Skip Backward/Forward, regardless
of any other mouse wheel setting.
+ Snap to Screen Edge has been renamed to "Snap to Screen/Windows"
and will now snap the Zoom Player user interface (along with the
EQ and Play List Editor) to both screen edges and to other Zoom
Player Windows (Main Interface/Equalizer/Play List).
+ Can now accept Radio stations and URLs as command line parameters.
+ The Reset Window Position function available by right-clicking
the Zoom Player Task Bar entry will now also reset the position
of the Play List and Equalizer dialogs if they somehow get
forgotten off-screen.
+ The Scene Cut Editor now works on a Millisecond accuracy rather than
a Second accuracy. This should provide for a slightly more accurate
seeking.
+ Added MainConcept MPEG Decoder profiles to the pertinent
sections on the Customized Media Playback dialog.
+ The "|..|" to go up one directory in the navigators has been
changed to "|.. Previous Directory ..|" to be more Wife Friendly.
+ In the media library there were two different type of "All"
functionality. One would be the ALL media navigator category
which would show every file on every category and the other
was the ALL category association which would mean that a
specified directory would be assigned to all categories. To
minimize confusion, I've changed the naming to "Global" instead
of "All".
+ Opening the Chapter Navigator will now highlight the current
Chapter when the Internal Zoom Player chapters are used.
+ Modified the Customized Media Mode so that it could automatically
accept source filters which are also splitter filters.
+ Modified the way Multi-Audio AVI/MKV/OGM is handled so that it
could copy with multiple WMA audio tracks.
+ The /R parameter allowing you to change the display resolution
now accepts a 5th parameter indicating which monitor you want
the new resolution set to, for Example:
"/R:(1024,768,32,85,2)" where the "2" is the second monitor.
+ When changing the resolution using the "/R" command line
parameter, the original resolution is restored when exiting
Zoom Player.
+ You can now pass the "/OpenDrive" command line parameter
to a running instance of Zoom Player.
+ If running Zoom Player for the very first time from a CD drive,
Zoom Player will no longer prompt you for the preferred CD drive,
but instead use the drive it's running from (to prevent any
pop-up dialogs from showing in case you want to use Zoom Player
for instant playback on a new system).
+ The last played items will now be moved to the bottom of the Play
History list.
+ The keyboard macro for "Source Relative Stretch" has been changed
from "H" to Ctrl+"H" to eliminate accidental activation.
+ Possible improvement to QuickTime playback.
+ The options dialog is now more spacious.
+ A "play" OSD Message is now shown when pressing play after
a rewind/fastforward in DVD Mode.
Fixes :
- Wrote some work-around code for filters that raise FPU
exception errors when they are created (Like the InterVideo
Audio Processor FX filter). These filters should now work
as they do in GraphEdit, but they may still be unstable.
- Possible crash when trying to use an unsupported color control.
- Possible crash with seamless playback and overlay mixer.
- Fixed a scanline error crash if DVD Image was disabled and
an Audio-Only file was played.
- Preferred DVD Subtitle Language should now work properly.
- Preferred DVD Audio Language should now work properly.
- When using Multiple Video Filters in a Customized Media Mode
profile and then playing a video file with subtitles would have
inserted the DirectVobSub filter in the middle of the filter
list instead of at the end.
- Opening entire directories or drives will no longer open play
lists (so that multiple entries of the same file won't be opened
at once). Opening directories may even be a bit faster now.
- The Customized Media Mode Profile for the "XVID MPEG-4 Decoder"
actually pointed by accident to FFDShow instead, fixed.
- Using the arrow keys to move the user interface window could
actually make the window disappear on a single click.
- The /F:[n] and /Z:[n] parameters were not always working properly.
- ID3 tags on unicode file names should now load properly.
- ID3 should now displays even if the setting to load the folder
images is disabled.
- Minimizing to System Tray only, should no longer steal focus
when playing new tracks.
- Playing several IFO files in the Play List will no longer stop
playback after the first IFO file.
- The Goto Navigator can no longer be scaled beyond the
size of the screen.
- The Source Relative Aspect Ratio Calculator button couldn't
be clicked.
- Mouse Cursor doesn't move offscreen while you're in fullscreen
and using some interface.
- Mouse Cursor will now re-hide when opening a new track in
media mode if an Overlay was in use.
- The File and Media Library Navigators no longer displays
hidden directories.
- Clips that report zero duration should no longer seek to the
start every second.
- The /AR command line now has range checking so you won't be
able to set non-existing aspect ratio modes.
- Exporting the settings would not export any changed settings
since the options dialog was opened.
- Changing the resolution on fullscreen should now work with
non-primary monitors.
- Can now use decimal points in the Custom AR preset lists.
- Double clicking the Play List Editor Scroll Bar won't play the
item next to the mouse cursor anymore.
- Cosmetic issue, when deleting items off the play list, the
selection bar disappeared.
- The Play History was not saving the current "Last Played" date.
---
* The Complete Change list history can be found on-line at:
http://www.inmatrix.com/files/zoomplayer_whatsnew.shtml
--- End.