|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Why does the HD-PVR use H.264 rather than MPEG-2
What is the main reason that the HD-PVR encodes files to H.264 rather than MPEG-2? I can think of one advantage, smaller file size, but that is becoming less of an issue with the price of 1TB hard drives approaching $100. And there would be lots of advantages to using MPEG-2 - many of the problems relating to the HD-PVR seem to stem to using H.264, not the least of which is problems with codecs and the hardware requirements for decoding H.264. And using MPEG-2 would have been much more similar to other HD file types in Sage, such as OTA, QAM, firewire, etc.
Is there some other reason for using H.264 such as being easier to do hardware encoding that I am missing? |
#2
|
|||
|
|||
Smaller file size.
Yes, I agree MPEG 2 would have been nice. |
#3
|
|||
|
|||
The main reason it was done with h.264 in the HD-PVR is the cost of the board inside of the HD-PVR was affordable enough to use for this purpose. The innards of the HD-PVR are used in camcorder applications etc and therefore had the right price point.
|
#4
|
||||
|
||||
Yeah, that's really the big one. There was no HD MPEG-2 encoder ASIC that made it into production in the sort of high-volume applications necessary to make such a chip cheap. In contrast, H.264 (specifically AVCHD) has become the defacto standard for HD camcorders, meaning there's a huge volume for these chips, which in turn means the chips can be sold cheaply and picked up for other uses, like the HD PVR.
|
#5
|
|||
|
|||
shrug. hd-pvr is already pretty expensive anyway. I don't think a couple extra bucks would've made that big a deal.
In my opinion, the my HVR-1600 is an affordable card, records in MPEG-2, and is better quality than the files of the PVR-HD. Also uses less CPU. Also doesn't have a loud fan and bright blue light during recording. Hauppage is really missing out if they don't combine the best features of the HVR-1600 and the PVR-HD... I can't deny the incredible usefulness of being able to record HD sources with the PVR-HD, but it should've been executed differently. imho, the HVR-1600 is one of the best hauppage cards I've owned. I wish the PVR-HD included its features.... |
#6
|
|||
|
|||
Quote:
Honestly the ideal would be a CableCard-like tuner without the DRM so you have true digital coming in sans the DRM, but I kind of doubt we'll ever see that. I'm very happy with my HD-PVR now. I'm using it to record many shows in HD, watching sports live in HD and now have comskip working to detect the commercials. The device is definitely not perfect though as we can see by how many people have had trouble with it thus far. |
#7
|
|||
|
|||
MPEG2 is the past, MPEG4 is the future anyway. Sure, there are problems now, but all that stuff will eventually get sorted out (in general, and hopefully specifically with the HD-PVR).
|
#8
|
|||
|
|||
Quote:
The problem that I have with the device is that it is noisy, the h.264 file format is not that widely supported (correct me if I am wrong but this includes Sage Placeshifter) and it is a pain in the butt to get h.264 files playing smoothly on many PCs, particularly if your CPU is more than a couple of years old. It is so much easier to use HD files that come from my OTA tuner rather than the HD-PVR. It would be nice to be able to use the HD-PVR to tune all of your channels but I am coming to the conclusion that I am better off using an analog tuner for SD channels, an OTA tuner for OTA HD and limit the HD-PVR to only tuning cable-only HD channels. But I absolutely love the fact that I can get all HD channels into my PC. The only problem is that I feel like I am on the bleeding edge right now, even though I haven't had any major issues with my HD-PVR like lockups, etc. |
#9
|
|||
|
|||
But what is the downside to MPEG-2? It will be with us for a long time to come as cable companies are not switching away from it that quickly and regular old DVDs are not yet disappearing. I don't mind a larger file size, which is the primary disadvantage of MPEG-2, with hard drives costing about $120/TeraByte given the advantage mentioned above.
|
#10
|
||||
|
||||
Quote:
The HD-PVR takes an analog signal and compresses it to MPEG-4. It's doing something totally different than the HVR-1600, so it's not fair to compare the two. -Chris
__________________
Win7, HDHomeRun, HD200 |
#11
|
||||
|
||||
Cost. If there was an affordable (<$500) chip that could compress HD analog signals to MPEG-2, I think there would be several companies selling products based on it.
-Chris
__________________
Win7, HDHomeRun, HD200 |
#12
|
||||
|
||||
Quote:
|
#13
|
|||
|
|||
I bought one of these cards for $60 earlier this year and it's the main reason I purchased SageTV and the HD-1000. The card is great and works flawlessly with SageTV.
__________________
- James M - Capture Devices: HDHomerunXTEND, HDHomerunPrime |
#14
|
||||
|
||||
I would have already bought 2 or 3 of these if they recorded in Mpeg-2, even with all the problems they have been having.
I understand that AVC is the future but I wish there was a way to easily edit these files in the present. I was torn between this and the HDHR but now that I have an HDHR and I only receive 7 unencrypted QAM channels from Charter cable, I think I'm getting forced to buy one of these. Anybody that owns one of these... If I record from a Premium channel, can I easily edit out the beginning and end of the file without re-encoding? How low of a bitrate can be used to simulate DVD quality for permanent archiving?
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#15
|
|||
|
|||
Quote:
There are a few utilities out there which purport to do what you ask, such as TSCutter, but I have not had success with them and HD-PVR recordings. I am hoping VideoRedo gets H.264 support working, but I haven't heard a projected availability date. (It is what I use for mpeg-2 editing.) In the meantime, what I'd suggest is getting DVRMSToolbox from babgvant.com -- he has worked out methods for transcoding the *.ts files to *.mpg in a very efficient manner. And it has an incredibly powerful file watcher and action editor. Using it, you can have all your HD-PVR files transcoded to mpeg-2 concurrent with the recording. This gives the near equivalent to what you want; a HD-PVR with mpeg-2 output. It just requires some CPU on your server. What I'd suggest is having the HD-PVR output at the max 13.5Mbps rate, so you have the highest quality input to the mpeg conversion, then output whatever mpeg rate you want for your archives. On my quad-core, it will convert a 6GB hour long recording (at 13.5Mbps) to a DVD quality (6300Kbps) mpg file in under 20 minutes, but I am allowing it to use all the cores and don't limit the priority. There are lots of throttling options. I am guessing it would take under 33% of my cpu to do it in real-time as the show was being recorded. Then you could just delete the *.ts and edit the *.mpg using whichever tool(s) you want to trim padding and commercials. Eventually, I suspect people like VideoRedo will work out how to add H.264 support directly. In the meantime, DVRMSToolbox can get you the mpg output in real time. |
#16
|
||||
|
||||
Quote:
I wouldn't mind a minimal loss in quality to .mpg but then another loss encoding back to X264? It seems like it is worth a try though. You are sure a one hour video transcoded from HD-PVR to Mpeg-2 only takes about 20 minutes on your quad-core? I have a Quad-Core as well so I think I'm going to order one HD-PVR tonight and test it out before replacing all my analog tuners.
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#17
|
|||
|
|||
If you do any recording of SD analog channels then I would not suggest getting rid of analog tuners. It is so much easier to use clients, video editors, placeshifter, etc. with MPEG-2 files rather than h.264.
|
#18
|
||||
|
||||
If the process mentioned by Sam to transcode to mpeg-2 is that quick then I will automate the process using Dirmon on all my recordings to Mpeg-2.
This will take away all the issues you mentioned in your post. Plus I will have better quality recordings...
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#19
|
|||
|
|||
Quote:
And yes, I am sure that it takes about (just under) 20 minutes per hour of recording. I record at 13.5Mbps then have it convert to 6.3Mbps mpg2 for burning to DVD. My quad-core is a Q6700, but isn't overclocked. Quote:
Quote:
I never really thought about just having all my HD-PVR recordings convert to mpeg2 as they record, until writing the previous post. DVRMSToolbox has a profile designed to convert to a smaller format for the sake of commercial detection (smaller just so it takes less overhead). It can run concurrent with the airing, so I see no reason a conversion to full size DVD quality mpg2 should not as well (with higher CPU demand). Maybe I'll experiment with it, and let ComSkip run against the conversion too. |
#20
|
|||
|
|||
If you get a chance can you please let us know how it goes Sam?
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hauppauge HD PVR on Windows Server 2008 | JWise1203 | Hardware Support | 8 | 03-13-2009 03:32 PM |
HD PVR - Inferior visual quality | Twinkle | Hardware Support | 89 | 10-01-2008 09:21 AM |
HD PVR Commercial skipping? | killervette | SageTV Customizations | 1 | 09-07-2008 02:31 PM |
Minimum bandwidth to stream Hauppauge HD PVR 1080i to HD100 | htpcmaniac | Hardware Support | 1 | 09-05-2008 08:54 PM |
HD PVR Channel Changing | Steve52 | Hardware Support | 5 | 08-25-2008 07:06 AM |