|
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 |
#1
|
||||
|
||||
Significantly higher CPU utilization in SagePlayer vs WMP?
Seems like CPU utilization is much higher in SagePlayer vs WMP. I've compiled the following comparison:
Video: 300 Movie Trailer 1b Format: 1080p / H.264 Decoder: PowerDVD H.264/AVC Decoder (w/ hardware acceleration) Computer: See sig Note after the first minute or so, the CPU utilization in SagePlayer got so high the video completely cut out while audio continued. At this point I cut off the playback. You can clearly see SagePlayer starts to get out of sync near the end of the minute. WMP successfully and smoothly played back the entire trailer but is not shown beyond the first minute in the comparison. Anyone has any insights on this?
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#2
|
||||
|
||||
What version of Sage? What version of Java? What third-party plugins? Did you run the test full-screen? With FSE? Drive-letter or UNC file paths? There's a lot of variables that could be affecting performance.
__________________
-- Greg |
#3
|
||||
|
||||
Quote:
Java 1.5.0_10 (Sun) No 3rd party plugins No FSE (causes problems so I don't use it) Running off of the 300GB Seagate, drive E I don't know what UNC file path is. EDIT: 2nd comparison removed, found inaccuracies in my method
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 Last edited by morfinx; 12-29-2006 at 10:32 PM. |
#4
|
||||
|
||||
UNC file paths are the kind that don't have drive letters, e.g. \\server\share\file. Some people have reported performance issues when Sage is configured with UNC paths to local drives.
__________________
-- Greg |
#5
|
||||
|
||||
Quote:
Any other suggestions?
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#6
|
||||
|
||||
I found the problem. This is from SageTVPlayer (mplayer)'s command line output when I tried to play the video:
Quote:
http://www.mplayerhq.hu/DOCS/HTML/en...importing.html http://www.mplayerhq.hu/MPlayer/DOCS...odecs.conf.txt But I've been messing around with it for a few hours and couldn't get it to work. Should I submit a tech support request?
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#7
|
|||
|
|||
I am not sure this is a bug.. It looks like you're trying to play an mp4 not mpeg2. afaik, the decoder settings in sage are only for mpeg2 not mp4 files. That said..
I took a brief look at some other postings.. There was a way to specify decoders for other file types in version 5 but may be broken in 6? User Stephane seems to be on this as well. Might want to send a PM. B |
#8
|
||||
|
||||
Might want to try this (in the sage[client].properties file):
mplayer/use_for_all_mpeg4_playback=false |
#9
|
||||
|
||||
Quote:
Quote:
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#10
|
||||
|
||||
I found a solution. Well, actually not really. I found that by setting "always_use_dshow_player=true" in SageClient.properties, it forces SageTV to use the default DirectShow Filters instead of launching SageTVPlayer. However, I'm only able to play one of my h.264 file this way, with slight sound artifacts. All my other h.264 files either come up blank with no audio, blank with screeching audio, or just crashing the system by the hands of SageTV MPEG Splitter (stvmcspmpeg.ax - what a MPEG 1/2 splitter doing with a H.264 file I dunno).
I'm so frustrated right now it's almost worth it just to get a faster CPU and call it a day
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#11
|
||||
|
||||
Quote:
All other H.264 containers should be handled by Directshow player when using mplayer/use_for_all_mpeg4_playback=false (and then the Haali Splitter might help for some of these videos). Upcoming SageTV 6.1 should be better with H.264 videos (at least MEPG contained ones). Regards, Stéphane. |
#12
|
||||
|
||||
Quote:
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#13
|
||||
|
||||
Quote:
|
#14
|
||||
|
||||
For people who might be following this thread, thanks to Stephane's help, I've came to the conclusion that currently SageTV's splitter can't correctly separate H.264 video stream from a Quicktime (.MOV) container, so it falls back on mplayer to handle them. This is what's causing all sorts of problems for me when I force dshow player in SageTV. Hopefully 6.1 will bring better H.264 handling.
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
#15
|
|||
|
|||
Quote:
|
#16
|
||||
|
||||
Quote:
Regards, Stéphane. |
#17
|
|||
|
|||
Thanks.
|
#18
|
||||
|
||||
Sorry to dig up an old thread, but I'm happy to report that the H.264 playback problem has been solved in v6.1.4. Kinda.
Using the internal mplayer, the playback is still choppy. However by setting "always_use_dshow_player=true", now H.264 video plays correctly. So apparently SageTV Splitter is now able to correctly extract H.264 video streams. Although I've only tested it on videos in Quicktime containers (.MOV), I suspect other containers should work as well. Anyone else feel free to confirm this.
__________________
Athlon X2 4000 @ 2.5Ghz | Antec Veris Fusion v2 | Gigabyte GA-MA69GM-S2H | A-Data 2GB | Westinghouse LVM-37W1 37" LCD | 500GB Samsung | Hauppauge HVR-1800 | VBox DTA-150 | Logitech Harmony 520 | SageTV 6.2.10 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|