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 10-28-2008, 07:49 AM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
Online Videos - Codec Craziness and BSOD's

Ok, I upgraded my ATI x800xl to a 3650 and have been mostly pleased but one thing that definitely has been a problem is Online Videos. I was having problems with playback causing BSOD's so I checked the graph in Sagetv client and it showed that it was using Nero mp4 splitter and Arcsoft decoders. I decided to un-register the Nero splitter as I almost never see this being used.

Unfortunately, rather than help the situation, it prevents any video playback of online video.

I tried setting back to Sagetv player but I think that I have the always use Dshow set to true. Does this prevent the internal player from working because I still get a video error?

Second question, what splitter/codec combination do most people use if they use directshow? I'm thinking that I just need to reinstall whichever works as sometimes I note that XP seems to lose track of the correct codecs.
Reply With Quote
  #2  
Old 10-28-2008, 12:08 PM
Ryokurin's Avatar
Ryokurin Ryokurin is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 455
Send a message via ICQ to Ryokurin Send a message via AIM to Ryokurin Send a message via Yahoo to Ryokurin
Online video is kind of iffy period using just Directshow in SageTV. There just isn't a good splitter out that can handle it all properly yet. If its quicktime, then thats playable with Quicktime, or QT alternative installed, however MP4 and FLV is pretty much a no go. FLV splitter, while it allows the files to be played, only really works if the file is complete. Streaming the file, will result in SageTV player stopping at a random point in the file.

Personally, the FLV splitter issue is something I've been trying to find a fix for for years. SageTV player works as its based off of mplayer which handles the stream in its own way. Its not easy to implement in a splitter as the FLV standard isn't really well documented.
Reply With Quote
  #3  
Old 10-28-2008, 12:44 PM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
So I assume that means I need to use the Sage Internal player and take the "always use Dshow=true" out?
Reply With Quote
  #4  
Old 10-28-2008, 02:41 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Change it to false or make the change in Detailed Settings and pcik Sage Player instead of Directshow.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #5  
Old 10-28-2008, 03:40 PM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
I already changed it in detailed settings but I still received a playback error. This made me think that maybe the properties file setting was overriding that. If it doesn't then I have a bigger problem because Sagetv's internal player then is giving me the same error.
Reply With Quote
  #6  
Old 10-28-2008, 06:14 PM
Ryokurin's Avatar
Ryokurin Ryokurin is offline
Sage Aficionado
 
Join Date: May 2004
Posts: 455
Send a message via ICQ to Ryokurin Send a message via AIM to Ryokurin Send a message via Yahoo to Ryokurin
You'll have to make the change in the properties file. The detailed settings option is really for h264 content.
Reply With Quote
  #7  
Old 10-28-2008, 09:46 PM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
Ok I changed the properties file and set the mp4 playback to Sagetv Player and online videos worked perfectly.

Then I went to play a blu-ray rip, compressed and encoded into a h.264 file in a mkv container and playback was unwatchable.

Ultimately, whether I choose SageTV Player or Directshow the client log reveals that Sage tries to build a graph using only FFH264 codec. If Sage were to use the graph that Graphedit uses, I would be fine but it seems unable to do so. I'm certain that the "always_use_dshow_player=false" forced Sage to use dshow but this conflicts with online videos so I have a puzzle here.

I guess this setting doesn't work unless the dshow setting is also set: "videoframe/h264_video_decoder_filter=Arcsoft Video Decoder"?
Reply With Quote
  #8  
Old 11-02-2008, 11:22 AM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
So guys, how do you ensure that Sage uses it's own player for online videos and directshow codecs for h.264 and vc-1 videos? That is without editing the properties file each time UI switch between the two.
Reply With Quote
  #9  
Old 11-11-2008, 11:45 PM
Wheemer's Avatar
Wheemer Wheemer is offline
Sage Icon
 
Join Date: Dec 2004
Location: Deer Lake, NL, Canada
Posts: 1,493
The online videos section of sage is pretty much useless for me since none of the videos play properly. The either don't play at all or the will stop seconds into playback.

The online videos section should be hard coded to use sages player by default.

Everything else plays fine for me in sage, so I'm not about to change properties that will affect normal videos poorly.

Is there any solution to this?
Reply With Quote
  #10  
Old 11-12-2008, 08:01 AM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
This solution was recommended by Tech Support and worked for me. It essentially does force Sage to use it's player for online videos. Although this is a property file setting, they are implementing this as an option in the next version of sage.

if you set this in your
Sage.properties file located in the SageTV folder you should be OK:

media_player_plugin_class/flv=sage.LinuxMPlayerPlugin

Just make sure you close Sage and the service prior to doing this.

I put this in my client properties but it didn't work. I had to set in the main properties page. The downside is that my HD Extender doesn't play online videos anymore.
Reply With Quote
  #11  
Old 11-12-2008, 10:57 AM
Wheemer's Avatar
Wheemer Wheemer is offline
Sage Icon
 
Join Date: Dec 2004
Location: Deer Lake, NL, Canada
Posts: 1,493
Thanks, I put this in my client properties and it seems to be working for me...

I had thought that some of the videos in the online section were actually not flv... Yet they all seem to be working now.

Reply With Quote
  #12  
Old 11-12-2008, 02:53 PM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
Quote:
Originally Posted by Wheemer View Post
Thanks, I put this in my client properties and it seems to be working for me...

I had thought that some of the videos in the online section were actually not flv... Yet they all seem to be working now.

Glad to help. I wasn't sure if this would help either but it works much better than when Directshow was trying to build a graph that crashed my system each time.

I wonder why it required me to put the setting in the main properties file. I want it to effect only the PC client not my Extender. I have a note in with Support to see what I can do. I would rather have this working on my Client so I'm mostly happy now.
Reply With Quote
  #13  
Old 11-13-2008, 02:42 AM
Wheemer's Avatar
Wheemer Wheemer is offline
Sage Icon
 
Join Date: Dec 2004
Location: Deer Lake, NL, Canada
Posts: 1,493
I've tested this further and I was able to watch and play everything I tried... I really think this should be the default way sage comes stock.
Reply With Quote
  #14  
Old 11-13-2008, 06:19 AM
skyeclad skyeclad is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: NY DMA
Posts: 441
I retried placing this line in the client file only and this time it actually worked and my Extender ignores it, so it works too.

I agree, there seems to be a problem with the MP4 setting, it doesn't actually work unless you force it with "Always use dshow" but when you do that it screws up the online videos which don't seem to work well with typical filters. It sounds like this is being addressed in the next version of Sage but for now I'm a happy camper.
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 09:06 PM.


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