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 08-12-2009, 11:11 AM
viperdiablo viperdiablo is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 216
"You can drop a Blu-Ray disk in a Blu-Ray player on your SageTV HTPC server and if you have AnyDVD running can play/stream it on your HD200. I do that some - but 5.1 audio only atm." -Brent


So if I go into the hd200 interface select play dvd option the bluray movie on my pc will start up and I will have access to the menu ect? or will it go right into the main movie?
Reply With Quote
  #22  
Old 08-12-2009, 11:14 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by viperdiablo View Post
"You can drop a Blu-Ray disk in a Blu-Ray player on your SageTV HTPC server and if you have AnyDVD running can play/stream it on your HD200. I do that some - but 5.1 audio only atm." -Brent


So if I go into the hd200 interface select play dvd option the bluray movie on my pc will start up and I will have access to the menu ect? or will it go right into the main movie?
Not quite that easy - but close. You have to add your Blu-Ray drive as an import "folder" - I called mine "DBluRay". Then to play a streamed Blu-ray I go to "videos" and it shows "DBluRay" as one of the imported videos. I just select DBlueRay and it plays that movie streamed from the Blu-Ray drive.
Reply With Quote
  #23  
Old 08-12-2009, 11:14 AM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post
Maybe, but 100% of Blu-rays are encrypted, it's part of the license for prerecorded content. Working within directshow, I get the impression it's much harder to do things with playback than on the HD200.
Always with the DirectShow hating...

MPC-HC uses DirectShow to "support" (i.e. something similar to what the HD200 does) BDMV playback so it's obviously within the possible. And one of the things I've been thinking about looking at a workaround for (OSS rocks!).

IMO, it's more of an issue of focus; Sage was focused on making the HD200 work because for most of us using the PC for BD playback there are already a couple decent solutions (PDVD/TMT). That said, I'd be surprised if it wasn't on the TODO list.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #24  
Old 08-12-2009, 11:15 AM
viperdiablo viperdiablo is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 216
Sounds pretty simple. So this way you have full menu, chapter support?
Reply With Quote
  #25  
Old 08-12-2009, 11:15 AM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by stanger89 View Post
Maybe, but 100% of Blu-rays are encrypted, it's part of the license for prerecorded content. Working within directshow, I get the impression it's much harder to do things with playback than on the HD200.
Right, but if the argument is that all blu-rays are encrypted, so why support unencrypted blu-rays, then we wouldn't have support on the HD200.

Having never done any work in directshow I really don't have a good idea how hard it is to do things in there. It just seems like, at least on some level, adding unencrypted blu-ray support is basically a playlist exercise. The codecs are already handled, and it's my (potentially false) understanding that the container is as well. It's not clear to me what Sage had to implement to get blu-ray working on the HD200, and why they can't do something similar on PC clients.

Personally, I'm mostly done with PC-based clients, so I don't particularly care. But I can understand why someone that's interested in online video would rather have a full PC-based client. So, it seems like support on the software side of things would be valuable.
Reply With Quote
  #26  
Old 08-12-2009, 11:17 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by viperdiablo View Post
Sounds pretty simple. So this way you have full menu, chapter support?
full menu - no, it just plays the main movie title without menus at the moment although I hope they'll add menu support in future updates. You can switch between different audio tracks.
chapter support - yes
Reply With Quote
  #27  
Old 08-12-2009, 11:22 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by stanger89 View Post
The UI is horrible. Remote support is basically non-existant. Required AnyDVD even though my HW/Drivers should have been fine.
Guess that's where the difference is.. I don't ever see the UI, other than right as it's loading up. Everything is done from my remote. I have AnyDVD-HD, but it isn't loaded unless I decide to rip something, and blu-ray plays back just fine.
Quote:
Originally Posted by stanger89 View Post

