SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 08-24-2005, 01:57 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
BTW: I'm planning to change the default STV so that the deletion prompt at the end of a recording is optional, since it was reported that nothing bad happens when that dialog doesn't appear. There is no guarantee that this will get done before the next beta is released (whenever that happens), but it is on the to-do list.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #42  
Old 08-24-2005, 02:05 PM
1972's Avatar
1972 1972 is offline
Sage Advanced User
 
Join Date: Jul 2004
Location: Tilburg, The Netherlands
Posts: 152
Quote:
Originally Posted by Opus4
previous

responses

... among others. So far, that hasn't solved it.

- Andy
Thanks for those two links, I didn't knew that the stop-before-the-end-of-the-show workaround already have been tried... A pity it did not work
__________________
My persional PVR: Intel Celeron-D 2.66 GHz, 512 MB, Hauppauge PVR350 (incl. remote control), XFX-5200, 2x160 GB HD, WinXP MCE 2005 (ex-SageTV user)

Last edited by 1972; 08-24-2005 at 02:08 PM.
Reply With Quote
  #43  
Old 08-24-2005, 02:18 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
This would be much appreciated. I would love to see if others get similar results as I do when removing the delete prompt.

Besides the possible effect, it seems like it would be a good option to have anyway

I.

Quote:
Originally Posted by Opus4
BTW: I'm planning to change the default STV so that the deletion prompt at the end of a recording is optional, since it was reported that nothing bad happens when that dialog doesn't appear. There is no guarantee that this will get done before the next beta is released (whenever that happens), but it is on the to-do list.

- Andy
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #44  
Old 08-24-2005, 02:46 PM
jphhughes jphhughes is offline
Sage Aficionado
 
Join Date: Jan 2004
Location: New Jersey
Posts: 427
Like rchady I tested GP-PVR on my system as well with no EOF problems. Your reference thread goes back to April of this year. Perhaps things have changed. The version I tested I believe was 92.11. Their has been a recent new release and when viewing the forum I did not see any recent references to 350 EOF problem. But I agree with rchady SageTV should make a policy statement regarding this problem.
__________________
HTPC(self built dedicated )/SageTV 7.1.8 Beta /SG01 Silverstone Case/ Intel Dual Core Q6600/ Gigabyte GA-73PVM-S2H mATX MOBO 2GB RAM /WD 300GB SATA Drive/HD-PVR, Sage HD-300, HDHomerun, Nvidia 8600GTS Graphics Card/Windows 7 SP1/USB-UIRT-controlling one SA4250HD STB's/Harmony 700 Remote.
_________________________
Isn't it nice when things just work?
Reply With Quote
  #45  
Old 08-25-2005, 01:24 AM
1972's Avatar
1972 1972 is offline
Sage Advanced User
 
Join Date: Jul 2004
Location: Tilburg, The Netherlands
Posts: 152
Quote:
Originally Posted by 1972
Thanks for those two links, I didn't knew that the stop-before-the-end-of-the-show workaround already have been tried... A pity it did not work

But wait.... I reacted a bit to fast...

How comes this workaround won't work in the software????? If I do it manually than it does work, so if it is done automaticly what is the difference????

(I know several people tried to fix it in their STV, but the mechanism required to much CPU usage, if I remember it corrrectly. Is this what you mentioned Opus4? Or has Frey also tried this workaround in the Sage core software?)
__________________
My persional PVR: Intel Celeron-D 2.66 GHz, 512 MB, Hauppauge PVR350 (incl. remote control), XFX-5200, 2x160 GB HD, WinXP MCE 2005 (ex-SageTV user)
Reply With Quote
  #46  
Old 08-25-2005, 11:48 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
The current code stops playback before the end of the file is actually reached, but to go along with the above-mentioned option to disable the end of playback deletion question, a future beta version will also be able to stop playback even earlier than it does now. Maybe stopping even earlier will help... especially if you stop playback on the 350 before it begins.

Again, there is no guarantee that any of this will provide a solution. I'm told that the 350's driver does not correctly synchronize all operations regarding the OSD when an app makes calls into the driver for OSD functionality. Every solution is just trying to get around this problem, but it doesn't appear to be solvable w/o driver modifications.

