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
  #21  
Old 03-04-2011, 08:04 AM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Quote:
Originally Posted by Bagal View Post
You can download the filters on their own and just pick out the ones you want, they're available here: http://sourceforge.net/projects/mpc-hc/files/, just choose the appropriate 'Standalone Filters' package depending on whether you're running on 32 or 64bit.

The actual decoder you want is called 'MPCVideoDec.ax', and you'll need to register this for it to then be available in Sage, have a look at Damian's article on MediaSmartServer.net, the article concentrates on setting up Bitstreaming HD audio in Windows Media Center but it's also a very useful guide to manually setting up codecs and registering them as the default for the system etc.
Sage is a 32bit application so you don't need the 64bit filters.
__________________
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
  #22  
Old 03-04-2011, 08:57 AM
Bagal Bagal is offline
Sage Advanced User
 
Join Date: Apr 2006
Location: Surrey, UK
Posts: 183
ah yes, good point!
__________________
Server: Win7 64bit; i5 2500; 32GB ram; Blackgold BGT3595; 18TB + 120GB SSD; Edgestore DAS401T; DVBLink; Oscam; Omnikey 3121
Lounge Client: HD300; Yamaha RX-V765 connected to 55" Furrion 1080p LCD; Logitech Harmony One remote
Kitchen: HD300 32" LCD, Bed 1: HD300 - 40" LCD, Bed 2: HD300 - 24" LCD, Bed 3: HD300 - 22" LCD
Reply With Quote
  #23  
Old 03-05-2011, 08:38 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
I just spent the last few hours messing with this. First I was able to successfully register the MPC video decoder. I went into Sage setup and selected it for VC-1. I played a video and it was violently choppy (sound was fine). I decided to see how the file was drawn out under Graphstudio. The .m2ts file would not open. I found that I had to register the gabest splitter in addition to the MPC video decoder to get a graph drawn. In the graph it was using the Windows DMO decoder. Through hell and high water I was able to rename the WMVideoDec.dll so that windows wouldn't use it. Setting merit as high as I could for the MPC decoder wouldn't work and Windows doesn't seem to let you change the merit on the DMO decoders. Anyway, after adjusting merits of sever filters I finally was able to get a graph that used gabest splitter to MPC decoder to Enhanced Video Renderer as the system default for the VC-1/.m2ts video file, FFDshow audio renderer to Default direct sound device to bitstream. Playing the file with Graphstudio the VC-1 playback was beautiful.

With the exception of the gabest splitter this is how I have Sage Set up for VC-1 playback. When I play the video in Sage it is still choppy as all hell. The Windows DMO filter was at least tolerable. This was not.

So my question is: Is it possible that the Gabest splitter is being used by Sage and it shouldn't be or vice versa; or something else? I'm don't really know how all that works.

EDIT: Forgot to mention that when using the MPC decoder my CPU usage is nice and low, DXVA is at least working.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA

Last edited by craigap; 03-06-2011 at 05:57 AM.
Reply With Quote
  #24  
Old 03-06-2011, 01:39 AM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
Quote:
Originally Posted by craigap View Post
I just spent the last few hours messing with this. First I was able to successfully register the MPC video decoder. I went into Sage setup and selected it for VC-1. I played a video and it was violently choppy (sound was fine). I decided to see how the file was drawn out under Graphstudio. The .m2ts file would not open. I found that I had to register the gabest splitter in addition to the MPC video decoder to get a graph drawn. In the graph it was using the Windows DMO decoder. Through hell and high water I was able to rename the WMVideoDec.dll so that windows wouldn't use it. Setting merit as high as I could for the MPC decoder wouldn't work and Windows doesn't seem to let you change the merit on the DMO decoders. Anyway, after adjusting merits of sever filters I finally was able to get a graph that used gabest splitter to MPC decoder to Enhanced Video Renderer as the system default for the VC-1/.m2ts video file, FFDshow audio renderer to Default direct sound device to bitstream. Playing the file with Graphstudio the VC-1 playback was beautiful.

With the exception of the gabest splitter this is how I have Sage Set up for VC-1 playback. When I play the video in Sage it is still choppy as all hell. The Windows DMO filter was at least tolerable. This was not.

So my question is: Is it possible that the Gabest splitter is being used by Sage and it shouldn't be or vice versa; or something else? I'm don't really know how all that works.
Yes you're right, using either the mpc video decoder or the ffdshow dxva decoder allows flawless playback outside of Sage.
But afaik, it's not possible to use another splitter for m2ts in Sage, and the Sage splitter does not connect correctly to these decoders.
There have been many discussions about this during the Sage 7 beta. Unfortunately Sage refuses to acknowledge that there is a problem and/or to fix this issue.
Reply With Quote
  #25  
