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
  #1  
Old 02-18-2004, 01:20 AM
sundansx sundansx is offline
Sage Advanced User
 
Join Date: Aug 2003
Posts: 193
Lightbulb VMR9 scaling bug

Jeff,
I was watching some video the other day and noticed blocky video is some areas. I switched from VMR to Overlay and the problem went away. I am using a ATI Radeon All in wonder card with 4.2 drivers. I strongly suspect it might be related to the VMR9 video scaling bug that is well documented in this thread:
http://forum.inmatrix.com/ikonboard/...t=1978;hl=dxva

Blight has a workaround in Zoomplayer to fix this, what is happening in SageTV to workaround this problem. I would rather use Sage w/ VMR9 because it does not crash UltraVNC (with video hook driver).

thanks.
Reply With Quote
  #2  
Old 02-18-2004, 09:24 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
What's your video card specifically, if it's not a 9600/9700/9800, it doesn't do VMR9 in hardware. In that case, VMR9 is done in software and probably not nearly as well.
Reply With Quote
  #3  
Old 02-18-2004, 11:46 AM
sundansx sundansx is offline
Sage Advanced User
 
Join Date: Aug 2003
Posts: 193
I have an original All in Wonder Radeon. Could you reference your sources of where you found out that other ATI cards can't do VMR9 in hardware? I was of the understanding that any card that could do direct 3d, could do basic VMR9 in hardware.
Reading the microsoft docs, it looks like VMR9 also provides an interface to use special effects through pixel shaders on the image. I am pretty sure this support is restricted to full DX9 featured cards, such as the above mentioned.
Reply With Quote
  #4  
Old 02-18-2004, 12:05 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
VMR9 in hardware requires a DX9 capable card, the Radeon 9500/9600/9700/9800 (and any cards based off those chips) are the only Radeons that support DX9. You need DX9 class HW to take advantage of DX9 features. Now you can run DX9 on older (DX7/8 class) hardware but all the DX9 features will be run/emulated in software, requiring much more CPU power and resulting in lower quality.

Sorry can't find any good links though.
Reply With Quote
  #5  
Old 02-18-2004, 12:06 PM
mangriotis mangriotis is offline
Sage Aficionado
 
Join Date: Mar 2003
Location: Elgin, IL
Posts: 345
I have been using overlay instead of VMR because I can't get the aspect ratios to display correctly within VMR. Is this the same issue?

Also, have you used RealVNC? I am currently using that, but it seems as though development has slowed on this product and I am intrigued by UltraVNC. I am wondering how it compares.
__________________
m2
Reply With Quote
  #6  
Old 02-18-2004, 12:38 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
Just so that we're all on the same page: SageTV 1.4.10 and earlier support either overlay or VMR7... not VMR9. SageTV 2 additionally supports VMR9.

Seeing as we're not in the beta forum here, are we sure we're all talking about the same VMR?
Reply With Quote
  #7  
Old 02-18-2004, 12:53 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
I've seen AR problems as well, there are a large number of things that contribute to that.

I don't use VNC, my Sage box is a dedicated HTPC connected to an HDTV @ 1280x1024i so I have no need, and no desire to screw it up.

Yeah, VMR9 is new with Sage 2, VMR7 is what was available in 1.4, it's DX7 based and will work fine on most VCs but it seems that while VMR9 can equal/exceed the PQ of Overlay, VMR7 is generaly considered inferior to Overlay.
Reply With Quote
  #8  
Old 02-18-2004, 01:00 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
Under VMR7 in 1.4.10, I had difficulty with the zoom settings unless I used the "source" aspect ratio option. Using overlay that wasn't a problem if IIRC.

Unlike the overlay, VMR attempts to travel over the VNC pipe (I use TightVNC) which gives me a headache since the bandwidth isn't there and since it causes my CPU to work too hard which causes the case fan to speed up. I wish there were a way to prevent that.

Under TightVNC, nothing crashes with the overlay... it's just a black square.
Reply With Quote
  #9  
Old 02-18-2004, 04:59 PM
pawn's Avatar
pawn pawn is offline
Sage Expert
 
Join Date: May 2003
Posts: 516
I'm not sure what you mean by "blocky video", but I too have had problems with VMR9 and strange scaling: as in, the video some always splits in panning motion (i.e., top half of the screen seperates from bottom half).

I'm currently using an AIW Radeon 7500, so stranger89's advice sounds right, except for two things:

- VMR9 mode works well otherwise (blended video, stability, etc.), and,

- my CPU usage is about the same using VMR9 as it was using VMR7 (or whatever v 1.4.x used), and I didn't have any problems then.
Reply With Quote
  #10  
Old 02-18-2004, 05:08 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
Somewhere on the inmatrix forum, Blight recommends that people with pre-9500 Radeon's use the tweaked drivers known as "Omega" for improvement in VMR9 capability.

But ultimately the best solution to eliminate tearing is defininity improved by using a 9500 or newer card. I see tearing on my 7500 and I don't on my 9600.
Reply With Quote
  #11  
Old 02-18-2004, 05:59 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
However I do have tearing on my Sapphire 9500 64Mb
Reply With Quote
  #12  
Old 02-18-2004, 07:48 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
Okay, let's make that 9600 and up
Reply With Quote
  #13  
Old 02-18-2004, 09:27 PM
pawn's Avatar
pawn pawn is offline
Sage Expert
 
Join Date: May 2003
Posts: 516
Quote:
Originally posted by salsbst
Somewhere on the inmatrix forum, Blight recommends that people with pre-9500 Radeon's use the tweaked drivers known as "Omega" for improvement in VMR9 capability.

But ultimately the best solution to eliminate tearing is defininity improved by using a 9500 or newer card. I see tearing on my 7500 and I don't on my 9600.
Aaaahhhhh....that's what tearing is. Always wondered. Now that I know first hand, I'm not sure how to feel...
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 08:19 AM.


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