Not nearly as good as my BDP-51FD does.
My blu-ray drive only cost me $75. And I get the same movie and menues as your more expensive stand-alone. Besides, that's rather irrelevent to the current discussion, as I think it's assumed anyone can just throw the money at a stand-alone player, and it'll work.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #28  
Old 08-12-2009, 11:25 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by babgvant View Post
Always with the DirectShow hating...
No Directshow hating, all I said was it was harder to do in PC Sage's Dshow architecture than on the HD200. I'm not sure how the HD200 does it but they've got all the playback they need and it's probably just a small tweak of the Sage code to read the longest plst file.

In Directshow, I think Sage would need a new file source filter that knows how to read the plst files. Sage doesn't have or make such source filters. For DVD they use (I think) MS's DVD Nav filter, and for everything else, I assume they use one of the other standard file source filters.

I'm guessing you'd agree that building a file source filter is probably harder than bolting plst parsing onto their existing extender file reading codebase. Basically all I was saying was that it seems it was quite easy for them to add the functionality to the HD200, and I'd guess it's a good deal more effort to build the filter(s) necessary to do the same on the PC.

Quote:
MPC-HC uses DirectShow to "support" (i.e. something similar to what the HD200 does) BDMV playback so it's obviously within the possible. And one of the things I've been thinking about looking at a workaround for (OSS rocks!).
I never said it wasn't possible, just harder. Did MPC make a "BD Nav" filter? If so, then Sage could probably leverage that and have the same functionality on the PC side.

Quote:
IMO, it's more of an issue of focus; Sage was focused on making the HD200 work because for most of us using the PC for BD playback there are already a couple decent solutions (PDVD/TMT). That said, I'd be surprised if it wasn't on the TODO list.
Me too, all I was getting at above is that it was probably quite easy on the extender due to the way they read/play files, they probably had most of the work done already with their DVD navigator for the extenders. They wouldn't have the same launching point on the PC since they use 3rd party Dshow filters for all media playback.

If they used their own, custom Dshow filters for stuff like DVD nav, I'd guess it would have been similarly easy on the PC.

And then of course there's the issue of "full" support. That's just a massive undertaking wherever you are, getting a full BD-J VM running.... Though the extender might be easier there to if the Sigma chip their using includes a BD-J VM in their SDK or one they could license easily.
Reply With Quote
  #29  
Old 08-12-2009, 11:31 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by stanger89 View Post
No Directshow hating, all I said was it was harder to do in PC Sage's Dshow architecture than on the HD200. I'm not sure how the HD200 does it but they've got all the playback they need and it's probably just a small tweak of the Sage code to read the longest plst file.

In Directshow, I think Sage would need a new file source filter that knows how to read the plst files. Sage doesn't have or make such source filters. For DVD they use (I think) MS's DVD Nav filter, and for everything else, I assume they use one of the other standard file source filters.
No need for a new source filter, they can use the same playlist parsing they use on th extender and simply playback that playlist in sage. Sage already will play back M2TS files just fine, it's just a matter of selecting the right one, by analysing the playlists...
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #30  
Old 08-12-2009, 11:32 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Fuzzy View Post
Guess that's where the difference is.. I don't ever see the UI, other than right as it's loading up. Everything is done from my remote.
And I couldn't get a remote to work well with PowerDVD for the life of me. It was basically impossible to find the right targets in girder for all the commands. And then there's stuff like some of the menu commands seemed only available through the "PC" interface, there was no keyboard shortcut for some of them.

Quote:
My blu-ray drive only cost me $75. And I get the same movie and menues as your more expensive stand-alone. Besides, that's rather irrelevent to the current discussion, as I think it's assumed anyone can just throw the money at a stand-alone player, and it'll work.
Well I rebuilt my whole HTPC (paid more than I later paid for my 51FD) specifically for BD playback. It came with PDVD 7.3, but only stereo audio. So I upgrated to 8 Ultra to get the multichannel audio decoding ($70 or so). I tried TMT because at least that has a 10' UI and I think works better with remotes, but it would not work right on my hardware/software. After like 6 months of fighting it, I finally bagged it and got a standalone and it's been great.