Old 03-06-2011, 06:52 AM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
What is the name of the splitter that SageTV uses for BDMV/VC-1/.m2ts? I'd like to insert that filter in place of the Gabest splitter into a graph in Graphstudio and have Graphstudio process the video to see it I get the same crappy results as playing the video directly from within sage.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #26  
Old 03-06-2011, 12:22 PM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
Quote:
Originally Posted by craigap View Post
What is the name of the splitter that SageTV uses for BDMV/VC-1/.m2ts? I'd like to insert that filter in place of the Gabest splitter into a graph in Graphstudio and have Graphstudio process the video to see it I get the same crappy results as playing the video directly from within sage.
I think it's mpegdemux.ax.
Reply With Quote
  #27  
Old 03-06-2011, 12:24 PM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
Quote:
Originally Posted by craigap View Post
What is the name of the splitter that SageTV uses for BDMV/VC-1/.m2ts? I'd like to insert that filter in place of the Gabest splitter into a graph in Graphstudio and have Graphstudio process the video to see it I get the same crappy results as playing the video directly from within sage.
SageTV MpegDeMux

if you use .mkv for vc-1 you can use the gabest splitter with sagetv. Just go into regedit and change enablesagetvstreamdemux to 0



You can also give the arcsoft filter a try as that works well also without converting to .mkv. Sage uses mainconcept codecs for mpeg encoding and I've used the mainconcept vc-1 decoder with success as well.
Attached Images
File Type: jpg sage registry.jpg (78.3 KB, 502 views)
__________________
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.

Last edited by panteragstk; 03-06-2011 at 12:26 PM.
Reply With Quote
  #28  
Old 03-06-2011, 12:35 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
I want to avoid MKV. I'll keep working on this. Thanks guys.

How do I go about getting the arcsoft decoders intalled? Similar to the MPC ones?
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #29  
Old 03-07-2011, 01:26 AM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
Quote:
Originally Posted by panteragstk View Post
SageTV MpegDeMux

if you use .mkv for vc-1 you can use the gabest splitter with sagetv. Just go into regedit and change enablesagetvstreamdemux to 0



You can also give the arcsoft filter a try as that works well also without converting to .mkv. Sage uses mainconcept codecs for mpeg encoding and I've used the mainconcept vc-1 decoder with success as well.
Even Arcsoft stutters within Sage, at least the version that I use, which is the one that came originally with the hd pvr. It supports dxva, cpu usage is low. It's not that obvious as it doesn't stutter as badly as mpc or ffdshow. I quit using Sage for vc1, and use MPC HC instead. As an added bonus it also supports sub titles...
Reply With Quote
  #30  
Old 03-07-2011, 02:44 AM
Bagal Bagal is offline
Sage Advanced User
 
Join Date: Apr 2006
Location: Surrey, UK
Posts: 183
Quote:
Originally Posted by craigap View Post
I found that I had to register the gabest splitter in addition to the MPC video decoder to get a graph drawn. In the graph it was using the Windows DMO decoder. Through hell and high water I was able to rename the WMVideoDec.dll so that windows wouldn't use it. Setting merit as high as I could for the MPC decoder wouldn't work and Windows doesn't seem to let you change the merit on the DMO decoders.
The Win7DSFilterTweaker allows you to change the default codecs for Win7 without having to mess around with the registry or renaming files etc, the app was linked to from the previous article I mentioned at MediaSmartServer.net.

