PDA

View Full Version : VLC won't play my .tivo file But WMP 11 will


hurricanedavid
02-26-2009, 12:08 PM
I just installed Stinky's MPEG-2 Codecs, and WMP 11 plays my .tivo files just fine.

How can I get VLC to play them as well?


Tivo Series 2 DT
Win XP Pro sp2

wmcbrine
02-26-2009, 12:36 PM
Strip the DRM.

They only work in WiMP because TiVo Desktop installs a thingamajig for them. VLC doesn't use system codecs/filters/whatnot, so the .TiVo file won't work. But if you convert it to a plain MPEG, it should work fine.

hurricanedavid
02-26-2009, 12:57 PM
k. It does work after I convert them to MPG. But I was hoping I didn't have to.

Thank you

wmcbrine
02-26-2009, 01:18 PM
If you strip the DRM with something like tivodecode, it's a lossless process (apart from the metadata).

Yoav
02-26-2009, 01:44 PM
k. It does work after I convert them to MPG. But I was hoping I didn't have to.

Thank you

Just so it's clear, when you're 'converting them to mpeg' you're not really converting. You're extracting the mpeg that is in there so that it is playable everywhere, not just on the computer that has the right drivers installed and the right key set. (This is known as DRM).

So there's absolutely NO good reason to avoid this. It means your files will work. Work when you take them to another computer, and work in 50 years when/if tivo is long gone and stop making plugins for future media players.

jtkohl
02-26-2009, 07:20 PM
If you strip the DRM with something like tivodecode, it's a lossless process (apart from the metadata).

Well, you can keep at least some of the metadata with the -D or --dump-metadata flags.

Dan203
02-27-2009, 01:49 AM
They only work in WiMP because TiVo Desktop installs a thingamajig for them. VLC doesn't use system codecs/filters/whatnot, so the .TiVo file won't work. But if you convert it to a plain MPEG, it should work fine.

That "thingamajig" is called a DirectShow filter. Windows Media Player uses DirectShow, VLC does not.

That being said I think there is a way to get mplayer to use tivodecode to play .tivo files without the need for DirectShow. However, as far as I know, no one has come up with a similar hack for VLC.

Dan

murrayandstacey
03-19-2009, 12:16 PM
That "thingamajig" is called a DirectShow filter. Windows Media Player uses DirectShow, VLC does not.

That being said I think there is a way to get mplayer to use tivodecode to play .tivo files without the need for DirectShow. However, as far as I know, no one has come up with a similar hack for VLC.

Dan

This might be a bit off topic but -- Would installing another directshow filter under a secondary user account (in Vista) allow the secondary user to watch .tivo content on the PC? The Admin account can download and play fine via Tivo Desktop 2.7. The secodary account has access to the folder containing the .tivo content but is unable to play the .tivo content. Any ideas?

moongdss74
06-05-2009, 11:44 PM
not sure if this helps guys, but I was having the same issue and I just downloaded v.9 of VLC and it now plays my files without a problem. I think the playback quality of WM11 looks a bit better, but YMMV

gonzotek
06-06-2009, 08:06 AM
That "thingamajig" is called a DirectShow filter. Windows Media Player uses DirectShow, VLC does not.

That being said I think there is a way to get mplayer to use tivodecode to play .tivo files without the need for DirectShow. However, as far as I know, no one has come up with a similar hack for VLC.

Dantivodecode -m $MAK -o - filename.TiVo | vlc -Replace $MAK with your media access key. This line says: Invoke tivodecode using my Media Access Key, pipe the output to stdout, and invoke vlc with piped input from stdin. Note the "-o - ", and the trailing dash after vlc, these are important.

The drawback of using this method is that you can't seek in the file, only pausing and playing will work.

wkearney99
08-05-2011, 05:48 PM
Anything available that will also transcode the metadata from the .tivo file? MPG has the ability to hold all of the same info but tivodecode doesn't appear to bring it over.