SageTV Community  

Go Back   SageTV Community > SageTV BETA Release Products > SageTV Beta Test Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-30-2004, 11:58 AM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
Custom DirectShow graphs?

Pretty please? It would be great if we could build our own DirectShow graphs for playback.

Heck, it would be great if we could build them for recording, too!
Reply With Quote
  #2  
Old 01-30-2004, 12:20 PM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
I second this, pretty please
Reply With Quote
  #3  
Old 01-30-2004, 12:25 PM
Watter Watter is offline
Sage Advanced User
 
Join Date: May 2003
Posts: 233
I'd "third" this in a heartbeat if I had any idea what you guys were talking about.... Care to clue in the clueless?

-Watter
Reply With Quote
  #4  
Old 01-30-2004, 12:35 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
DirectShow graphs describe to the directshow system how video and audio should be routed from one filter to the other. Here's an example of a graph depicting live video being routed from the Hauppauge 250 through a filter called ffdshow (which can help clean up the image among other things) and then to the VMR7 renderer.

http://forums.sage.tv/forums/attachm...=&postid=10954

If we could build our own graphs then we could add tools to the processing of video and audio.
Reply With Quote
  #5  
Old 01-30-2004, 12:59 PM
JJarmoc JJarmoc is offline
Sage Aficionado
 
Join Date: Apr 2003
Location: Hanover Park, IL
Posts: 265
You mean this is all we'd need to be able to use FFDshow with sage output?

Wow.. that would rock.
__________________
---
There are 10 kinds of people in the world, those who understand binary, and those who don't.
Reply With Quote
  #6  
Old 01-30-2004, 01:11 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
The other neat thing about the particular graph above is that it uses the preview pin on the Hauppauge Capture filter. This means that the video is 100% live and not MPEG2 encoded. I was hoping that v2 would have included a "truly live TV" feature built around the use of the preview pins, since there were a number of people claiming that the lack of truly live TV was a deal killer.
Reply With Quote
  #7  
Old 01-30-2004, 01:14 PM
JJarmoc JJarmoc is offline
Sage Aficionado
 
Join Date: Apr 2003
Location: Hanover Park, IL
Posts: 265
That's pretty cool too. I for one could care less if live tv is a few seconds delayed. I mostly watch things less than live anyhow. Even if I plan to watch something as it airs, I'll start it 15 minutes or so late and FF the commercials. But if people want that, and it's easy to give em, while providing useful benefits for everyone else, I'm all in favor of it!
__________________
---
There are 10 kinds of people in the world, those who understand binary, and those who don't.
Reply With Quote
  #8  
Old 01-30-2004, 01:19 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
There are two reasons that I want truly live TV:

1) it makes it much easier to calibrate the TV card
2) it would be nice -- no -- awesome to skip MPEG2 encoding and decoding for sports.

I suppose that this would wreak a little bit of havoc with the client/server API, though, which works by passing MPEG2 over the network.
Reply With Quote
  #9  
Old 01-30-2004, 02:00 PM
GbrNole GbrNole is offline
Sage Fanatic
 
Join Date: Aug 2003
Location: Fort Myers, FL
Posts: 844
sports are one of the biggest reasons that i wanted time slip feature and live tv wouldn't allow for this so live tv only serves for easier calibration purposes for me.

it would be nice though if a scaled down postprocessor was natively built in to sage and optomized for specific configurations.

getting very close to an HD picture in this scenario sure lessens the desire to be able to record hd content.
Reply With Quote
  #10  
Old 01-30-2004, 02:40 PM
billeR billeR is offline
Sage User
 
Join Date: Oct 2003
Posts: 28
Incidentally, you don't need to create a custom graph to use FFDSHow for your Sage playback. I use it today. Just select Mpeg2 & Raw in the ffdshow config & use vmr. Works like a charm. Try turning on the ffdshow osd in the ffdshow setting just to make sure that it is actually working for you. I use the elecard decoder w/dscaler (tomsmocomp) for sage playback and denoise + resize (lanczos) with ffdshow.

And let me give a big "second" to how great it would be to have the ability to connect to the preview pin and avoid the extra mpeg compression. Man that would be so perfect....PRETTY PLEASE?


