Setting up Zoom Player Fast Forward and Rewind.

Help each other out

Setting up Zoom Player Fast Forward and Rewind.

Postby jryan1776 on Wed Dec 27, 2006 12:20 am

Recently I spent several hours googling and bouncing around forums to try and figure out why zoom player would only fast forward and rewind at 8x speed. I was finally able to find some answers, so I'm compiling them into this quick tutorial. Hopefully this will shed some light onto controlling the Zoom Player FF and RW functions.

FYI - This tutorial is based on Zoom Player Pro v5.00 RC2 using NVIDIA decoders. I tried using FFDSHOW decoders (on DVD play) and had problems with choppy FF/RW although the skip functions worked fine.

Zoom Player allows you to customize FF/RW for both DVD and media files. These settings are independent of each other and require you going to different places within the settings. Zoom Player also allows you to define 3 skip intervals (Skip/Jump/Seek) which can be used on both DVD and media files.

Note that after some of the descriptions, I'll include the wparam and lparam for use with the send message command. this will be designated as (w,x,y) where x=wparam, y=lparam, and w=zp parameter name (not used for send message). Additional Zoom Player parameter info can be found here - Zoom Player Parameters.

Setting up media FF/RW (Does not apply to DVD's or VOB's).
1. Open up the ZP options dialog.
2. Goto PLAYBACK -> CONTROLS

Image

Description of options.
Media Fast Forward Rate - Sets the fast forward speed when toggling it on/off (fnFastForward,018,0)
Media Rewind Rate - Same as above for rewind (fnRewind,019,0)
Media Fast Play Rate - Sets fast play speed (fnFastPlay,161,0)
Media Slow Motion Rate - Sets slow motion speed (fnSlowMotion,020,0)
FF/RW Rates - Sets the indexable FF/RW speed that toggles with each button press (fnIncRate,076,0) and (fnDecRate,077,0)
Seconds to Skip - Sets the jump interval for Skip (fnSkipForward,012,0) and (fnSkipBackward,013,0)
Seconds to Jump - Sets the jump interval for Jump (fnJumpForward,014,0) and (fnJumpBackward,015,0)
Seconds to Seek - Sets the jump interval for Seek (fnSeekForward,016,0) and (fnSeekBackward,017,0)
Modulate Skip/Jump/Seek - Incrementally doubles the time interval for subsequent button presses (on or off)


Setting up DVD FF/RW (Does not apply to mp4's or other media files).
1. Open up the ZP options dialog.
2. Goto PLAYBACK -> DVD -> DVD VALUES

Image[/b]

Description of options.
Slow Motion Speed - Sets slow motion speed (fnSlowMotion,020,0)
Media Rewind Speed - Sets the rewind speed when toggling it on/off (fnRewind,019,0)
Media Fast Forward Speed - Same as above for fast forward (fnFastForward,018,0)
DVD FF/RW Rates - Sets the indexable FF/RW speed that toggles with each button press (fnIncRate,076,0) and (fnDecRate,077,0)
Maintain Audio during FF/RW - Self explainatory (on or off)


Remote control events.
I've been using Nylia's XLobbyMC skin which was already loaded with zoom player commands. I edited and added to the list to obtain 6 different events to help me through FF/RW.

Fast Forward
This event toggles between the DVD and media FF/RW rates. I mapped it to the FF button on my remote. It uses parameters (fnIncRate,076,0) and toggles between 12/24/48 speeds.
Rewind
This event toggles between the DVD and media FF/RW rates. I mapped it to the RW button on my remote. It uses parameters (fnIncRate,077,0) and toggles between 12/24/48 speeds.
Jump Forward
This event triggers the Jump interval and works for both DVD's and media files. I mapped it to the NEXT (chapter) button on my remote. It uses parameters (fnJumpForward,014,0) and is set to jump 120 seconds. Extra button presses will double the interval 120/240/480/etc. I did lose chapter skip, but between Jump and Seek it works fine.
Jump Backward
This event triggers the Jump interval and works for both DVD's and media files. I mapped it to the PREVIOUS (chapter) button on my remote. It uses parameters (fnJumpBackward,015,0) and is set to jump 120 seconds. Extra button presses will double the interval 120/240/480/etc. I did lose chapter skip, but between Jump and Seek it works fine.
Skip Forward
This event triggers the Seek interval and works for both DVD's and media files. I mapped it to the B button on my remote. It uses parameters (fnIncRate,016,0) and is set to jump 600 seconds. Extra button presses will double the interval 600/1200/2400/etc.
Skip Backward
This event triggers the Seek interval and works for both DVD's and media files. I mapped it to the A button on my remote. It uses parameters (fnDecRate,016,0) and is set to jump 600 seconds. Extra button presses will double the interval 600/1200/2400/etc.

Image

Additional Zoom Player parameters can be found here - Zoom Player Parameters.
jryan1776
 
Posts: 47
Joined: Mon Nov 06, 2006 1:17 am