|
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.) |
|
Thread Tools | Search this Thread | Display Modes |
#81
|
||||
|
||||
How I solved My Microstutter Issues
Hello there,
I originally described the problem I was having with VMR9 microstutter in Ron's thread, and although the stuttering wasn't as severe as what others are describing, my post maybe of use as I finally seem to have solved my VMR9 microstutter issues using some of the methods described in this thread. The plan was to get VMR9 using the NVIDIA Audio & Video decoders + the AC3 Filter as default on my setup, so everything would be set to default in Sage, including the video renderer, that way, if it works in graphedit, it's got to work in sage. So..... I made the following changes in Direct Show Filter Manager: AC3filter - priority 0xFFFF0000 NVIDIA Audio Decoder - priority 0xFFFF0000 NVIDIA Video Decoder- priority 0xFFFF0000 SageTV MPEG Splitter - priority 0xFFFF0000 Video Mixing Renderer 9 - priority 0xFFFF0000 Extreme merits I know, but with these new merits in place, rendering a SD mpeg in graphedit would produce the graph shown in the attached image. I think the thing that made the major difference for me was setting the VMR9 filter merit, as without it doing that, Graphedit would just use the standard Video Renderer Filter. So firing up Sage will now give me stutter free playback for both SD and as a consequence HD video, but the interesting thing is if I now change the Video Renderer from default to VMR9 in Sage ......... stutter comes back!?!?....... could this be a bug? So at the moment I have no transparent GUI's, but I will live without that for the time being. Another thing to note is that I have to use the "Automatic" setting in purevideo rather than "Smart" as some commercials and other bits do tend to cause stuttering of a different and more aggresive kind. Hope this may be of help to some of you, Cheers, Mat.
__________________
Server/Client: 1.6GHz Intel Atom 330 | 2048MB DDR2 | Iomega 2TB eSata Hard Drive | Nvidia Ion | HDHomeRun DVB-T2 | Hauppauge NOVA-TD Stick x 2| Windows 10 | SageTV v9.0.12 | Java 1.7.0_79 Clients: HD100 | HD200 | HD300 | MI Box Last edited by mrcandu; 03-10-2007 at 10:08 AM. |
#82
|
||||
|
||||
Quote:
|
#83
|
||||
|
||||
It could be that Sage isn't actually using the default video renderer and is still using Overlay. I'll check this out during the weekend to see how it works. I'm assuming if you use Overlay you don't get any stuttering?
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 |
#84
|
|||
|
|||
good point, salsbst.
**matt - you aren't using VMR9 buddy, hate to tell you that but you're in overlay. also setting ac3filter and nvidia audio decoder with the same merit cancels each other out, you need to choose one or the other and last but not least most have found nvidia demux to be preferred over sage demux though i still haven't got around to trying that. |
#85
|
||||
|
||||
Quote:
It seems Matt is focused on SD playback, and as far as I can tell (no one else has confirmed) the Nvidia demux does not play back SD programming. It won't even render an SD file in GraphEdit.
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome. 4 Steps to Perfect Stutter Free Playback for SageTV Quick Guide: How to Bitstream Audio in Windows 7 |
#86
|
||||
|
||||
Quote:
GbrNole ........ Do you think I am still using overlay because of the non transparent gui's?. I am positive the actual video is being rendered in VMR9, firstly because that is the default renderer, and secondly I know how different the 2 look on my computer. If I actually switch to overlay from default in sage, I can see the difference..... deeper colours, but more pixelization etc. If I switch from default to VMR9, the overall look of the picture is exactly the same as default in quality.... excellent!, I just get transparent menu's with microstutter. EDIT ...... Also I get the purevideo menu in my taskbar with VMR9 deinterlacing options, which should mean I am using VMR9? Just to confirm, I am using SD with the sage demux as the nvidia demux will not work with my SD mpegs. Thanks, Mat.
__________________
Server/Client: 1.6GHz Intel Atom 330 | 2048MB DDR2 | Iomega 2TB eSata Hard Drive | Nvidia Ion | HDHomeRun DVB-T2 | Hauppauge NOVA-TD Stick x 2| Windows 10 | SageTV v9.0.12 | Java 1.7.0_79 Clients: HD100 | HD200 | HD300 | MI Box Last edited by mrcandu; 03-09-2007 at 03:05 PM. |
#87
|
|||
|
|||
working...but..
I've tried following directions in the first post, and it appears that HD is stutter free but SD plays without sound. Graph edit throws an error because there is no splitter/demux in the path. I have turned down/off Sage splitter and mpeg splitter but graph edit doesn't see or use the nividia demux.
I've tried turning nvidia demux up, and the others down as well as off with no visible effect, except that I do get nice playback of HD material in Sage. Still, I do need SD playback with sound as well. I'm uncertain if the splitter/demux issue is the cause of my sound problems or if it lies in settings in the AC3 filter. Suggestions appreciated. Thanks, Bryan |
#88
|
|||
|
|||
I find it interesting looking at you guys' graphs that when using the NVidia Demux you have to use the NVidia Audio Decoder. At that point I'm not sure what the point if of adding AC3Filter; it's just a redundant filter if it's after the NVidia Audio Decoder in the filter chain. I can't see how that could possibly help with any stuttering.
|
#89
|
|||
|
|||
So, does anyone think any of this information will be passed along to Sage support and possibly included in an upcoming release (6.1.5) ?
|
#90
|
|||
|
|||
Setting default in Sage uses VMR7 not 9. Since you've played around with the merits I don't know what you're actually using. Open the Nvidia tray icon and under Decoder Format if it says video mixing, but doesn't mention VMR9 anywhere then you're using VMR7.
|
#91
|
||||
|
||||
Quote:
Thanks, Mat.
__________________
Server/Client: 1.6GHz Intel Atom 330 | 2048MB DDR2 | Iomega 2TB eSata Hard Drive | Nvidia Ion | HDHomeRun DVB-T2 | Hauppauge NOVA-TD Stick x 2| Windows 10 | SageTV v9.0.12 | Java 1.7.0_79 Clients: HD100 | HD200 | HD300 | MI Box |
#92
|
|||
|
|||
mat. that radio button in the nvidia control panel is barely worth the button click.
if you don't have translucent menus then you're not using vmr9 in sage. i've just never truly seen sage play video back with vmr9 and not have translucent menus under any circumstance. |
#93
|
||||
|
||||
That's quite possibly true, but the fact that it says "Video mixing (DirectX 9)" in the decoder format which is not dependant on which radio button I click, should mean i am using VMR9?
__________________
Server/Client: 1.6GHz Intel Atom 330 | 2048MB DDR2 | Iomega 2TB eSata Hard Drive | Nvidia Ion | HDHomeRun DVB-T2 | Hauppauge NOVA-TD Stick x 2| Windows 10 | SageTV v9.0.12 | Java 1.7.0_79 Clients: HD100 | HD200 | HD300 | MI Box |
#94
|
|||
|
|||
On both my clients when it says Video Mixing (DirectX 9) it's using VMR9. When using VMR7 it just says Video Mixing. I guess it could still be using VMR7 and changing the merits may have just confused the Nvidia decoder somehow. I have no clue so I'm just speculating.
Last edited by blade; 03-11-2007 at 04:58 AM. |
#95
|
|||
|
|||
This seems to be working for me, thank you for your help!!
I don't like FSE that much and am curious if upgrading my video card would solve these problems or not. If so, how much of an upgrade would I need? Currently, I've got an nvidia 6600gt, on an athlon 64 3000 with 2gig ram. I see so many posts about stuttering but very little on what kind of hardware you need to not have to worry about FSE and carefully tweaking settings. |
#96
|
||||
|
||||
There's an overarching theme to this and other threads whereby those who have not seen SageTV stuttering unnecessarily claim that problems may be due to source (i.e. problems in the recording) or hardware and drivers involved in the playback.
I want to try to get away from that debate, because I feel I have evidence that that doesn't cover all of the cases I've seen in our systems. Are there "sucky" sources? Yes. Are those "sucky" sources a part of the problem? Yes. Does that make them the only parts of the problem? No. When a semi-sucky source is perfectly rendered on our Client #1, but stutters mercilessly on Client #2, it's clear that there are ways to render sucky sources. So let's not get hung up on that or denigrate the problems of rendering just because recordings aren't all perfect. Are there hardware deficiencies? Yes. Are those hardware deficiencies a part of some folks' problems? Yes. Does that make them the only parts of the problem? No. When someone can demonstrate VMR9 playback that doesn't stutter through GraphEdit, but does stutter in SageTV (with the same filters), I think one must conclude that SageTV is doing something to cause the stuttering. So, that's where I am. I think it would be helpful if those who are currently experiencing stuttering try to segregate the stuttering based on the above two implied criteria: 1) Does it happen on all of the machines in your environment? If so, perhaps the source is just unworkable. 2) Does it happen with the same filters in GraphEdit? If so, perhaps there is a filter in the chain that is to blame. If neither of the above are true, you are in the same position I am. Certain that SageTV is doing something in its graph building or graph playing that is crippling it. |
#97
|
|||
|
|||
Quote:
If there is something with Sage that is contributing to stuttering, hopefully they can and will fix it. As an alternative, one that I can control, does a faster video card reduce-- eliminate these stutters that so many of us see? I'm not looking to upgrade my video card just yet, but I'm curious how people with better video cards do with HD playback in Sage. |
#98
|
|||
|
|||
I know I have a Nvidia 6200 agp card and it is not enough for 1080i material(way to jumpy). 720p is actually watchable with this card running vmr9 fse and nvidia decoders w/hard accel. Shows like 24 and lost I can watch fine but when it comes to heroes and las vegas forget about it. I have a 6800 Ultra I need to put back in sometime to see if that takes care of my problems.
Miller
__________________
Server: AMD Athlon 64 X2 3600+, 2GB Corsair XMS2 PC2 6400 Ram, 1 X Hauppage PVR-150MCE, HDHomerun, 500GB HD + 1TB HD. STX-HD100 connected to a Sammy HLT-6187S and Placeshifter. Software: Vista Business(Server), SageTV 7.0.9, Java 1.6_20. |
#99
|
||||
|
||||
Quote:
|
#100
|
|||
|
|||
I have a 6600GT and only have micro-stutter when watching Dave Letterman. Maybe the guys at sage are more Leno kind of guys.
Aside from that, i've seen people upgrade their video cards from 6600GTs to newer cards and not fixed the problem so I would tentatively forward the hypothesis that if you have a 6600GT or higher, the grpahics card isn't the issue if you use VMR9 FSE. If I don't use FSE, I get tearing, not stuttering. I think, but do not know that if you're graphics card is slightly underpowered, tearing is the first warning sign, not stuttering.
__________________
AMD Athalon 2400-M (2200MHz) 1Gb memory, nVIDIA 6600GT fanless, 1x300Gb pata, 1x500Gb sata, PVR-150MCE, Motorola cable box: firewire recording, MCE 2005 remote (OEM), Windows MCE2005, Sage v5.0.4, SageMC v6.13a, Pioneer PDP503-CMX 50" Plasma, HK630 HT receiver Wish List: BBC radio player, AR correction in photo viewer, Netflix Watch Now |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|