If you think you are frustrated, my guess is that any programmer adding support for the OSD on the 350 has gotten a bit frustrated by now...

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #47  
Old 08-26-2005, 08:36 AM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
I definitely appreciate having those options open up. For me, EOF is very rare, and luckily recoverable in most instances. It will dissapear as soon as the delete prompt is gone. For others in unworkable situations, maybe they will be lucky enough to get rare freezes, etc..

If its one programmer that implemented the 350 OSD, would it not be time to have some fresh eyes look at the issue? This always helps me when Ive thought myself into a box...

Your mileage may vary...

I.

Quote:
Originally Posted by Opus4
The current code stops playback before the end of the file is actually reached, but to go along with the above-mentioned option to disable the end of playback deletion question, a future beta version will also be able to stop playback even earlier than it does now. Maybe stopping even earlier will help... especially if you stop playback on the 350 before it begins.

Again, there is no guarantee that any of this will provide a solution. I'm told that the 350's driver does not correctly synchronize all operations regarding the OSD when an app makes calls into the driver for OSD functionality. Every solution is just trying to get around this problem, but it doesn't appear to be solvable w/o driver modifications.

If you think you are frustrated, my guess is that any programmer adding support for the OSD on the 350 has gotten a bit frustrated by now...

- Andy
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #48  
Old 09-04-2005, 12:26 PM
eobiont eobiont is offline
Sage Advanced User
 
Join Date: Aug 2004
Location: Denver
Posts: 130
I came upon this thread because I have recently upgraded to Toast 7 for Macintosh.
When I try to take MPGs recorded in Sage via an Hauppauge 150, the file converts up until the very end when I get an error - the MPEG stream is incomplete. This suggests to me that the problem is in the way that the MPEG is closed, and not a problem with the playback. I don't know if this is an apples to apples comparison, but in my experience it appears that SageTV (3.0.7) is not producing a fully compliant MPEG2 video file with regards to how the file is closed -maybe? Couldn't that also be the problem with playback on the 350?
Reply With Quote
  #49  
Old 09-22-2005, 09:30 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
To return to this old problem that drives 350 users crazy... The latest beta (v3.0.11) has 2 new features you can try:
  1. Core change: "33. Play seam advance in the media player can now be set by the property videoframe/play_seam_advance. This might be useful in helping alleviate the PVR350 EOF crash bug."

    This can be used to force the recording to be ended earlier than it does now. It is the time, in milliseconds, prior to the end of the recording when SageTV will stop playback. I believe the default is 250, so you could try setting it to 1000 or 2000 to try stopping 1 or 2 seconds before the end of the file.

  2. STV change: "30. Detailed Setup -> Customize now has an option to ask to delete a recording when playback ends for a) manual deletable shows only, b) all shows, or c) never"

    I think that one is obvious... but you can stop the EOF pop-up from asking if you would like to delete the recording.
If neither of these help, I have no idea what else could be done.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #50  
Old 09-22-2005, 10:16 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
I was so excited to see this. Thx for adding these options. Now all I have to do is get enough nerve to reinstall the latest beta, or at lease go install somewhere else and rob the stv from it.

I.

Quote:
Originally Posted by Opus4
To return to this old problem that drives 350 users crazy... The latest beta (v3.0.11) has 2 new features you can try:
  1. Core change: "33. Play seam advance in the media player can now be set by the property videoframe/play_seam_advance. This might be useful in helping alleviate the PVR350 EOF crash bug."

    This can be used to force the recording to be ended earlier than it does now. It is the time, in milliseconds, prior to the end of the recording when SageTV will stop playback. I believe the default is 250, so you could try setting it to 1000 or 2000 to try stopping 1 or 2 seconds before the end of the file.

  2. STV change: "30. Detailed Setup -> Customize now has an option to ask to delete a recording when playback ends for a) manual deletable shows only, b) all shows, or c) never"

    I think that one is obvious... but you can stop the EOF pop-up from asking if you would like to delete the recording.
If neither of these help, I have no idea what else could be done.

