Yesterday I blogged about capturing frames from movies you’ve tivoed and transferred to your PC. Today another simple sounding task: taking movies you got from the net or made yourself and playing them on your TiVo.
This all started when I read that Tom Cruise had allegedly prevented UK TV stations from airing the South Park sendup of the Church of Scientology called “Trapped in the Closet”. And Paramount supposedly promised never to air the episode again.
Wait a minute. Some media corporation wants to keep people from seeing something? I’m all over that. Or, rather, I would be if it weren’t questionably legal, and if it wouldn’t offend the delicate sensibilities of those lovable leprechauns, the scientologists, and all their cuddly lawyers. So what I’ll do instead is get a more or less random file to demonstrate the capabilities of the tools I’m reviewing.
Here’s some random files that might work. Let’s pick one to download. OK, let’s look at that puppy. Double-click on the icon in Windows Explorer and it plays fine. Good, now let’s set it up so I can show it to the family on our TV.
I see you smiling out there. You’ve already discovered that simply moving the video file into your My TiVo Recordings folder won’t do it. TiVo’s error message “This movie is not on $HOSTNAME” is deceptive. That movie is too on my computer! You’ve probably figured that out too. I confess that the first time I saw that message I went ahead and moved my TiVo files to the default location under My Documents, just in case. Nope. That wasn’t it.
So I went to TiVo’s website and after some searching, I found this web page: Transferring Personal Video from PC to TiVo, which specifies in excruciating detail the characteristics of video files TiVo is supposed to love.
OK, so I need to convert the file from AVI to MPEG2. What programs do I have on my PC that will do that? TMPGEnc will do it. But I’ve had it on my computer long enough for the license on the MPEG2 codec to expire. Drat!
So how about the other video programs I’ve got? [Pause while I skip over several hours of video hell, with sound getting out of sync with video, trashed video, trashed audio.] Nope. TMPGEnc is the only one that claims it can make a sensible MPG2 video. Can it? Pay your money and find out. Nero might be able to do it too, but it’s the same deal: I give them some money, and they give me something that might work. No way. So I went out hunting for something free that might do the job.
I found a pretty good candidate: the Nero Mega Plugin Pack. A word of caution: I’m pretty straitlaced about warez. I won’t have them on my computer. The authors claim the MPEG2 codec that’s in there was developed independently using the MPEG spec. I took them at their word, but you may want to research it yourself.
A second word of caution: the Mega Plugin Pack is more than a year old and Monkey’s Audio is under active development. Since I wan’t completely sure the Mega Plugin Pack installer wouldn’t overwrite the Nero plugins with older versions, I installed the Plugin Pack and then reinstalled Monkey Audio and FLAC just in case.
So, with the plugins installed, I burned an SVCD from the South Park video. It took a while, which I considered a good sign, and eventually out popped the CD. I took it over to the DVD player and played it. Bingo! Looks and sounds good. So I’m halfway there. Worse comes to worst, I can burn files I download onto SVCDs and play them that way.
Now let’s see how the file plays on TiVo (“give me convenience or give me death”). I found the .mpg file on the CD and copied it over to My TiVo Recordings. Walk over to the TV and try to play it, nope, same error message from TiVo Central. It can see the file, but when it starts to transfer, all of a sudden it doesn’t like it.
Could it be I got the wrong file from the CD? Nope. It plays fine in Media Player Classic, and when I bring it up in VirtualDub (the MPEG2 version I talked about yesterday) and look at the file properties, they’re a perfect match for the specs on TiVo’s web page.
Hmmmm. Back to the TiVo Community forums and see what else might work. Several people suggested Videora TiVo Converter. So I download it, and that works like a charm. No idea why. It just works. Anyhow, Videora TiVo converter converts a pretty impressive array of file types (e.g., AVI with MP3 audio) to MPEG2 files that TiVo loves.
By the way, all this information is available on the TiVo website and in the TiVo Community forums. There’s very little in this article that’s you can’t find if you’re willing to dig long enough (and struggle with their search engines long enough, and evaluate all the false information that turns up alongside the good information. The only value added by this article is that I know it’s true because I did it, and I remember what I did. Come to think of it, that’s quite a bit of value.
After all these trials, errors, and searches, I actually ended up better off than I was before. I can burn SVCDs with Nero, I can turn a lot of the files I snarfed from the net into movies that will play on my TiVo, and I can capture frames from movies I’ve TiVoed and transferred over to my PC.
Those aren’t horrendously difficult technical tasks. I suspect they’re tasks just about everybody would want to do. Why is it so difficult? Why does it take a half dozen different programs? Why were those capabilities left out of TiVo and Windows Media Player?
I think it’s this: what customers want is being overridden by the way corporations are using our broken intellectual property system to enrich themselves at the expense of everybody else. And there’s no technical fix for that.