I had flawless DVD playback in Sage with nVidia decoders for years, but I could never get BD flawless.

Standalone for discs and HD200 for rips, it's an awesome combo. And the quality is better to boot.
Reply With Quote
  #31  
Old 08-12-2009, 11:35 AM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by Fuzzy View Post
No need for a new source filter, they can use the same playlist parsing they use on th extender and simply playback that playlist in sage. Sage already will play back M2TS files just fine, it's just a matter of selecting the right one, by analysing the playlists...
It's not the same though, not by a long shot I don't think. Using standard source filters would result in pauses whenever you have to switch m2ts files. And standard source filters don't know about chapters.

Even if it was just chapters, AFAIK right now they just send chapter change commands to the Dshow nav filter, they'd have to bolt additional logic around the dshow playback to intercept the chapter change command and convert them to seek commands.

The HD200 is an entirely different playback engine than on the PC.
Reply With Quote
  #32  
Old 08-12-2009, 11:54 AM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post
No Directshow hating, all I said was it was harder to do in PC Sage's Dshow architecture than on the HD200. I'm not sure how the HD200 does it but they've got all the playback they need and it's probably just a small tweak of the Sage code to read the longest plst file.
Hard to speculate on how hard it is to work w/ the HD200, but I don't think it would be harder to do w/ DS.


Quote:
Originally Posted by stanger89 View Post

In Directshow, I think Sage would need a new file source filter that knows how to read the plst files. Sage doesn't have or make such source filters. For DVD they use (I think) MS's DVD Nav filter, and for everything

I'm guessing you'd agree that building a file source filter is probably harder than bolting plst parsing onto their existing extender file reading codebase. Basically all I was saying was that it seems it was quite easy for them to add the functionality to the HD200, and I'd guess it's a good deal more effort to build the filter(s) necessary to do the same on the PC.
The easiest thing would be to deal with the plst file outside of DirectShow and treat the file as a M2TS file (that already works) for playback.

For the few discs that have more than one m2ts, use the existing playlist functionality (a tv show can span multiple files).


Quote:
Originally Posted by stanger89 View Post

Me too, all I was getting at above is that it was probably quite easy on the extender due to the way they read/play files, they probably had most of the work done already with their DVD navigator for the extenders. They wouldn't have the same launching point on the PC since they use 3rd party Dshow filters for all media playback.
Personally, I'd be surprised if the source filter part is the sticking point. Sage doesn't ship with a M2TS splitter, so until their demuxer does it there's not much point in taking the [probably small] amount of time necessary to initiate playback from the bdmv.

There may be legal reasons why they don't include more OSS filters in the base install (although since AC3Filter is, maybe not), but it would provide a better OOTB experience if they did ship with a core set of OSS splitter/decoders. We'd all see a lot fewer "how come my mkv doesn't play?" threads...

Quote:
Originally Posted by stanger89 View Post

And then of course there's the issue of "full" support. That's just a massive undertaking wherever you are, getting a full BD-J VM running.... Though the extender might be easier there to if the Sigma chip their using includes a BD-J VM in their SDK or one they could license easily.
That's probably not going to happen, not w/o a big price increase anyway.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #33  
Old 08-12-2009, 11:55 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Sage's source filters already seamlessly transition between files, for instance, when a recording is broken between two files.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #34  
Old 08-12-2009, 11:56 AM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post

Standalone for discs and HD200 for rips, it's an awesome combo. And the quality is better to boot.
Are you saying that the HD200 has better PQ/AQ than a PC? If so, I think there was probably something wrong with your PC.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #35  
Old 08-12-2009, 12:03 PM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post
It's not the same though, not by a long shot I don't think. Using standard source filters would result in pauses whenever you have to switch m2ts files. And standard source filters don't know about chapters.

Even if it was just chapters, AFAIK right now they just send chapter change commands to the Dshow nav filter, they'd have to bolt additional logic around the dshow playback to intercept the chapter change command and convert them to seek commands.
IAMExtendedSeeking.

