SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-27-2008, 05:21 AM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
Question DXVA (hardware accel) not working for h264 on ATI HD2600PRO

Hi all, I recently jumped on the SageTV bandwagon a month or so ago. I've been trying to get H264 playback with no success for the past few days. To clarify my situation:

1. I installed PowerDVD 8.0. I uninstalled nVidia PureVideo.
2. I verified that DXVA does work. Play back is fine outside Sage with:
a. GraphEdit (just swapping the default ffdshow with Cyberlink H.264/AVC Decoder (PDVD8) -- see attachment for full screenshot.
b. Also tried Media Player Classic and barebone external filters and that worked fine as well. However, I do notice that I had to set it to use VMR7/9 in windowed mode to get Hardware acceleration.
3. I'm running Windows XP on a P4 and a ATI HD2600Pro 512MB agp video card. I'm using SageTV 6.4.8 media center edition (no clients or place shifters).

So at this point I know I can get DXVA working outside cause my CPU drops from 100% to 10-20%. However, I'm not seeing it happen inside SageTV. Can someone offer some advice? I've already tried setting it to use the direct show filter and modified the properties file to use the cyberlink h264 filter, but no go. Does anyone know how I can figure out what codec is actually in use when a video is played?

Also, I was using pureVideo 1.02 to handle mpeg2 before, but I had to use Overlay mode to avoid lags. Changing to VMR9 didn't fix it. With my tests outside Sage, I was running in VMR mode. Has anyone come across this problem or have a solution? Using VMR9 mode inside Sage didn't help either.

I also included log file of sageTV client as well in case that helps.

Thanks in advance for your input!
Attached Images
File Type: jpg graph_sample.JPG (62.1 KB, 364 views)
Attached Files
File Type: txt SageClient.properties.txt (25.5 KB, 300 views)

Last edited by pingmustard; 11-27-2008 at 05:24 AM.
Reply With Quote
  #2  
Old 11-27-2008, 05:51 AM
joematt's Avatar
joematt joematt is offline
Sage Advanced User
 
Join Date: Apr 2004
Location: Starks, LA
Posts: 100
Try changing "always_use_dshow_player=false" to "true" in your properties file. Make sure that Sage isn't running when you make your change!

Last edited by joematt; 11-27-2008 at 06:11 AM.
Reply With Quote
  #3  
Old 11-27-2008, 12:50 PM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
sage still not using hardware acceleration :-/

I just tried making the changes you suggested.. Still no luck.

1. Is there a way to see what codec sage is trying to use? Possibly a setting to turn on logging? I didn't any such "log" properties in the sageclient.properties file.

I should also note I tried both Overlay and VMR9 with no success. My deinterlacing option has been disabled as well.

Any other advice/suggestions?
Reply With Quote
  #4  
Old 11-27-2008, 05:23 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
In your sageclient.properties files:
Quote:
videoframe/h264_video_decoder_filter=Cyberlink H.264/AVC
is not correct.

Quote:
videoframe/h264_video_decoder_filter=CyberLink H.264/AVC Decoder (PDVD8)
IS correct.

Shut down sage and change it.
Make sure you go into the PowerDVD player and check "Use Hardware acceration" in the Video options.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #5  
Old 11-28-2008, 02:09 AM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
Cyberlink Codec Seems not to like Dish h264 content

I don't know which combination of the 2 did the trick, but I did both and it's using hardware acceleration now !

So now I have a new problem. I believe the cyberlink codecs might not be as robust as I'd hope for.

When playing back some sample h264 movie trailer content I downloaded off the web, everything plays flawlessly inside and outside sage tv with the cyberlink codecs. However, dish content still lags. I know DXVA is working because it at least plays with annoying jerks every 5-10 seconds (whereas w/o DXVA it would crawl every second). My CPU level runs around 50%. When I try the same codecs under graphEdit, the same problem arises for the same h264 content from dish. If I play the same content on my other QuadCore machine using Nero showtime, then everything works fine.

So, next question... is there an alternative codec that people have gotten to work with DXVA? I've tried Arcsoft and it didn't seem to work as the CPU is noticably high.

Thanks again!
Reply With Quote
  #6  
Old 11-28-2008, 09:20 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Try this first. Make sure to install the ATI Hitfix for AGP crads. (v8.10) from here:
ATI AGP hotfix

Then try running the .vbs reg fix to get the optimum settings:
ATI Tweaks

See if that helps.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #7  
Old 11-28-2008, 04:08 PM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
Question H.264 playback still jerky with DXVA

Tried the ATI AGP hotfix drivers... it seemed like that fixed playback outside sageTV (ie: Media Player Classic seemed to work more smoothly), but sageTV is playback was the end goal..

Then tried the ATI registry tweaks... no major noticable change..

Under both scenario, hardware acceleration is being used..

Any other ideas?
Reply With Quote
  #8  
Old 11-29-2008, 05:37 PM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
Finally fixed stuttering with h264 playback content

For those following this thread, I've gotten a fairly stable setup to play back both mpeg2 and h264.

I'm currently using the AGP hotfix driver above and the tweaks for it. For some odd reason, it prompted for 2 agp cards so I applied the tweaks to both cards (even though I only have 1). It's possible because it's a dual output card, that it was getting confused.

Anyway, in addition to that, I tweaked sageTV so that it would use the "Haali Media Spliter (AR)" (see
http://forums.sagetv.com/forums/show...t+forward+h264) for details.

Inside sage, I'm using nVidia Purevideo for mpeg 2 video and audio. And i'm using cyberlink for the audio renderer and also h264 decoding WITH DXVA!


Hope that helps anyone else running into the same issues as me
Reply With Quote
  #9  
Old 11-29-2008, 07:03 PM
pingmustard pingmustard is offline
Sage User
 
Join Date: Nov 2008
Posts: 52
recorded content plays back fine, but Live TV doesn't work :(

I stand corrected.. My setup doesn't play live tv anymore. Recorded playback and videos work fine but live tv just dies if I try to load. SageTV literlly just hangs with the waiting circle.

Are there any other tweaks and config I can change to fix this ?? :
Reply With Quote
  #10  
Old 12-27-2008, 09:34 AM
eopian's Avatar
eopian eopian is offline
Sage User
 
Join Date: Jun 2006
Posts: 69
Try increasing the time behind live (i don't know the exact string) to 5 seconds or so. This worked great when I was having problems with livetv, but not recorded tv after I installed reclock on my main client.

Are you using overlay or VMR9?
__________________
Server: i3-7100, 16GB Ram, AVerTVHD Duet(OTA), HDHR Prime, 2x2TB(recordings), 128GB m.2 SSD(os), 500GB SSD(data), 1x2TB (Movies), Win10Pro 64bit
Client 1: STP-HD300, Onkyo Tx-Sr707
Client 2-4: STX-HD100
Network: Linksys Router/Wifi, Netgear GS116 Switch, Cat5e/6, Intel NICs
Reply With Quote
Reply

Tags
dxva ati cyberlink


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
SageTV Overlay not working *VMR does* mattsm SageTV Software 9 10-22-2008 09:12 AM
PVR1600 QAM stopped working dinki Hardware Support 1 09-20-2008 03:04 PM
nVIDIA Hardware Accel Freeze Polypro SageTV Beta Test Software 0 10-02-2005 04:30 AM
Help me get running with ATI hardware? Syscrush Hardware Support 3 08-23-2005 09:49 AM
PVR 350 Hardware config with working OSD and how many users have glitch free usage? Crowdx42 Hardware Support 16 04-30-2004 09:59 PM


All times are GMT -6. The time now is 07:15 AM.


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