Quote:
Originally Posted by craigap View Post
I want to avoid MKV.
Is there a particular reason for this (other than the obvious of not wanting to convert a ton of files, which I wouldn't want to do either)? Just curious, that's all...

Quote:
Originally Posted by craigap View Post
How do I go about getting the arcsoft decoders intalled? Similar to the MPC ones?
I think you need to have an Arcsoft product (such as Total Media Theater) or have them come free with something such as the HD-PVR to get them (unless you can find them via other means...), I've never used them so I can't say for certain, Arcsoft do have trials of their products so you might at least be able to test them before committing to anything.
__________________
Server: Win7 64bit; i5 2500; 32GB ram; Blackgold BGT3595; 18TB + 120GB SSD; Edgestore DAS401T; DVBLink; Oscam; Omnikey 3121
Lounge Client: HD300; Yamaha RX-V765 connected to 55" Furrion 1080p LCD; Logitech Harmony One remote
Kitchen: HD300 32" LCD, Bed 1: HD300 - 40" LCD, Bed 2: HD300 - 24" LCD, Bed 3: HD300 - 22" LCD
Reply With Quote
  #31  
Old 03-07-2011, 05:34 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
Well, I've confirmed what I've already been told. The arcsoft decoders did not work properly either.

The reason I don't want to do MKV is pretty much exactly that....I don't want to put more time into it. Also, I had trouble with MKV and MyMovies. Didn't really try to troubleshoot it because I figured I'd just stay with .m2ts.

Oh well. Thanks for all the help though. I've decided to see what SageTV has to say about this.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #32  
Old 03-09-2011, 11:28 AM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
WMVideoDMO needs horsepower to work. MyC2D E6600 is at 50%, but it's smooth. I use the Arcsoft codec sucessfully...however: You need one that allows access via DirectShow. Arcsoft used to allow this in early v2 TMT installs, but then stopped. A user on Doom9 posted a checkactivate.dll that would bring the newer version back into use. Your option is to get one of the early ones, or a new one with that .dll. It's for sure voodoo, but it is possible. Let me try something....

Ok, looks like it worked. Unzip, rename, and scan with AV (cuz who am I, LOL)

IIRC, that may be the latest TMT3 codec...which I have in my TME folder (don't ask)...but it works here.

This is what I'm using ATM. The .dll goes wherever you put the codec...use something like DirectShow Filter Manager to register it. I would restart the comp...DXVA is flakey when you start messing with codec swapping in the same session.

Not responsible for any damage

P
Attached Files
File Type: txt checkactivate.dll.txt (7.0 KB, 171 views)
File Type: zip ASVid.ax.txt.zip (630.1 KB, 168 views)
Reply With Quote
  #33  
Old 03-09-2011, 11:50 AM
Rico66 Rico66 is offline
Sage Aficionado
 
Join Date: Feb 2009
Posts: 407
Quote:
Originally Posted by Polypro View Post
WMVideoDMO needs horsepower to work. MyC2D E6600 is at 50%, but it's smooth. I use the Arcsoft codec sucessfully...however: You need one that allows access via DirectShow. Arcsoft used to allow this in early v2 TMT installs, but then stopped. A user on Doom9 posted a checkactivate.dll that would bring the newer version back into use. Your option is to get one of the early ones, or a new one with that .dll. It's for sure voodoo, but it is possible. Let me try something....

Ok, looks like it worked. Unzip, rename, and scan with AV (cuz who am I, LOL)

IIRC, that may be the latest TMT3 codec...which I have in my TME folder (don't ask)...but it works here.

This is what I'm using ATM. The .dll goes wherever you put the codec...use something like DirectShow Filter Manager to register it. I would restart the comp...DXVA is flakey when you start messing with codec swapping in the same session.

Not responsible for any damage

P
As said above Arcsoft decoders also don't work properly (at least in certain configurations). I have an Arcsoft decoder (from the early HD PVR disc) that does support DXVA (CPU usage is very low), but it still stutters a little bit in Sage. It's almost watchable, if you don't know compare it e.g. with playback in MPC-HC.
And yes the WMVideoDMO needs horsepower, but it doesn't really use all that's available. When I try that, it only reaches between 30 and 40% CPU usage (on a quad core), and it stutters.
Reply With Quote
  #34  
Old 03-09-2011, 11:52 AM
panteragstk's Avatar
panteragstk panteragstk is offline
SageTVaholic
 
Join Date: Oct 2008
Location: New Braunfels, TX
Posts: 3,312
I just want to let you know that when I had massive amounts of playback issues it turned out to be my system configuration that was causing the problems. The codec pack I had installed did something very odd and reinstalling windows and loading the bare minimum fixed everything. I have no issues now.
__________________
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
  #35  
Old 03-09-2011, 05:14 PM
Wakecrash Wakecrash is offline
Sage Aficionado
 
Join Date: Aug 2004
Posts: 265
I had issues with vc-1 being jittery on my pc client when played within sage. I gave up and installed the dvd/blu ray plugin that automatically launches arcsoft play dvds or blu rays and now play back is smooth with low cpu useage.
Reply With Quote
  #36  
Old 03-10-2011, 06:38 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
Quote:
Originally Posted by Polypro View Post
WMVideoDMO needs horsepower to work. MyC2D E6600 is at 50%, but it's smooth. I use the Arcsoft codec sucessfully...however: You need one that allows access via DirectShow. Arcsoft used to allow this in early v2 TMT installs, but then stopped. A user on Doom9 posted a checkactivate.dll that would bring the newer version back into use. Your option is to get one of the early ones, or a new one with that .dll. It's for sure voodoo, but it is possible. Let me try something....

Ok, looks like it worked. Unzip, rename, and scan with AV (cuz who am I, LOL)

IIRC, that may be the latest TMT3 codec...which I have in my TME folder (don't ask)...but it works here.

This is what I'm using ATM. The .dll goes wherever you put the codec...use something like DirectShow Filter Manager to register it. I would restart the comp...DXVA is flakey when you start messing with codec swapping in the same session.

Not responsible for any damage

P
Already tried this and unfortunately it didn't give me smooth playback. CPU usage was low though. Around 25%. I'm getting DXVA from the Arcsoft and MPC decoders judging by the low CPU usage. It just stutters horribly for some reason.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #37  
Old 03-11-2011, 07:18 AM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
Quote:
Originally Posted by craigap View Post
Well, I've confirmed what I've already been told. The arcsoft decoders did not work properly either.

The reason I don't want to do MKV is pretty much exactly that....I don't want to put more time into it. Also, I had trouble with MKV and MyMovies. Didn't really try to troubleshoot it because I figured I'd just stay with .m2ts.

Oh well. Thanks for all the help though. I've decided to see what SageTV has to say about this.
What did you find out? I filed a bug and they want log files showing the errors. I do this kind of work all day and can't bring myself to creating log files to debug software for fun after work. I'm hoping they figure this out and get it fixed.

The frustrating thing for me is that it all worked great in v6 because I could use the Haali splitter. Being stuck with the broken Sage splitter really sucks.

dave
Reply With Quote
  #38  
Old 03-11-2011, 12:13 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
Quote:
Originally Posted by lovingHDTV View Post
What did you find out? I filed a bug and they want log files showing the errors. I do this kind of work all day and can't bring myself to creating log files to debug software for fun after work. I'm hoping they figure this out and get it fixed.

The frustrating thing for me is that it all worked great in v6 because I could use the Haali splitter. Being stuck with the broken Sage splitter really sucks.

dave
I sent in one set of logs thus far and have yet to hear anything back. I sent the logs on Tuesday. Hopefully they'll have something to say tonight.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #39  
Old 03-12-2011, 07:56 AM
jimbo67 jimbo67 is offline
Sage User
 
Join Date: Aug 2009
Location: Seneca, SC
Posts: 53
Possible solution

If you have an ATI video card, I suggest you download and install the Avivo Package. It is an optional download at the AMD website. This is not part of the standard video driver update.

For Windows 7 64 bit:
http://sites.amd.com/us/game/downloa...win7-64.aspx#3


This is a media codec package that takes advantage of the hardware on your video card.

Also, your closed caption will work better with this installed
__________________
SageTv 7 latest updates, Motherboard Gigabyte GAMA790GP-DS4H Bios v.f6, CPU AMD Phenom II x4 Black Edition 550, Video ATI 4670, 8 gig memory, Windows 7 64 bit, Usb Uirt driver 20601 firmware 5.9, Motherboard Gig Nic, OTA Tuners: HDHomeRun with 20100213 firmware and software, Avermedia PCIe m780 with latest drivers
Reply With Quote
  #40  
Old 03-12-2011, 09:40 AM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
Quote:
Originally Posted by jimbo67 View Post
If you have an ATI video card, I suggest you download and install the Avivo Package. It is an optional download at the AMD website. This is not part of the standard video driver update.

For Windows 7 64 bit:
http://sites.amd.com/us/game/downloa...win7-64.aspx#3


This is a media codec package that takes advantage of the hardware on your video card.

Also, your closed caption will work better with this installed
Already tried it, but I'm appreciative of the suggestion.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
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
Blu-Ray Playback jittery on Sage TV 7.x Client AzJazz SageTV Software 28 02-10-2011 09:22 AM
Blu-ray Rips and Subtitles John@TunerUK SageTV Software 5 01-06-2011 09:32 PM
No sound on Blu-Ray rips. freewheeling SageTV Media Extender 15 10-22-2010 02:07 PM
Blu-ray rips and extenders: help please! derelicte1 SageTV Beta Test Software 16 10-02-2010 09:10 AM
Blue-ray rips stuttering, possible network issue simonen Hardware Support 12 06-22-2009 02:24 PM


All times are GMT -6. The time now is 11:16 PM.


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