If Sage used it, we could all have full chapter support for MKV.

While I'm at it: IAMStreamSelect support would net audio track selection. (My subtitle filter looks for this interface on the source/splitter to "forward" CC1/CC2 changes)

I don't know how Sage implements its playlist support, but there are ways to not have the pause.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #36  
Old 08-12-2009, 12:14 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by babgvant View Post
Hard to speculate on how hard it is to work w/ the HD200, but I don't think it would be harder to do w/ DS.
In total, I agree. As far as Sage's development effort, I'm betting Sage would have had to do more work to get it working in Dshow, I believe their DVD nav is in-house developed on the extenders, and thus probably only slightly tweaked for BD rips.

In contrast they use (AFAIK) off the shelf DVD Nav Dshow filters for DVD on the PC, so they wouldn't be able to leverage any of their extender work, BD plst support on the PC would basically be all new development.

Quote:
The easiest thing would be to deal with the plst file outside of DirectShow and treat the file as a M2TS file (that already works) for playback.
All new development though, and would not fall in well with how Sage is architected right now I don't think.

Unless you're talking just start the m2ts that's associated with the longest plst file. Yeah, that would be trivial, but that wouldn't match what the HD extenders can do (chapters and seamless branching).

Quote:
For the few discs that have more than one m2ts, use the existing playlist functionality (a tv show can span multiple files).
That's yet more development, and the branching wouldn't be seamless.

Quote:
Personally, I'd be surprised if the source filter part is the sticking point. Sage doesn't ship with a M2TS splitter, so until their demuxer does it there's not much point in taking the [probably small] amount of time necessary to initiate playback from the bdmv.
I mean source/nav filter. I'm not aware of a Dshow source/nav filter that understands BDMV structures. Unless MPC made one, I think Sage would have to come up with one on their own.

Quote:
There may be legal reasons why they don't include more OSS filters in the base install (although since AC3Filter is, maybe not), but it would provide a better OOTB experience if they did ship with a core set of OSS splitter/decoders. We'd all see a lot fewer "how come my mkv doesn't play?" threads...
They do ship with decoders, and they use their own demux for recordings, but for library files they use whatever Dshow has AFAIK.

Quote:
That's probably not going to happen, not w/o a big price increase anyway.
Agreed.

Quote:
Originally Posted by Fuzzy View Post
Sage's source filters already seamlessly transition between files, for instance, when a recording is broken between two files.
But they aren't used for library files. And don't understand plst files.

Quote:
Originally Posted by babgvant View Post
Are you saying that the HD200 has better PQ/AQ than a PC? If so, I think there was probably something wrong with your PC.
Could be. All I know is when I replaced my HTPC with my 51FD I had comments form people who normally don't notice anything that the quality was better (picture at least). The HD200 is essentially identical to the 51FD for BD playback.

And with native output switching I get to leverage my projector's Gennum scaler vs the PCs which is way better at deinterlacing than my Blu-ray "upgraded" HTPC. And my dish recording (which were flagged weird) played smoother on the extender than the HTPC.

I dumped my HTPC for a reason and have had absolutely no regrets, and no desire to bring a PC back as a front end.
Reply With Quote
  #37  
Old 08-12-2009, 12:25 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by babgvant View Post
IAMExtendedSeeking.

If Sage used it, we could all have full chapter support for MKV.
Again, never said it was impossible.

Quote:
While I'm at it: IAMStreamSelect support would net audio track selection. (My subtitle filter looks for this interface on the source/splitter to "forward" CC1/CC2 changes)
They already support audio selection in m2ts AFAIK.

