According to Tom's Hardware, realtime MPEG4 encoding requires about a 600mhz P3. An array of high speed disks is going to be noisy. I'd look at the Tivo's hardware list first, if you can't do it with equivalent hardware then the software is the problem.
~mark