|
General Discussion General discussion about SageTV and related companies, products, and technologies. |
|
Thread Tools | Search this Thread | Display Modes |
#61
|
||||||||||||||||||||
|
||||||||||||||||||||
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Why will Sage be "better" if it's native 64 bit? Quote:
Quote:
Regardless though, devoting time to 64 bit porting now takes time away from development that will have a direct, noticable impact on their customers today. Quote:
Quote:
Quote:
Quote:
Quote:
Another big point that nobody seems to have mentioned is that supporting Quote:
Quote:
Quote:
Quote:
But would you buy a different software package because Sage doesn't have a "64bit" sticker on it? Or would you use the "32bit" version? Quote:
Quote:
|
#62
|
||||
|
||||
Quote:
As for the last statement, I can't tell what the heck you were trying to say. Quote:
http://en.wikipedia.org/wiki/Opportunity_cost Quote:
The market segment of "people who will only buy SageTV if it is native 64bit for windows" is not "might be a small market", it's "so small as to be non-existant." You're talking about people who completely refuse to run Sage as 32bit application even if it works great and does what they want on a 32bit or 64bit Windows OS. You don't even fall into that category. Quote:
Everyone running Sage on Windows right now is by definition not in that group. Frankly, I don't think there is anybody in that group at all at this point, and we still won't see anybody in that group for at least a year or two. P.S. You still haven't explained the "fact" of how Windows x64 provides better file handling for SageTV.
__________________
SageTV V7 (WHS), Diamond UI Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool Tuners: 4 (2x HDHR) Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter 2x Roku XD |
#63
|
|||||||
|
|||||||
I think that's apparent
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
#64
|
|||||||||
|
|||||||||
Clearly...
Quote:
Quote:
You should quit making stuff up... We're done... Unfortunately we'll never agree and, fortunately, only Sage can make that decision. I'm not demanding a 64-bit version, I'm only suggesting that starting now, in a limited fashion, makes more sense than waiting X years. Quote:
Quote:
Quote:
Let's try these two scenarios: 1) Sage waits and BTV starts with 64-bit development. 2) BTV waits and Sage starts. If two years from now one company has a working 64-bit version and the other doesn't; in scenario #1 Sage is playing catch up and BTV is taking customers that Sage could have had. I'd prefer #2. Quote:
Quote:
Quote:
Quote:
I'd say that the Sage-64 won't be out of beta before PDVD-64 is released is probably accurate but I have no idea if PDVD is working on an x64 decoder now or not. I'm not making demands on Sage, if they decide it's best to wait then they'll wait. This thread was just to inform Sage users that WHS v2 and PP2 was announced and that they would be different. I've already contacted Sage directly regarding 64-bit support so, now, what they do with it is up to them. |
#65
|
|||||||||||||||||||||
|
|||||||||||||||||||||
Quote:
You can't just do it piecemeal over the course of a year because the code will be changing as you go. It will cost a lot more to do it gradually because you'll incur not only the cost of the port, but also the upkeep of keeping the new 64bit (but unusable because it's not complete) code up to date with the the 32bit code. Quote:
Quote:
Quote:
There could be real benefits to Sage being ported to .Net, but we'll never know what they might be until they try and market it. So should they try that too? Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
I get the impression you think Sage doesn't work on a 64bit OS. Quote:
Most here are making the (IMO logical) assumption that there would not be separate 32bit and 64 bit licenses, there will just be "Windows" licenses (just like the same license works on WHS/XP/Vista/Server regardless of if their 32 or 64 bit versions). Thus the only revenue generated by a 64bit port will be that from people who would not have purchased it if it weren't 64 bit native. Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
#66
|
||||
|
||||
That may work when you're Google, but it doesn't work when you're a small company with a niche product in a small market, and it _really_ doesn't work when your customer base is tightening it's belt because of a deep recession. 64bit vs 32bit architecture is not the sizzle that sells the steak, that's geek-talk. Hulu, Netflix, and broadcast network online streaming has sizzle. A nice looking, easy to use interface is sizzle.
Quote:
I only see two general cases, and neither of them look rosey: 1. The x64 version has a higher profit margin. 2. Customers won't buy the product if you don't have an x64 version. For #1, the only way for it to have a higher profit margin would be for the x64 version to be significantly more expensive than the x86 version since it has to pay for all of it's developement costs. If you don't do this then you are just cannibalizing existing sales and you have no financial benefit from the project. "Robbing Peter to pay Paul" so to speak. If you can't do this, then this isn't a plausible scenario. For #2 there has a be a clear, compelling reason that drives it. "Because it might be better" is not good enough. You have to You keep saying we won't know if it's better until we try it, and that's a load of bunk. We know what advantages x64 brings, and we can map them to what SageTV would use them for:
So, lets look at transcoding. It's used by the old MVPs, Placeshifter, and the built-in transcoder. How much of a difference would it make? 3-5x times might be interesting, if Placeshifter is a hot selling product. So lets consult google and see if anybody has written anything about performance differences with video on x64: http://hans.fugal.net/blog/2008/04/2...it-transcoding http://www.microsoft.com/windows/win.../versions.aspx Hmmm. ~10% with mencoder and ffmpeg. That kind of sucks, most people wouldn't even notice. Encoding is half of the transcoding process, and Microsoft doesn't even mention a performance difference with their Media Encoder. You'd think they'd brag about that if it did. In fact, the last two points seem to be steering people away from using the x64 version. Odd. And looks like there's a lot of noise about GPU accelerated transcoding. Both ATI and nVidia have libraries that do this. If transcoding sells that much product it might be worth looking at a CUDA implementation, looks like there's some real speedup there, not just 10%.
__________________
SageTV V7 (WHS), Diamond UI Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool Tuners: 4 (2x HDHR) Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter 2x Roku XD |
#67
|
|||
|
|||
You really don't understand. Yes, I believe they'll make more with a 64-bit option too. If you can't see how, I can't help you.
We're done...really. |
#68
|
||||
|
||||
I wonder.... If S_M_E keeps blocking people he disagrees with, is he gonna end up alone in this forum?
|
#69
|
||||
|
||||
Quote:
That means all a 64 bit version does is provide another option, and the only way that option will drive sales is for it to bring in people who wouldn't have purchased Sage if it were "only 32bit", or your option 2. And as you note, that group is infinitesimally small without there being some compeling performance/feature improvement in the 64bit version. And since Sage isn't performance bound with 32bit code and it would be very illogical to limit new features to the smaller 64bit market, there really can't be any compelling difference in a 64bit version, so we're just left with the 64bit sticker being the only real difference. |
#70
|
|||
|
|||
Quote:
But just because I have a 64-bit OS doesn't mean the apps need to be. Drivers must be 64-bit and 32-bit programs communicate just fine through WOW64 with those devices. Codecs on the other hand can be either way and are not universal between 32-bit and 64-bit apps. Until there are more 64-bit codecs it's not really feasible for them to port to 64-bit unless it is specifically used as a headless server. But even then all their backend also needs to be 64-bit. A 64-bit program cannot use 32-bit DLL's and visa versa. So not only would they be porting the main program but they would be having to port all the supporting DLL's. This is not a small task that can be spread out. It's an all or nothing thing.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#71
|
|||
|
|||
Quote:
Pro: 1) Satisfaction that all 48 registers are being addressed. 2) Finally find a use for that x64 Pinnacle MPEG decoder Con: 1) Sage runs on x64, porting to native x64 will not expand the number of users who can run Sage. All that development time that could have been spent on features (Hulu, Netflix, etc.) that could have retained or attracted customers wasted. 2) Running Sage as a x64 process (at least as a client) provides fewer options for what decoders (including the most popular, and OSS) can be used (is there a x64 H.264 or HWA VC-1 decoder on the market?). Sage is hard enough to configure, try explaining to Joe the MC user why he can't use the PDVD decoder he paid for with Sage. 3) Mkv, M2TS, and every other file format that Sage's new x64 demuxer doesn't support stop playing in DSHOW (bye bye HWA) 4) Sage uses more memory (how much more is dependent on design) in both client and server versions 5) Support costs go up. Each platform has it's own set of issues. 6) Development costs go up. Every change to the x86 code stream needs to also be made to the x64 code stream. 7) Testing costs go up. Got to test 2x as much as when there was just one code stream (see #5). |
#72
|
|||
|
|||
I'd rather be that to put up with comments like that...
Bye... Nonsense, but nice try... |
#73
|
|||
|
|||
#74
|
|||
|
|||
Why would I bother after the snarky version you posted? Am I supposed to take "Finally find a use for that x64 Pinnacle MPEG decoder" seriously? I've already given reasons why they should *start* If we disagree on when it should happen, we disagree on when but it IS going to happen eventually. If Sage decides it's better to wait, so be it.
|
#75
|
|||
|
|||
Quote:
Quote:
1) Not being the only PVR vendor w/ only a x86 offering for Windows when BTV makes the shift 2) 3) 4) 5) 6) 7) |
#76
|
|||
|
|||
Seriously, we're just going around in circles. We both agree that it's going to happen, we just disagree as to when they should start. I think they should start sooner rather than later, you think they should wait X number of years. Either way it gets done and I've already explained why they should several times.
|
#77
|
|||
|
|||
Quote:
In that case, I stand by Pros 1 & 2 |
#78
|
|||
|
|||
See? Round and round. Which is why I won't bother.
|
#79
|
||||
|
||||
Quote:
Quote:
The only reason we're going round and round is because you don't/won't/can't post a technical or business case to support x64. All you are doing at this point is stonwalling and arrogantly dismissing other points of view out of hand by declaring that the conversation is "done" rather than trying to actually understand what's being said.
__________________
SageTV V7 (WHS), Diamond UI Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool Tuners: 4 (2x HDHR) Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter 2x Roku XD |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|