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 07-30-2011, 10:46 AM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
MPC HC codec choppines/jitter video/audio

Trying to install DXVA codec for VC-1 on a SageTV Client running on a very old machine (Athlon XP 2100) with an AGP HD Radeon 4650 card. (on Windows 7 32-bit)

Installed MPC standalone codec (along with Haali and ACFilter) - able to use DXVA to decode video. Problem is the video and audio has a constant choppiness/jitter. The jitter improves a little if I switch from ACFilter to SageTV audio filter, but not by much.

I changed the value of te EnableSageTVDemux in the registry but it did not appear to make a change at all.

Can anyone let me know how to fix?

Thanks in advance.


Currently

Last edited by sflamm; 07-30-2011 at 11:48 AM.
Reply With Quote
  #2  
Old 07-30-2011, 10:50 AM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
Btw, installed the full MPC HA player to see if it was possible to get good playback - and it works perfectly (better than perfect - video/audio is great and CPU usage is very low)

How do I get that to happen with standalone codec and SageTV?
Reply With Quote
  #3  
Old 07-30-2011, 12:37 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
Inside MPC Player it says: DXVA Mode: VC-1 Bitstream Decoder
Inside Graphedit it says: DXVA Mode: Not Using DXVA

How do I enable DXVA for the standalone MPC filter?
Reply With Quote
  #4  
Old 07-30-2011, 12:38 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
MPC DXVA support

Inside MPC Player it says: DXVA Mode: VC-1 Bitstream Decoder
Inside Graphedit it says: DXVA Mode: Not Using DXVA

How do I enable DXVA for the standalone MPC filter?

Thanks in advance.

* merged with existing question *
Reply With Quote
  #5  
Old 07-30-2011, 06:23 PM
Thomas Wischgol's Avatar
Thomas Wischgol Thomas Wischgol is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 276
As far as I know hardware acceleration only works with a small set of Nvidia cards. Hence, decoding takes quite a bit of CPU on most systems. I have a 2.4 GHz Core2Duo which seems to work if it can use both cores. I would assume that your CPU is simple too under powered.

Thomas
Reply With Quote
  #6  
Old 07-30-2011, 06:56 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
It works with the ATI HD 4650

I can manually pick the MPC DVXA codec from the list (using "show all") for the VC-1 codec

It runs very quickly - inside SageTV. CPU use is down under 50% or less.

Problem is that it stutters/jitters all over the place.

How do I stop that?
Reply With Quote
  #7  
Old 07-31-2011, 11:30 AM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
The problem is with the Sage splitter. Your best way out is to use MPC as external player for vc1, since the Sage splitter doesn't get fixed anymore.
Reply With Quote
  #8  
Old 07-31-2011, 12:01 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
The issue occurs inside SageTV and outside - using GraphEdit.
I would think that makes it not SageTV specific.

How do you get SageTV to automatically use MPC for VC -1 content only?
Reply With Quote
  #9  
Old 07-31-2011, 10:05 PM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
Quote:
Originally Posted by sflamm View Post
The issue occurs inside SageTV and outside - using GraphEdit.
I would think that makes it not SageTV specific.

How do you get SageTV to automatically use MPC for VC -1 content only?
Looks like I misunderstood you, if you have the same problem in mpc stand-alone. I only had vc1 problems within Sage, but not in mpc.
The easiest way to call an external player is with the external player plugin. That's not really automated as you basically run the external player by pressing another button instead of "play", but it works fine, if you know the content type.
Reply With Quote
  #10  
Old 08-01-2011, 11:30 AM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Vc-1 is awful in sage. I just use .mkv for all vc-1 and disable the sage splitter. Then I can use any decoder I want without issue.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
Reply With Quote
  #11  
Old 08-01-2011, 11:42 AM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
Works fine using standalone MPC player - in fact perfectly.
Taking video inside GraphEdit and playing there results in stuttering (more like shaking left to right) video but obviously using DXVA (smooth but shaking)
I have native SageTv splitter disabled and inside SageTv same result as GraphEdit

All my VC1 videos are inside m2ts containers. (that's how they are ripped)
Reply With Quote
  #12  
Old 08-01-2011, 12:56 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Disabling the sage splitter only disables the splitter for .mkv, .mov, etc. .m2ts is handled by another sage splitter that you don't want to disable or you can't watch livetv. Playback in other apps vs sage means nothing in this situation. I tried for a long time to get vc-1 to work and eventually just changed them from .m2ts to .mkv. Easy enough.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
Reply With Quote
  #13  
Old 08-01-2011, 02:54 PM
sflamm sflamm is offline
Sage Icon
 
Join Date: Mar 2009
Posts: 1,653
On most of my SageTV clients I use the Arcsoft 2.x decoder to play VC-1 perfectly (SageTV 7 / Windows 7). Just registered the Arcsoft codec, selected it in SageTV and everything was fine...

However, for some reason on this box every time I try to use Arcsoft decoder SageTV literally crashes and there is a log with some sort of memory/pointer exception... Not sure why that happens on this box but no other... any ideas?

Also, it seems that the microsoft VC-1 codec doesnt know how to deal with AC3 sounds.. as I can play it in graphedit using the microsoft codec but no sound...

btw, what do you use to convert .m2ts to .mkv? are you ripping directly to mkv and if so what are you using?

Last edited by sflamm; 08-01-2011 at 03:22 PM.
Reply With Quote
  #14  
Old 08-01-2011, 03:28 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
I use tsmuxer to strip out (dumux) the audio, video, and subs from the original .m2ts stream. Then i use mkvtoolnix v 4.1.1 (this is the only version that works perfectly for me, all others do strange things to the files that make them unplayable). Then I can play them without issue using ffdshow, mpc-hc, arcsoft, or lav cuvid (nvidia only). I've also gotten the best results with the mpc-hc splitter (gabest) inside of sagetv.
__________________
SageTV Server: unRAID Docker v9, S2600CPJ, Norco 24 hot swap bay case, 2x Xeon 2670, 64 GB DDR3, 3x Colossus for DirecTV, HDHR for OTA
Living room: nVidia Shield TV, Sage Mini Client, 65" Panasonic VT60
Bedroom: Xiomi Mi Box, Sage Mini Client, 42" Panasonic PZ800u
Theater: nVidia Shield TV, mini client, Plex for movies, 120" screen. Mitsubishi HC4000. Denon X4300H. 7.4.4 speaker setup.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Video jitters when playing program inside Sage TV FIN745 SageTV Software 2 12-02-2009 07:09 AM
What is the most stable video and audio codec combination ? squeed SageTV Software 0 04-17-2009 06:21 PM
Audio codec diagnosis PhillJones SageTV Software 2 07-07-2007 08:22 AM
Recommendations on audio codec malbec General Discussion 1 01-15-2006 10:36 PM
TV-OUT Jitters tkruk General Discussion 3 11-04-2004 03:03 AM


All times are GMT -6. The time now is 01:04 PM.


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