Hauppage PVR - A Reasonable Alternative?
"I have the following problems with Hauppage's software:
- When I set the "pause buffer" to 5GB, it doesn't work properly after 1 hour (1GB per hour, set at coarsest resolution). It works fine at 1GB, the default setting.
- There is a +10 second button, but it is not configurable. I would also like a +30 second button and +2 minute button.
- Sometimes, when using the +10 second button, it freezes for awhile.
Does anyone else out there have this hardware, and have reproduced these problems? I'm using Windows XP and have the PVR USB version of the hardware. I tried contacting Hauppage technical support, and they said that they may someday attempt to reproduce and fix the bug, if they feel like it. Yes, I downloaded the latest driver and software from their website.
Except for those problems, I'm really satisfied with the hardware. I recommend it to anyone considering a Tivo. I just wish Hauppage tech support would fix the obvious reproducible bugs. They are obviously software flaws, and not hardware flaws, so I'm looking for alternate drivers."
Where did you get the idea that a Tivo is useless if the company goes under? You "control the hardware" just as much with a Tivo as you would with a PC-based PVR. The only reason there's a subscription is to provide the box with accurate, regularly-updated program guide information.
The box functions just fine without it. You just lose the ability to schedule recordings based on that program guide data.
And just like you would with a PC-based PVR, you have the ability to roll your own aftermarket program data solution and feed it to the PVR for use, should Tivo go under. However, it's the program guide data that keeps Tivo in business. And as one of, if not the most successful embedded Linux product ever to make it to market, it's in the community's best interest to support Tivo. That includes paying for the subscription that keeps the company alive.
.@.
This seems much more desirable than Tivo or Replay TV, because I control the hardware (no subscription fees).
You're paying a subscription fee for the program guide data that is downloaded, and upgrades to the software running on the TiVo. Where are you going to get your program guide data, how hard will it be to get it into your system and use it, and how correct is it going to be? I never have a problem with TiVo's guide data.
Besides, you may have control over the hardware, but my TiVo is incredibly cool and easy to use. I prefer that trade-off.
If Hauppage went broke or chose to stop supporting it, I can still use it in its present form (not true with Tivo).
Well I could still use TiVo, but it would be just a big VCR until someone comes along that can send guide data updates to it. Since so many other hacks have been done on TiVo already, I would be VERY surprised if a new hack wasn't released to allow this to happen somehow (scraping guide data from some other service). The main reason no one is working on this for TiVo now is because most of the hackers that mess with TiVo respect the company enough to leave things alone which would cause TiVo to lose money (and go out of business).
And if TiVo ever does go out of business, you can bet your sweet bippy there will be companies lined up to take them over. Imagine being able to buy TiVo for pennies on the dollar at a bankruptcy sale, and have all their subscribers and technology, without any of their debt?
"And like that
TiVo Inc. has made it clear that they would release some unknown (not yet public) backdoors that would allow you to set the time on TiVo and continue to use it as a digital VCR. In spite of that, TiVo made changes in the 2.5 software which made it easier to use the box without service. Beyond the call of duty, if you ask me. Check out the post by TiVoPony in this thread that confirms this policy is still intact. I wish people would do some research instead of guessing. Jeff
The thing about these products that concern me is that they are USB based-- I suspect that the MPEG2 image quality will not be that nice.
I'm wondering if there's a market for a good quality computer based PVR. One that encodes in real time to an advanced format (say MPEG4) from a high quality image stream.
This would result in a much better recording ratio-- more hours to a gigabyte and better video quality. (And it can be done in real time in software on good hardware)
The problem with people making PVRs in the past has been lack of acces to hardware drivers for All In Wonder cards, etc. This seems to be the insurmountable problem so far. (Though I think I have a great solution.)
So, what do you think? Know of any open source projects trying to do this?
If my solution works, it will result in better video quality than you get from Tivo or the USB product in this article, both because its compressed in MPEG4 rather than MPEG2, and because the source signal is much better . (At least in the USB case, the advantages over TIVO would be codec choice and flexibility of being an open platform-- you can easily move video in and out, etc.)
Would such a product be valuable to you? Woudl you buy it? You'd probably be spending about as much as to buy a TIVO for the hardware & software solution I'm thinking of-- but your capacity, ability to move the files around, ability to share the video to other TVs, etc, would be greatly improved.
Or put another way, my hypothesis is that the TIVO solution is pretty good- decent quality, all in one box, fits like a VCR and controlled by remote. The PC solutions have not been so good- bad Windows software, or lack of access to drivers or poor shovelware to bundle with the cards. So, I think a solution that provides the advantages of using your PC to do the recording, with better format, and high quality imaging (As well as the other features of Tivo- speculative recording, IR control, etc.) is a market opportunity... Am I right?
Yeah, and you guys panned the ipod too: http://apple.slashdot.org/article.pl?sid=01/10/23
If you are happy with the hardware, keep bugging Hauppauge support for better software/drivers. But, I just wanted to throw a little techical detail into the mix for other people that might be deciding between the 2. The Tivo records at full D1 resolution (720x480, actually, which is cropped from "true" D1 of 720x486, but close enough). The Hauppauge product records at half that resolution. It is necessary because of the limited bandwidth of USB (Maybe they will do a USB2 product in the future). So, if you just want basic PVR features, and not stunning resolution, the USB PVR might be a good product for you. But, if you want to record things and watch things later at the best quality, you should save for a Tivo.
The dumber people think you are, the more surprised they are when you kill them.
Clearly a software problem - the programmers didn't take the 2GB file size limit of most OSs/filesystems into account. Obviously they also never tested how 'pause' behaves over a long period of time.
I've seen this same issue with video capturing software, or other software which might record large amounts of data. The solution would be that they would have to split the pause buffer into smaller files, each under 2GB. If their software is designed intelligently enough it shouldn't be a big deal to fix this.
You can accomplish anything you set your mind to. The impossible just takes a little longer.
I looked at this card a few months back when I was looking for a video capture solution. I deided to go for a little external box that converted analog video (pal or ntsc) and audio to firewire, and back again. It was a little more expensive, but I figured the flexibility of a standard interface (looks like a firewire dv cam, without software controls (duh)), outweighed the extra £40 it cost. It'll also work with a mac should I get one in the future, is easily movable from one computer to another, hot pluggable etc.
No fancy pvr software, but it shouldnt be hard to write a program that compresses dv to mpeg 2/divx, and writes to the hdd. Interface with an oline tv directory and you have no problems with your computer, architecture, os, company, service provider etc going bust, as long as you still have a firewire port somewhere.
It works great too.
Right now, the TiVo hack community is not working on alternate guide data, but if TiVo went under you can bet that there would be options for us TiVo owners to continue to get value out of the box.
Since I got my unit 2 years ago, I've broken even on my lifetime subscription compared to monthly charges. If TiVo goes under, I think I've got my value out of the purchase.
I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
BSD hasn't had a 2gb file size limit sice 4.4lite2 was released 10 years ago.
linux hasn't since glibc 2.2.x and kernel 2.4.x fixed the remaining issued 2-3 years ago.
i seriously doubt win2000 or xp do either. macos X is bsd based, it shouldn't.
what are you smoking?
The audio/visual forum on arstechnica is probably a better place to ask this.
the Hauppage 'PVR' is just a standard TV card bundled with additional encoding software for Windows. As long as you have a codec like DivX or VP3, 'vcr' for Linux can do the exact same thing with commodity hardware. I'm surprised noone has pointed this out yet.
As anyone over at the unofficial Hauppauge PVR support forum will tell you, Hauppauge is notorious for releasing products before they get them working. The PCI version of the PVR has been out for nearly two years and STILL doesn't have fully-functional drivers! I've owned my PCI card for more or less exactly a year at this point, and it wasn't until about three months ago that I got the card mostly working.
Now, as for the USB version, one of my friends has the USB version of the PVR, and apparently the drivers for that version are considerably less functional than the PCI version. This is likely due in part to the fact that Hauppauge has been focusing mainly on the PCI version drivers, since they are more widely used. Currently they are focusing on making the WDM drivers for the PCI (and possibly USB) version of the card, now that they've "finished" the VFW (Video for Windows) drivers. So, in short, I'd be wary of the USB version, as the driver support is lacking ever more than the PCI version.
If I may, here are two additional notes that will save you some aggravation:
1) If you end up getting the PCI version of the PVR, don't use it in a system with an SB Live! card, or you will have all sorts of problems (this is because the SB Live! is not a bus mastering card, and consumes so much bandwidth on the PCI bus that it starves the PVR card). A good majority of the people having problems with consistently corrupted PVR captures fixed the problem by replacing the SB Live with another card (such as the Turtle Beach Santa Cruz) -- Hauppauge even says on their support site now that they recommend replacing the SB Live if you have one!
2) (This applies to both the PCI and USB versions) If you plan on capturing from non-perfect analog sources, namely a VCR playing a VHS tape, you will most likely have corrupted captures, as hardware-based capture cards tend to choke when the video signal is anything less than perfect in terms of synchronization. This goes especially if you're planning on capturing home videos, or videos of shows you taped off TV but paused the recording to edit out commercials, etc. I ended up buying a time base corrector (TBC) to solve this problem, but this is an expensive solution (the cheapest TBC I've found is $300). Just be aware that, even once you get the card working to its fullest potential in terms of drivers and such, the hardware itself isn't capable of capturing from sources with bad or broken video signals on its own.
Now that I've gotten this card working, I'm very happy with it, as the capture quality is very nice (especially at, say, 12 MB/sec MPEG-2). But for the first seven months or so, it was HELL to get it working. The "Hauppauge community" has learned a lot since then, though, so it may not take you quite as long, but just don't expect any of the Hauppauge PVR cards to work right out of the box.
Sorry for the long post.
Keep in mind that you can't record anything over 4 GB on a FAT32 partition (since the maximum file size in a FAT32 filesystem is 4 GB). You'll need to use an NTFS partition to do captures over 4 GB. The Hauppauge drivers used to automatically break up large captures into 4 GB pieces (which were somewhat unusable because it didn't write the MPEG headers on subsequent parts, meaning only the Hauppauge WinTV application could play them back).
Incidentally, if you *are* using an NTFS partition for captures, there was at one point a bug in their drivers that would cause it to cut off after 4 GB even on NTFS partitions. They've since fixed it, but you might want to make sure you have the latest version of the WinTV application itself (as opposed to the drivers, which you said you already have downloaded the latest drivers for).
I've had a few problems with it. First, when recording in mpeg-2 mode, if I play it in other mpeg viewers, the aspect ratio is opposite, like 480x640 instead of 640x480.
If I cap to VCD (mpeg1) format, it's fine. But if I use any mpeg editing tools like Power Director, the audio and video get out of sync. Very annoying. Hauppauge has a "cuts only" mpeg editor on their site, but it's not the best. While the a/v stay in sync, for some reason, the frames where I make the cuts get off sometimes. So if I'm real careful to cut at the start and end of commercials, sometimes I'll get the first 5-10 seconds of a commercial and then miss the first 5-10 seconds of the show after it.
Overall, not real happy. I'm kinda of wishing I got a standard WDM capable capture card and used software-based encoding...
The other thing that ticked me off is I recently bought a dvd iMac and expected to be able to cap in mpeg2 on my PC, transfer to the mac and write out to the mac's DVD-R drive, but the damn iDVD software that comes with the iMac will only work with DV or quicktime movies (and qt pro won't import mpeg-2)
I just can't win it seems...
I have tried for the past year to get a Linux driver for the Hauppauge PVR USB working. There is no support from Hauppauge what so ever and they do not respond to email questions about technical details. The current driver (non-functional) can be found at http://pvrusb.sf.net. If you want to help contact Hauppauge and pressure them to release technical documentation.