- Andy
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #51  
Old 09-23-2005, 03:29 PM
rapidskies rapidskies is offline
Sage User
 
Join Date: Apr 2004
Posts: 13
Quote:
Originally Posted by insomniac
I was so excited to see this. Thx for adding these options. Now all I have to do is get enough nerve to reinstall the latest beta, or at lease go install somewhere else and rob the stv from it.

I.
I'd be very happy to see if either of these settings work as well. I've been living with this PVR350 EOF pain in my side for close to 2 years now and it is very frustrating trying to catch every program before it hits the end. My EOF bug happens about 90% of the time if I let the file reach the end. Anyway let us other suckers that bought the PVR350/SageTV bundle know how it goes.
Reply With Quote
  #52  
Old 09-23-2005, 10:11 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
ever move the 350 to a different slot? Its quite common to have better or worse results from changing slots with certain troubled cards. If 90% failure is what u have now...you can do practicly anything to make your system better

I.
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #53  
Old 11-01-2005, 09:14 AM
rchady rchady is offline
Sage User
 
Join Date: Dec 2004
Posts: 13
Just curious, has anyone been able to confirm whether or not the changes in the beta help the PVR350 problems? I am too chicken to try the beta unless I have some confirmation it has helped someone at least...

-Robert
Reply With Quote
  #54  
Old 11-04-2005, 06:22 PM
jrgarrett jrgarrett is offline
Sage User
 
Join Date: Nov 2005
Posts: 10
I just installed V4 and noted that I still had the EOF bug. Changing Setup/Customize/Ask to delete recordings at the end of playback to "Always" seems to resolve this issue on my system. Might be worth giving it a try
Reply With Quote
  #55  
Old 11-05-2005, 05:50 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
magic bullet for EOF???!??!

ok...so i believe I may have found a magic bullet

let me start off by saying that I did not have any EOF issues until v3. After v3, EOF rared its ugly head with a vengeance. After being annoyed enough, I decided to play around with why it was happening. At times, when EOF happened, I was able to rewind or sometimes put sage to sleep (if caught within 1-2 seconds). I could even ffw to the end of a file and I would get the delete prompt immediatly(no EOF)..."hmmm...."

To me it seems like a buffer/IO type issue. So I tried a dogpile of settings and found some that worked for me! It sure would be nice if someone else gave them a try to see if they get most excellent results like me..

In sage.properties or client.properties file, change the setting: pvr350_demux_numbuffers to 16 - (not sure if this one is necessary, but it would probably be wise to do all the same settings that I did, and subtract one at a time if you feel the need)

in registry:

HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

change DisablePagingExecutive from 0 to 1

make a dword value called IOPageLockLimit and set it to 40000 or so (which is conservative)

reboot, try it out, and post results!

for me, I believe the setting that worked was the DisablePagingExecutive setting. It makes it so that does not page data from RAM to disk. It is suggested that you have a minimum of 256mb memory. Secondly, ive heard that the iopagelocklimit setting was disabled in sp1. Although everytime i make this setting, i notice performance increase. Whatever...

There is 1 more setting I havent tried that may help, if the others havent:

LargeSystemCache=1

I suggest that you try the other settings before you do this. I have seen a few posts that this may cause some issues with some ATI graphics cards...

Your mileage may vary...

I.
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #56  
Old 11-06-2005, 05:14 PM
aberson aberson is offline
Sage User
 
Join Date: Jan 2005
Posts: 52
Send a message via AIM to aberson
I attempted just the "DisablePagingExecutive=1" fix (none of the others).

The result of this is that when I hit the EOF, instead of Sage locking up, now the computer reboots immediately.

With the EOF lockups, I had configured a button on remote to kill sage (and a .bat file to automatically restart it when it got killed), so I could hit that button to restart sage if I accidentally hit the EOF. This gave me an annoying downtime, but better than nothing, and I think better than rebooting.

Every so often, Sage would lock up in such a way that the process can't be killed and a reboot is necessary.

Bottom line is that changing this setting does seem to have an effect, just not a positive one for me.
Reply With Quote
  #57  
