|
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.) |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
|||
|
|||
So what should I test (or look at) and how should i do it?
|
#22
|
|||
|
|||
I note that GraphEdit and GraphStudio creates the same graph for a SageTV file (*.mpg), but do not show the same CPU performance numbers on playback. GraphEdit uses less CPU.
In both cases the renderer is Video Renderer (VMR). This produces a frame rate of 29 fps. If I replace it with EVR i get 59 fps. In GraphStudio's playback it clearly looks like no deinterlacing is taking place. In GraphEdit's playback it looks like the video is deinterlaced. |
#23
|
|||
|
|||
does it stutter? if you manually select the MS decoder does quailty change? does EVR or VMR9 work better for your setup.
if it all works fine in graphedit you need to start looking at other causes for the problems in sage. do you have AV sw scanning the recording folder, is it indexed by the search service? |
#24
|
|||
|
|||
The video does not seem to be jerky on playback in WMP. I'm going to recheck in graphedit and graphstudio so I can give you accurate info.
|
#25
|
|||
|
|||
Quote:
|
#26
|
|||
|
|||
Here is the default graph from graphstudio:
<?xml version="1.0" encoding="utf-8"?> <graph name="Unnamed Graph"> <filter name="D:\SageTV\SageTV\Video\96_16-1_1214_2159-0.mpg" clsid="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"> <ifilesourcefilter source="D:\SageTV\SageTV\Video\96_16-1_1214_2159-0.mpg"/> </filter> <filter name="MPEG-2 Demultiplexer" clsid="{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}"/> <filter name="AC3Filter" clsid="{A753A1EC-973E-4718-AF8E-A3F554D45C44}"/> <filter name="Microsoft MPEG-2 Video Decoder" clsid="{212690FB-83E5-4526-8FD7-74478B7939CD}"/> <filter name="Default DirectSound Device" clsid="{79376820-07D0-11CF-A24D-0020AFD79767}"/> <filter name="Video Renderer" clsid="{B87BEB7B-8D29-423F-AE4D-6582C10175AC}"/> </graph> This is producing 29 fps, a few frames lost and some jitter reported. Otherwise the playback looked smooth. CPU usage averaged 30%. Playback was full of jaggies - deinterlacing issues. |
#27
|
|||
|
|||
Graph from graphstudio with Video Render replaces with EVR:
<?xml version="1.0" encoding="utf-8"?> <graph name="Unnamed Graph"> <filter name="Enhanced Video Renderer" clsid="{FA10746C-9B63-4B6C-BC49-FC300EA5F256}"/> <filter name="D:\SageTV\SageTV\Video\96_16-1_1214_2159-0.mpg" clsid="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"> <ifilesourcefilter source="D:\SageTV\SageTV\Video\96_16-1_1214_2159-0.mpg"/> </filter> <filter name="MPEG-2 Demultiplexer" clsid="{AFB6C280-2C41-11D3-8A60-0000F81E0E4A}"/> <filter name="AC3Filter" clsid="{A753A1EC-973E-4718-AF8E-A3F554D45C44}"/> <filter name="Microsoft MPEG-2 Video Decoder" clsid="{212690FB-83E5-4526-8FD7-74478B7939CD}"/> <filter name="Default DirectSound Device" clsid="{79376820-07D0-11CF-A24D-0020AFD79767}"/> </graph> This produced approximately 58 fps with no frames lost or jitter reported. Playback appears smooth. Cpu usage ranges between 20 and 30% (averaging around 25%). No signes of deinterlacing issues. I did note however that there might be a problem with the recorded file. There were a couple of spots that seem to cause "bumps" in playback. |
#28
|
|||
|
|||
Got pretty much the same results in graphedit. The exceptions are 1) graphedit would not bring up the playback window with EVR and 2) the CPU usage for EVR was 10-15%, which is what I get with VMC.
|
#29
|
|||
|
|||
Replaced EVR with VMR9 in the graph and playback went to he!! - very jerky. Produces 26 to 29 fps with ~ 50% of the frames dropped. Jitter 36. Average sync offset 4. Std dev sync offset 16.
Last edited by T^2; 12-14-2008 at 09:55 PM. |
#30
|
|||
|
|||
FFDshow does show up in the filter list in graphedit, but it's installed on this machine.
|
#31
|
|||
|
|||
ok... I did find a difference between the recorded TV that VMC produces and SageTV. I graphed the dvr-ms files from VMC and the mpg files from SageTV. Both recording were from the same program and channel - USAHD (can't remember the episode). Both graphs loaded with VMR7 as the renderer and Microsoft's MPEG-2 decoder. I changed the renderer to EVR in both cases. The dvr-ms file played at 29 fps (actually a little less - 26 to 28) with a CPU load of 10 to 15% as reported by the EVR stats. The mpg file played at 59 fps with a CPU load averaging around 25%. To check for sure, I converted the dvr-ms file to an mpg file and created an identical graph (with EVR as the renderer) as was used for the SageTV mpg file. The results were the same - the VMC mpg played at the same frame rate as the dvr-ms (as expected).
So why is SageTV creating mpg files at 60 fps? Update: Note the content recorded on USAHD was at 1080i. Last edited by T^2; 12-15-2008 at 12:25 PM. |
#32
|
|||
|
|||
Quote:
Quote:
Don't get me wrong. I see some potential with SageTV, but If I can't at least get it to be on par with VMC (in terms of performance) at doing the basics, then I don't know... I have interest in SageTV's ability with H.264 and the HD-PVR. Perhaps one of the Dish Network HD only packages could replace my Comcast in the near future. At this rate it's hard to tell. VMC might finally provide native H.264 support before I find a viable alternative. Another plus for SageTV - I think - is it's configurability, even though up front it adds to the difficulty and consternation. Last edited by T^2; 12-15-2008 at 12:27 PM. |
#33
|
|||
|
|||
Quote:
are you using the latest beta (6.5.3)? it enables EVR playback. recording quality is configurable in the sage gui. CPU is still pretty high for mpeg2 content @15-20% are you running the latest drivers for your video card? |
#34
|
|||
|
|||
I'm using the latest beta. I have the latest drivers for my video card (IGP). I created a debug log:
PHP Code:
|
#35
|
|||
|
|||
Quote:
is this a QAM recording? |
#36
|
|||
|
|||
Yes it is a qam recording.
If I remember right the Microsoft MPEG audio decoder doesn't produce sound. |
#37
|
|||
|
|||
My memory serves.
The Microsoft audio decoder doesn't not produce sound with the M780 (used for QAM). However, I do have sound when I tune to a SD channel (ATI 650 w/STB s-video). |
#38
|
|||
|
|||
VMC uses the MS Audio Decoder, does it work there (you can playback the QAM file from My Videos)? What about a different file with AC3 audio?
|
#39
|
|||
|
|||
do SD files have the same playback issues?
|
#40
|
|||
|
|||
Yes I can playback the file in VMC and it works fine. Files created with VMC have AC3 audio and playback fine too.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Disabling VMC | wammer23 | SageTV Software | 3 | 11-17-2008 07:57 AM |
Using SageTV for PVR and VMC for everything else? | mcalpine | General Discussion | 5 | 09-28-2008 02:16 PM |
Sage and VMC? | feek | SageTV Software | 2 | 09-22-2008 11:30 AM |
Stop my VMC remote from starting Vista Media Center | Moskus | Hardware Support | 4 | 09-18-2008 12:59 AM |
VMC to SageTV questions | dstanley | Hardware Support | 1 | 09-10-2008 04:34 PM |