I haven't built an HTPC yet, just looking at the possibilities. I'm looking at going to a nice 720p LCD to replace my aging CRT SDTV and would like to build a DVR to go with it.
Most current content will still be SDTV, so I'd like the stuff I record to look decent, and most LCD TVs I've seen look worse than CRTs when displaying SDTV. I'd like for that to not be an issue on recordings by being able to post-process SDTV recordings to native resolution using a decent up-converting algorithm.
Ultimately I'd like to record at standard res and relatively low compression (MPEG2) and then post-process for native res (720p) and high compression (MPEG4).
Googling for a couple hours has proven rather fruitless... going MPEG2 --> MPEG4 seems possible, and fairly common, but using a PC to de-interlace / upconvert saved files seems like something that just isn't done. Are there other alternatives to do what I want to do with reasonably decent quality upconversion? Real-time is not a requirement, but would work. something like 6 hours of post processing per 1 hour of saved video would be adequate for my needs (assuming a decent dual-core processor, like ~A64 x2 @2.2 GHz or so)
Also, I assumed that it would be possible to output this via a DVI to HDMI cable and input that to the TV (or to my receiver, which has 2 HDMI inputs and 1 HDMI output), is that a reasonable assumption?