|
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
|
|||
|
|||
"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? |
#22
|
|||
|
|||
Quote:
|
#23
|
|||
|
|||
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!). 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. |
#24
|
|||
|
|||
Sounds pretty simple. So this way you have full menu, chapter support?
|
#25
|
|||
|
|||
Quote:
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. |
#26
|
|||
|
|||
Quote:
chapter support - yes |
#27
|
||||
|
||||
Quote:
__________________
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 |
#28
|
||||
|
||||
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:
Quote:
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. |
#29
|
||||
|
||||
Quote:
__________________
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 |
#30
|
||||
|
||||
Quote:
Quote:
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. |
#31
|
||||
|
||||
Quote:
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. |
#32
|
||||
|
||||
Quote:
Quote:
For the few discs that have more than one m2ts, use the existing playlist functionality (a tv show can span multiple files). 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... Quote:
|
#33
|
||||
|
||||
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 |
#34
|
|||
|
|||
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.
|
#35
|
|||
|
|||
Quote:
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. |
#36
|
||||||||
|
||||||||
Quote:
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:
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:
Quote:
Quote:
Quote:
Quote:
Quote:
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. |
#37
|
||||
|
||||
Quote:
Quote:
Quote:
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. |
#38
|
||||||
|
||||||
Quote:
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:
Quote:
Quote:
Quote:
Figuring out source/splitter/decode filters is hard, they could make it easy. Quote:
AQ is better w/ PC; full lossless audio support (including FLAC support for the content freed from plastic) 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. |
#39
|
|||
|
|||
I don't think it's supported on the PC using the directshow player.
Quote:
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. |
#40
|
||||
|
||||
Quote:
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:
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. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
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 |