|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
STV Import: Multi-speed Continuous FF/REW
Yep, thats a VCR - style FF/REW function for SageTV
With this import, the FF/REW buttons in the full-screen video page become more like VCR FF/REW buttons, giving continuous FF/REW functionality, with speeds varying from 2x to 128x. In FF mode, each press of FF increases speed, while REW decreases it. (of course they do the opposite in REW mode!) Any other command cancels FF/REW mode. Pressing Play/Pause to cancel FF/REW also has a 'reaction time compensation', which automatically jumps in the opposite direction a bit to compensate for delayed reactions! Starting speed, position of the speed indicator, Jumpback size, and some other options are settable in Detailed Setup/Enhancements. It works by pausing playback then seeking forward (or back) to a specific position in the MPEG file, then waiting for the seek to compelete, then waiting for a customisable interval to allow the frame to be displayed before seeking again -- the size of the seek is dependant on the speed, and the interval (which determines smoothness) is settable in the options. This is a bit of a hack, but the best I can do -- I have spent a lot of time tuning it! I don't have direct access to the MPG file, so I cannot do something clever like only playback the keyframes... IMPORTANT This function depends greatly on many factors -- the MPEG2 decoder, the power of your CPU, whether running on the server or on a client. I have found that it works well with the Sage MPEG2 decoder, on both client and server in a wired network. It does not work well with the Cyberlink PowerDVD XP v4 decoder, nor with the Nvidia PureVideo decoder (unless the interval is set very large: of the order of 1s), and it did not work well on a client on my (unreliable) wireless network! It also did not work so well with Xvid MPEGs, probably related to the very large keyframe intervals used. It is likely to put more load than normal on your system, so may introduce instability! If you don't like it, just disable it in the options screen and your are back to the traditional 10 second skip! For download/installation instructions see the install page on the Sage Wiki. History
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki Last edited by nielm; 09-18-2007 at 01:56 AM. |
#2
|
||||
|
||||
Will have to try this out, but might get a negative WAF, since she's now so dependent on hitting the large skip, and a couple small skips to get by commercials .
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1 |
#3
|
||||
|
||||
This looks so promising. Thank you so much!!
JUC |
#4
|
|||
|
|||
Very nice. I am excited to try this out tonight. Thanks a lot!
|
#5
|
|||
|
|||
Very nice, working well here with the nvidia decoder. Couple of things:
I am not having any problems with Xvid as you described. Would it be possible to mute the audio while FF/REW? The short audio blips are a little annoying. Note this is only with TV recordings, the audio is muted with xvid. Other than that it's working great. |
#6
|
||||
|
||||
Why dont you make a series of progressivly higher double beeps? Or did I see / hear that somewhere else?
|
#7
|
||||
|
||||
Everything works great on the original.stv. Love it. For some reason though, its not working with sagemc. I can import it but nothing really happens. Hopefully someone working with that can incorporate this.
Thanks JUC |
#8
|
||||
|
||||
ditto juc, the menu item in settings is there and it seems to be enabled but nothing happens when hitting ff or rw or -> or <-
|
#9
|
||||
|
||||
JUC: I only tested with OrigV2 based STV's... Will have a look at why the import fails on SageMC tomorrow -- probably something simple to change...
Drazi: I pause playback before FF to prevent this happening and it works well with the 3 audio decoders I tested, but it looks like your audio decoder filter is not respecting the Pause instruction. (which one are you using?). Try changing your Audio decoder in detailed setup. I would prefer not to auto- mute but may include it as a workaround.
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#10
|
||||
|
||||
Quote:
Never tried making Sage beep, will have to look into that...
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#11
|
|||
|
|||
I don't see anything no matter what STV I try. Perhaps I have some STV settings in my configuration file that are getting in the way?
|
#12
|
||||
|
||||
David, make sure you extraced it into the right directory. Also, remember you have to import the plugin in the Detailed setup--->advanced section
|
#13
|
||||
|
||||
I can confirm that it doesn't work with SageMC_169.STV.
I got it working fine with the original STV. Good work nielm! |
#14
|
|||
|
|||
Quote:
Would the fact my audio is being passed to the S/PDIF out have anything to do with this? |
#15
|
||||
|
||||
Quote:
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#16
|
|||
|
|||
I'll check tonight. I don't normally use the Sage mute/volume controls.
|
#17
|
||||
|
||||
nielm, you are probably already aware of this, but I asked mlbdude why it wasn't working in sagemc and he replied:
"Nielm just needs to make sure it works with the SageMC full screen video menu and it should be fine." I would love to get this working on sagemc! Thanks JUC |
#18
|
||||
|
||||
well done man! I was sitting here last week saying that reaction time fastforward and reverse would be killer. This seriously made my day!
|
#19
|
||||
|
||||
No kidding, this works really well... Thank You!
Frey should comission you to continually pump these great changes out. Maybe if you were part of the company they'd be coming even faster, not that I'm complaining! |
#20
|
|||
|
|||
Quote:
Since Cayars doesn't allow stv imports I was using Maldude2 for testing. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|