EFF Reviews HDTV PVR Solution for Mac
enrico_suave points out this "PVRBlog post about EFF's Review of Elgato's EyeTV 500, an HDTV solution for the Mac. Well, a very speedy dual-processor G5 Mac, apparently. The Electronic Frontier Foundation has been doing a lot of important work defending our online and digital rights including opposing the dreaded FCC mandated broadcast flag (cue boos and hisses) Elgato and Plextor also have a Standard Definition homebrew PVR solution with an EyeTV and ConvertX PVR bundle (Wired review)." (See also this earlier review from a Slashdot reader.)
I've got no problem with reading ONE article, but this is ridiculous!
On Monday, comcast will install a $10 a month PVR with dual tuner and one that can record 15 hours of HDTV and 60 of regular TV. Why should I invest in a dual G5 power mac and an additional $350 to basically get the same functionality.
Well, that's a fine idea ... so it's probably illegal (in the US). In fact, such a box would constitute a "circumvention device" wich is, as far as I have understood, exactly the thing you're not allowed to have. Bah.
Glad I live in Europe.
"Good news, everyone!"
iTele [for os x] is free, works with generic digital tv tuner cards and supports the high definition picture for those regions where it is available, i.e. everywhere except the uk.
http://www.defyne.org/dvb/
just think about not only being able to connect your iPod or DV camcorder or digital camera or flash media reader, but third party peripherals like this HDTV tuner to it. and it all being networked!
<--#insert file="witty.sig"--
"Glad I live in Europe"
Why? Because we are next in line after Australia?
Jonathanjk.com
Why do you need such a great CPU? The article says it's because the hidef MPEG2 content is decoded in software. Huh? I though graphics cards started doing MPEG2 assist and later complete MPEG2 decoding years ago? It that feature just not in the drivers, or was it dropped due to cost and faster CPUs? Guess you should budget in some more for an MPEG2 decoder card, but they are not easy to find anymore (at least not as easy as they were), they tend to require passthrough (I've never seen pass-through DVI, and would it handle dual link for 30" screens?), etc. Seems like a big problem.
Only an antenna? If this thing can record HD and SD content (as long as it's digital), why not give it an HDMI connector so I could record off equiptment that has HDMI out? Or give it a DVI in for recording off that? Just an antenna seems.... measly.
Interesting though. The CPU problem is not as bad as it sounds considering how many people would currently want to use their computer to timeshift full glory HD content. If you have the TV and such for that and you can afford this box, you can probably afford a computer to play the file (or at least an MEPG2 decoder card).
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
A dual G5 requirement for smooth HDTV playback is a big problem. You should be able to easily do this with a midrange G4 system.
The problem is that Apple has not opened the API for the MPEG2 acceleration available in most of the video chips in Macs. ( The equivalent of DxVA in Windows, or XvMC in XFree86 ). In the x86 world, this takes the CPU requirement down from ~ 2.4GHz P4 to ~ 800MHz P3.
Apple's DVD player uses the MPEG2 acceleration, but they don't allow others to use it. So, we're stuck with extremely high CPU requirements of dec oding those hi-res HDTV files.
This may sound as troll, but hear me out:
Times have changed since the days when VCRs were introduced. Back then, we had a few channels to choose from, and even fewer good programs. E.g., there were 2 or 3 sci-fi shows a week and if they were shown at the wrong timeslot you were SOL. Worse, video rentals hadn't been invented and tapes of TV shows even less. So back then, recording TV shows for time-shifting was quite useful.
Nowadays, the good shows come out on DVDs which you can rent from the corner store or through the net, and the not-so-good shows, well it's not the end of life if you miss one or two episodes. So there's really not so much urgency to time-shift. Furthermore, we're moving away from the one-way TV, using the internet and interactive entertainment more and more, which is good.
The broadcast flag will make it harder for us to watch TV. This'll force us to move away from TV even more, move away from commercials and the social pressure of watching certain "must-see" shows. It'll force us to be more picky about the shows we watch (through DVDs) and open the market to independent shows released on DVDs only. So while this will have a serious effect on the life of some people, it'll be a good effect in the long run.
1) Answered in the article.
2) Answered in the article, and isn't it the same as #1?
3) Answered in the article.
Amazing what 3rd grade reading skills will do for you. And if you're still too lazy to read it - YES to all those questions because its all just MPEG2 after all.
Have the P4 or AMD do it in software and it'll take you to a dual or very powerful single processor.
THe only reason (which you would have found out if you read the article) it requires a Dual G5 for SMOOTH playback is because Apple decided to be stupid and keeps the MPEG2 hardware playback API private so that they have to do the decoding in software and not hardware like a normal Intel based system can.
Its not a hardware issue at all, but a simple OS design issue. One of the very few places where OS X actually fails compared to Linux or Windows.
I'm not excusing Apple's behaviour -- there's a whole heap of things that they've kept undocumented/private which annoy me in current versions of OS X.
However, my impression is that much of the video rendering systems within the OS have been in flux over the course of OS X's development. Remember, QuickDraw's still in active use. QD's really in need of replacement, and will be deprecated in Tiger.
From what I've seen, The Core[whatever] frameworks in Tiger will finally put this issue to bed, and provide all the APIs a developer could want... Quartz 2D Extreme looks like it'll round things out, with some nice things like full resolution-independence for each application individually.
For those who understand these things better than I, there's the WWDC's graphics 'State of the Union' presentation available here.
It's generally a nice look at how OS X's video architecture's finally coming together.
What's the frequency, Kenneth?
Right, just like MS's HD WMV takes a P4 3GHz CPU to decode their HD content in software.
Put it out to graphics hardware and it takes basically no CPU cycles. This should change in Tiger, where all of the graphics sub system is going to be hardware accellerated, including video playback.
-Aaron-
I'd just like to throw in that over the past few months there have been TONS of patches added to MythTV that add OSX compatibility.
I'm not sure how close Myth is to working completely on OSX, but I don't doubt that once it's working on OSX, it will be a formidable entry into the world of PVR software for this operating system.
I'm somewhat interested whether playback using Apple's QuickTime MPEG-2 Playback Component makes a significant difference here. It's only $30 CDN ($19.95 US -- I guess they haven't changed their pricing since the Canadian dollar gained on the US dollar), and doesn't require QuickTime Pro, so I imagine a non-dual G5 user who wanted to use this system to watch their captured video could just buy this.
I'm tempted to buy this to test it out and post the results here. Does anyone here have the MPEG-2 playback add-on for QuickTime who can comment on this?
Yaz.