Old 11-06-2005, 05:16 PM
Steve2112's Avatar
Steve2112 Steve2112 is offline
Sage Advanced User
 
Join Date: Jul 2004
Posts: 122
I have found that during the EOF glitch, it seems that Sage is locked up, but it really is not. My work around has been to press control-alt-del, and bring up the task manager. That immediately lets Sage free... with the taskman open, I then delete the file. Then I close taskman until it happens again.
Reply With Quote
  #58  
Old 11-06-2005, 06:52 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
If you could try the others for informative purposes, that would be great. Try changing the unmbuffer size setting (to 16) and see what results you get. If this does not work, it would be nice if you tried all of the settings that seemed to work so well for me. Maybe the pagingexecutive setting alone crashes you, but used with all other settings might end up being a good thing

Just for giggles, im trying out the largesystemcache setting to see if i get better or worse results.

I.

Quote:
Originally Posted by aberson
I attempted just the "DisablePagingExecutive=1" fix (none of the others).

The result of this is that when I hit the EOF, instead of Sage locking up, now the computer reboots immediately.

With the EOF lockups, I had configured a button on remote to kill sage (and a .bat file to automatically restart it when it got killed), so I could hit that button to restart sage if I accidentally hit the EOF. This gave me an annoying downtime, but better than nothing, and I think better than rebooting.

Every so often, Sage would lock up in such a way that the process can't be killed and a reboot is necessary.

Bottom line is that changing this setting does seem to have an effect, just not a positive one for me.
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #59  
Old 11-06-2005, 10:59 PM
insomniac's Avatar
insomniac insomniac is offline
Sage Icon
 
Join Date: May 2003
Location: Concord, Ca.
Posts: 1,104
Largesystemcache seemed to have no improvement in avoiding the 350 EOF, but:

after playing a bit...i decided to change my numbuffer setting(in the properties file) back to 32. I went from very infrequent EOF 5 second freezes (in my book, thats fixed. or good enough!) to very frequent EOF hangs(20 seconds or more and required standard EOF covert maneuvers). I then changed this setting to 8. As of yet, I have not had any EOF hangs, but have only tested on 5 or 6 files.

Couldnt tell you what this setting does or what the minimum allowed setting is, but it definitely seems to make a difference either in conjunction to the other tweaks or even w/o. Although I had not tested this setting alone.

Jeff or someone with Sage,

Can you elaborate on this setting? From doing some forum hunting way back when, i recall jeff telling some users with a 350 to change the setting from what was default 16 to 32, which is now default.

Does changing this setting to 8 (as I did) even register? Seems to have, but could be placebo I suppose..

I.
__________________
If you're not cheating, your not trying...

My sage rigs:
Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB
Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV.
Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv.
Reply With Quote
  #60  
Old 11-07-2005, 08:18 PM
aberson aberson is offline
Sage User
 
Join Date: Jan 2005
Posts: 52
Send a message via AIM to aberson
Quote:
Originally Posted by insomniac
after playing a bit...i decided to change my numbuffer setting(in the properties file) back to 32. I went from very infrequent EOF 5 second freezes (in my book, thats fixed. or good enough!) to very frequent EOF hangs(20 seconds or more and required standard EOF covert maneuvers). I then changed this setting to 8. As of yet, I have not had any EOF hangs, but have only tested on 5 or 6 files.

Is this setting only on sage 3? I don't seem to have it in my un-upgraded version.

I have another suggestion for a workaround for the EOF problem. It seems that I do not get EOF's if I have 2 consecutive recordings. I imagine this is because the file isn't "closed" until the end of the 2nd recording, so the 1st one doesn't EOF. [Do other people notice this?] My workaround suggestion is to always have something recording after a program ends.

My idea for how to implement this is to modify guide data such that there is a new episode of some fake show on every 30 minutes boundary (00:00, 00:30...). The show could be 1 minute long, and could be on some channel that I don't care about. I would then set a low priority favorite for this show, and tell it to only keep 1 episode. Bottom line is that it would always record this show immediately after every recording, possibly alleviating EOF's.

So, short of making this behaviour in an STV, is there a way for me to hack a new channel into the guide data??
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 12:11 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.