bill

Last edited by billeR; 01-30-2004 at 02:44 PM.
Reply With Quote
  #11  
Old 01-30-2004, 03:27 PM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
Yes, I have ffdshow working for tv playback, but would like to be able to setup the graph so that dvds played with Sage would use ffdshow also.
Reply With Quote
  #12  
Old 01-30-2004, 03:32 PM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
would really be nice to just be able to put the graph in xml format in the common directory, then be able to select which one you wanted Sage to use within the video and dvd setup windows
Reply With Quote
  #13  
Old 01-30-2004, 03:32 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
After realizing that we need to go to MPEG2 to cross from server to client, I'm less gung ho about the preview pin on a personal level, since I'm using the client.

Nonetheless, it would be a nice feature for SageTV for those who aren't using the client.
Reply With Quote
  #14  
Old 01-30-2004, 03:34 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
billeR and lovingHDTV, yes, I sort of thought that would work in ffdshow's case because it seems to find a way into the graph that SageTV builds for us due to its merit, I guess. Thanks for the confirmation.
Reply With Quote
  #15  
Old 01-30-2004, 03:38 PM
ErsatzTom's Avatar
ErsatzTom ErsatzTom is offline
Sage Expert
 
Join Date: Dec 2003
Location: Southwest Florida
Posts: 712
Send a message via AIM to ErsatzTom
I don't know the first thing about graphs (at least this kind) but this kind of flexibility could only enhance Sage's reputation as having the best PQ. Especially if, as was recommended above for it to be in an external xml (or other format) file, people could easily share their graphs. Sounds great.

t
__________________
Thomas Micheline
duff@sage-community.org
http://www.sage-community.org/
Reply With Quote
  #16  
Old 01-30-2004, 03:47 PM
billeR billeR is offline
Sage User
 
Join Date: Oct 2003
Posts: 28
Yes Salbst, I just use SageTV, don't use the client. I've actually been considering dropping Sage and just getting a tivo and flyvideo or like capture card so I can scale/process on my HTPC. I feel like the "extra" compression that the pvr250 does is an insurmountable obstacle to the best PQ. Now don't get me wrong, I'm "satisfied" with my SageTV PQ and the cool pvr functionality helps get me over the hump, but I'd be thrilled if I could have pvr functionality, and the ability to view live LiveTV without the extra mpg2 compression.
Reply With Quote
  #17  
Old 01-30-2004, 03:49 PM
billeR billeR is offline
Sage User
 
Join Date: Oct 2003
Posts: 28
OK, just re-read my post above & realized that probably reads a little more negative than I intended. I really like SageTV and am super impressed with v.2

bill
Reply With Quote
  #18  
Old 01-30-2004, 07:02 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally posted by billeR
Yes Salbst, I just use SageTV, don't use the client. I've actually been considering dropping Sage and just getting a tivo and flyvideo or like capture card so I can scale/process on my HTPC. I feel like the "extra" compression that the pvr250 does is an insurmountable obstacle to the best PQ. Now don't get me wrong, I'm "satisfied" with my SageTV PQ and the cool pvr functionality helps get me over the hump, but I'd be thrilled if I could have pvr functionality, and the ability to view live LiveTV without the extra mpg2 compression.
Unless you're talking a DirectTivo then switching to Tivo wouldn't get you anything since it also compresses everything.
Reply With Quote
  #19  
Old 01-30-2004, 07:03 PM
billeR billeR is offline
Sage User
 
Join Date: Oct 2003
Posts: 28
true dat - I actually have my eye on the new hd directivo
Reply With Quote
  #20  
Old 01-30-2004, 07:05 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally posted by salsbst
The other neat thing about the particular graph above is that it uses the preview pin on the Hauppauge Capture filter. This means that the video is 100% live and not MPEG2 encoded. I was hoping that v2 would have included a "truly live TV" feature built around the use of the preview pins, since there were a number of people claiming that the lack of truly live TV was a deal killer.
One thing to consider is that without deinterlacing the video from the preview pin looks much worse than the compressed video, there are terrible, constant interlace artifacts. Adding this support well would be more complicated than just rendering the pin.
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 06:53 PM.


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