PDA

View Full Version : pyTivo not showing or DRM


rsharpe
02-27-2008, 11:17 AM
Ok so I ripped a few DVD to .vob to see if I could use the Tivo to stream these from my NAS. Before I installed the latest snapshot the Tivo just would not see these files even if I changed them to .mpg. After the latest snapshot the Tivo sees the files but when I go to transfer them it blocks it saying something about copyright.

Now the interesting part is Galleon using the same exact files transfers no problem as well as Tivo Desktop. I would rather not use either of the last 2 programs though because I have pyTivo running on my linkstation live nas and prefer not to have multiple computers running just to transfer files.

From reading some other threads there was a timeout issue addressed in the snapshot. That seems to have been the problem with the Tivo seeing the files. Why the heck does the Tivo see these files as copyrighted from pyTivo and not from the other 2 programs though?

wmcbrine
02-27-2008, 05:13 PM
No, the reason you see them now (but "copy-protected", i.e., non-transferrable) is because pyTivo now checks the extension when doing the basic listing instead of consulting ffmpeg; but ultimately, it still relies on ffmpeg to tell it whether the file is usable. That's the part that was failing for you before, and it's the part that's still failing now. Why, I can't say for sure... but, do you have a working ffmpeg binary on your NAS? And is pyTivo pointed to it in pyTivo.conf?

rsharpe
02-27-2008, 05:29 PM
The package installed properly and the conf file appears to be correct. I don't get any errors in the command line when it runs. Just the warning about cheetah which I can not update on this nas. I have no run in debug mode ... would that be helpful?

This is the ffmpeg package that is available for the ARM processor.
ffmpeg_0.4.9-pre1+r6153-1_arm.ipk
I have no doubt that is not the latest version. I was under the impression that ffmpeg would not even be called for .mpg since it is virtually the same thing as .tivo.

wmcbrine
02-27-2008, 05:56 PM
ffmpeg is called for everything except .tivo, to check the status of the file. Not all .mpg files are necessarily playable without reencoding (most are, on the S3/HD; not so much on the S2). If it turns out to be a compatible mpeg file, then ffmpeg won't be used to actually reencode it when sending.

If you're sure the files are compatible mpegs, I guess you could try renaming them to .tivo .

rsharpe
02-27-2008, 08:05 PM
I did try renaming to tivo and got an error about transfering. I guess they are not as compatable. I am transcoding the .vob to mpg with the version of ffmpeg on my xp box. I will transfer that over to the nas and see what it does with it. (let you know when its done)

Is there a way for me to force ffmpeg on the nas to try and play the files without transcoding?

I have a s3 but it's not hooked up right now. This is all being run on the s2.