Quote:
I don't know how Sage implements its playlist support, but there are ways to not have the pause.
But the way they do it today has pauses (which I've seen when I do a playlist of trailers before the main movie).

Which brings me all the way back to my original, main, and only point:

I don't think it's a case of Sage just "not caring" to impolement BDMV on the PC because they're devoting all their resources to the extenders. My estimation/theory is that through their (near as I can tell) in-house written DVD support, and in general (near as I can tell) largely in-house coded extender playback logic, it was very easy to add BDMV support to the extender. Where as it would be much more work for them to build the same sort of logic on the PC side.

And FWIW, there are some great things about Dshow. It's ability to plug and play filters from different developers gave us the broad array of DVD and media player solutions we've come to enjoy on the PC. It allows smaller houses like SageTV to leverage the work of others for media playback and focus on the user interface and other issues.

But being able to, and relying on 3rd party Dshow filters has it's pitfalls when you want to add functionality. If the filters you're using aren't yours, and you don't have the source for them, it ends up being harder to add functionality than if you'd had to bite the bullet and write the code you're using in the first place.

That is what I meant when I said it's harder on the PC because Sage uses Dshow. It's harder for Sage to add, because they don't have existing code/functionalty of their own they can leverage/modify/enhance. They need to start from scratch or wait for someone else to develop it.
Reply With Quote
  #38  
Old 08-12-2009, 12:39 PM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post

In contrast they use (AFAIK) off the shelf DVD Nav Dshow filters for DVD on the PC, so they wouldn't be able to leverage any of their extender work, BD plst support on the PC would basically be all new development.
They use the OOTB dvd nav filter, but they don't need to use a nav filter for bdmv since it's essentially just m2ts playback.

The hardest part is figuring out how to figure out which m2ts to play and how to apply chapters too it (probably the same thing). Since there are OSS project out there that already do this, adding the necessary layers to make it work wouldn't be that significant.

Quote:
Originally Posted by stanger89 View Post

All new development though, and would not fall in well with how Sage is architected right now I don't think.

Unless you're talking just start the m2ts that's associated with the longest plst file. Yeah, that would be trivial, but that wouldn't match what the HD extenders can do (chapters and seamless branching).
pretty much. chapters wouldn't be hard to add if the engine supported the interfaces for doing it (which they don't but wouldn't be hard to add).

Quote:
Originally Posted by stanger89 View Post


That's yet more development, and the branching wouldn't be seamless.
Why? If the framework is designed properly it shouldn't care about the inputs.

Quote:
Originally Posted by stanger89 View Post

I mean source/nav filter. I'm not aware of a Dshow source/nav filter that understands BDMV structures. Unless MPC made one, I think Sage would have to come up with one on their own.
a bdmv nav is one way to solve it, but it's unnecessary. there's no reason they couldn't leverage existing bdmv parsing components outside of the actual playback to generate all the necessary bits to extend existing m2ts playback.

Quote:
Originally Posted by stanger89 View Post

They do ship with decoders, and they use their own demux for recordings, but for library files they use whatever Dshow has AFAIK.
Yes, but they only support mpeg-ps, mpeg-ts, mpeg2, ac3, dts, mpa OOTB. How many years ago was that good enough to play everything in your library?

Figuring out source/splitter/decode filters is hard, they could make it easy.

Quote:
Originally Posted by stanger89 View Post

Could be. All I know is when I replaced my HTPC with my 51FD I had comments form people who normally don't notice anything that the quality was better (picture at least). The HD200 is essentially identical to the 51FD for BD playback.
PQ is slightly different b/w the PC and HD200, but hard to say "better" either way. I can certainly do more with the PC (browsing menus, etc) during playback (not that "doing more" should be a test case ).

AQ is better w/ PC; full lossless audio support (including FLAC support for the content freed from plastic)

Quote:
Originally Posted by stanger89 View Post

And with native output switching I get to leverage my projector's Gennum scaler vs the PCs which is way better at deinterlacing than my Blu-ray "upgraded" HTPC. And my dish recording (which were flagged weird) played smoother on the extender than the HTPC.
If memory serves (please correct me if wrong) you had a 780G with an AM2 proc; not having the required memory bandwidth for proper HD DI is a known issue with that combo.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #39  
Old 08-12-2009, 12:51 PM
babgvant babgvant is offline
Sage Icon
 
Join Date: Jul 2008
Location: London
Posts: 1,834
Quote:
Originally Posted by stanger89 View Post

They already support audio selection in m2ts AFAIK.
I don't think it's supported on the PC using the directshow player.

Quote:
Originally Posted by stanger89 View Post

Which brings me all the way back to my original, main, and only point:

I don't think it's a case of Sage just "not caring" to impolement BDMV on the PC because they're devoting all their resources to the extenders. My estimation/theory is that through their (near as I can tell) in-house written DVD support, and in general (near as I can tell) largely in-house coded extender playback logic, it was very easy to add BDMV support to the extender. Where as it would be much more work for them to build the same sort of logic on the PC side.
I would agree that its not an issue of desire but of effort and resources.

But I don't think that starting at the same point adding BDMV playback to the HD200 is easier than DirectShow (assuming the same target of course).

We have other options on the PC that aren't present on the HD200, for me those other options are good enough that I think adding BDMV support to the HD200 was a better choice vs doing the same on the PC.

Even if the Sage client "supported" BDMV I'd probably still use PDVD because it does have support for menus etc. Personally, I'd rather have a better MKV/M2TS experience (chapters, stream selection, subtitles) than BDMV "support" on the PC.
__________________
babgvant.com | @babgvant | Missing Remote
Reply With Quote
  #40  
Old 08-12-2009, 03:59 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by babgvant View Post
They use the OOTB dvd nav filter, but they don't need to use a nav filter for bdmv since it's essentially just m2ts playback.

The hardest part is figuring out how to figure out which m2ts to play and how to apply chapters too it (probably the same thing). Since there are OSS project out there that already do this, adding the necessary layers to make it work wouldn't be that significant.
I was just playing with MPC's "support". It doesn't appear to look at the playlist file at all file at all, it just looks for the longest M2TS file and plays it, or maybe the first "big" one, I can't tell exactly which. It appears there's some threshold that it uses to determine which M2TS files in a BDMV structure are worth playing. Chapter skip skips to the next "worth" M2TS file, not the chapter in the playlist.

For example I just threw Hancock in my BD drive and pointed MPC at it. It says the movie is 5:50 long, which is about the length of the first segment. At the end of the segment it stopped, displayed the MPC splash screen, and then opened the next m2ts.

-edit - OK I'm even more confused by what it's doing, it looks like it plays Hancock, the long version, in the right order, picking the right m2ts files but it's definitely not seamless and no chapters.

pretty much. chapters wouldn't be hard to add if the engine supported the interfaces for doing it (which they don't but wouldn't be hard to add).

Quote:
If memory serves (please correct me if wrong) you had a 780G with an AM2 proc; not having the required memory bandwidth for proper HD DI is a known issue with that combo.
That's right, but SD deinterlacing was crap too. That was the real problem.

Quote:
Originally Posted by babgvant View Post
I would agree that its not an issue of desire but of effort and resources.

But I don't think that starting at the same point adding BDMV playback to the HD200 is easier than DirectShow (assuming the same target of course).
That's my point, I really doubt there were starting from the same point.

Last edited by stanger89; 08-12-2009 at 04:11 PM.
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
HD200 ISO Blu-ray Playback? nexus SageTV HD Theater - Media Player 3 07-26-2009 10:08 PM
HD200 and Blu-Ray playback? Deuce24 SageTV Media Extender 182 06-09-2009 01:02 PM
Blu-Ray playback no sound phunny SageTV Beta Test Software 8 03-07-2009 10:42 AM
Does SageTV support playback of Blu-Ray DVDs? ptaylor SageTV Software 2 07-23-2008 10:37 AM
Playback of blu-ray backups Muchacho SageTV Media Extender 5 12-30-2007 01:55 PM


All times are GMT -6. The time now is 10:52 PM.


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