Some basic debug steps...
Check firewall settings on that computer
Make sure that computer's connection to the network is the same type (public/home/work) as before (only applies to Vista/Win7)
- Sometimes windows updates or needing to redo your wireless connections can mess these two up

Check that TiVo has good network connectivity (i.e., do a test "call")
Try rebooting TiVo...sometimes it just gets in a funk

__________________
- Sony S1 from 2001 with CacheCard+Ethernet
- Series 3 1TB, now with new power supply!
- Premiere

Had something odd happen recently. Using the lucasnz fork of pyTivo, I pulled an mkv file to my Premiere (yes, I know it transcodes it on the fly) . I waited until it was done before starting to watch it. It immediately went to "Delete this recording?". After much wailing and gnashing of teeth, I eventually discovered that if I hit rewind or backup right after I hit play, it was positioned near the end of the recording and I could backup to the beginning and watch the whole thing.

Just a question, not a complaint: Any idea why the full metadata for a PULLed show will only display if you are using the SD menus? When using the HD menus, all that displays is description and First Aired.

wmcbrine, I was pleasantly surprised this morning to to find your fork has been downloading at over 4mbs. I had way more transferred than I expected. I was down to a few Gigs on the receiving driving and quickly had to move some of the downloaded stuff to my new storage drive.

@wmcbrine = I need some help with your fork. Lets say I am 100 episodes of 250 that were queued and the computer hangs so I have to reboot it. In the regular version of PyTivo as long as the episodes are in the same folder it will still show "transfer Complete" for the shows that have already transferred. I'm not seeing that with the fork.

Is there anyway to tell which episodes have transferred? Anyway to see the Tivo number other than for the 3 seconds when it is queuing?

I just figured out the list doesn't always sort the same so I can figure out which have transferred and which still needs to be transferred. I am also having trouble spotting the partially transferred episode without comparing the file size of each. Even then I don't know which it is since all I have is the Tivo number in the file name.

I don't know what you mean by "the regular version". "Transfer complete" is still displayed in my version, though it's no longer in a separate column (look under the description). But no version of pyTivo (well, with one exception, but I doubt you've used it) would retain that state across a reboot, or even a restart of just pyTivo.

I'm not sure what you mean by "the TiVo number", either. I think you may be talking about two different things. Anyway, yes, the list should always sort the same.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

First the question: Is there any way to get something other than the share name to display on the Group and/or Program page?

The observation: On the Premiere, pulls of files whose metadata has the same made up seriesid will be grouped together. One caveat: The group name associated with that seriesid will be set by the first pull. I conjecture that the Premiere has a local DB of seriesid(s) and that the first time it sees a new one it gets added.

I just can't seem to get pyTiVo working on my Windows 7 machine. I've ran through the Wiki and everything seems to have finally installed correctly. I run the console and a "MyMovies" folder shows up in the NP list on TiVo...but it is always empty. I've gone to http://localhost:9032 and have set the path to my video folder, verified that there are videos in the folder (including a couple transferred directly from the TiVo using TTG). Permissions for the folder allow access to everyone. I've made changes to Windows Firewall to allow access to pyTivo.

I've done a bunch of searching, but can't seem to find anyone else with the same problem. The other "empty folder" problems seem to all relate to a second video folder. What can I try for troubleshooting?

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

I just can't seem to get pyTiVo working on my Windows 7 machine. I've ran through the Wiki and everything seems to have finally installed correctly. I run the console and a "MyMovies" folder shows up in the NP list on TiVo...but it is always empty. I've gone to http://localhost:9032 and have set the path to my video folder, verified that there are videos in the folder (including a couple transferred directly from the TiVo using TTG). Permissions for the folder allow access to everyone. I've made changes to Windows Firewall to allow access to pyTivo.

I've done a bunch of searching, but can't seem to find anyone else with the same problem. The other "empty folder" problems seem to all relate to a second video folder. What can I try for troubleshooting?

Please post your pyTivo.conf file contents (edit any personal info).

Can you post a debug log or the complete console output, from pyTivo startup to you trying to access the 'empty' folder?

TiVo Desktop is installed now. Originally it was not installed and I had the same issue. I installed it because at one point I had TiVo Desktop Plus, and I was going to use it as an alternative, but I've lost the key.

Quote:

Have you tried disabling the firewall temporarily?

I just turned off Windows Firewall, but sometime right before I turned this off "MyMovies" disappeared from the NP list.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

TiVo Desktop is installed now. Originally it was not installed and I had the same issue. I installed it because at one point I had TiVo Desktop Plus, and I was going to use it as an alternative, but I've lost the key.

I just turned off Windows Firewall, but sometime right before I turned this off "MyMovies" disappeared from the NP list.

Place this in your [Server] section of the pyTivo.conf file:

Code:

debug = True

This will enable additional output in the console and may help.

Restart pyTivo and post the entire log after trying to access the MyMovies folder in your NPL.

TiVo Desktop may or may not be causing issues but if you no longer intend on using it then I would uninstall it.

Restart pyTivo and post the entire log after trying to access the MyMovies folder in your NPL.

TiVo Desktop may or may not be causing issues but if you no longer intend on using it then I would uninstall it.

OK, put the debug = True line in the pytivo.conf file and saved. Restarted pyTivo and went to access MyMovies. No change in the output in the console.

I then went and uninstalled TiVo Desktop and then restarted pyTiVo again. Again I don't have a listing for MyMovies in NP at all.

Edit: Rebooting my PC got the MyMovies listing back in the NP list. Still nothing changes in the console when I select this folder from NP. One thing that I'm not sure is important, but when I enter the MyMovies folder the folder is empty, but I am able to use the page up/down buttons to scroll through the "list". With TiVo Desktop, if I went into an empty folder I'd get a message saying no videos in this folder.

BTW, sorry for not saying it sooner, but I really appreciate your help with this. I've been struggling on and off with this for a couple of months now.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

OK, put the debug = True line in the pytivo.conf file and saved. Restarted pyTivo and went to access MyMovies. No change in the output in the console.

That's odd. It sounds like you have two instances of pyTivo running. Have you ever setup pyTivo in the past to automatically startup at login?

Shooting in the dark here but just to see if it is a permissions problem can you setup a new temporary folder somewhere else outside of your USER directory? Maybe place a new folder in C:\ , put a video in there and then create a new share in pyTivo pointing to this. You'll need to restart. Try to access this folder on your TiVo.

Quote:

Originally Posted by dylanemcgregor

BTW, sorry for not saying it sooner, but I really appreciate your help with this. I've been struggling on and off with this for a couple of months now.

No problem. I may not know what the issue is in the end but the info you put up will be useful to someone who may know what's going on.

Shooting in the dark here but just to see if it is a permissions problem can you setup a new temporary folder somewhere else outside of your USER directory? Maybe place a new folder in C:\ , put a video in there and then create a new share in pyTivo pointing to this. You'll need to restart. Try to access this folder on your TiVo.

OK. Setup a test folder in the root of C: called pytivovideotest and put a couple of avi files in there. Pointed MyMovies to this folder, saved, and did a soft restart. Then quit and restarted the console. Still nothing in the console output when I access MyVideos from the Tivo. (plenty of stuff pops up when I make changes to the localhost file).

I don't think I've ever setup pyTivo to start at login. As I said, I've been working on this for a couple of months though, so it is possible I did something inadvertently back at the beginning, but I don't see any running processes that look like dupes (not that I'm even sure exactly what I'd be looking for, I see one instance of python running, but nothing under processes that identifies as pyTivo.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

OK. Setup a test folder in the root of C: called pytivovideotest and put a couple of avi files in there. Pointed MyMovies to this folder, saved, and did a soft restart. Then quit and restarted the console. Still nothing in the console output when I access MyVideos from the Tivo. (plenty of stuff pops up when I make changes to the localhost file).

I don't think I've ever setup pyTivo to start at login. As I said, I've been working on this for a couple of months though, so it is possible I did something inadvertently back at the beginning, but I don't see any running processes that look like dupes (not that I'm even sure exactly what I'd be looking for, I see one instance of python running, but nothing under processes that identifies as pyTivo.

One way to tell is to restart your PC. If the MyMovies share reappears in your NPL without you having to use the command prompt to start it then at some point you set it up as a service.

However if you are not running multiple instances of pyTivo then the requests are just not getting through to pyTivo. With the debug line in your config file you should be seeing lots of logging output when you navigate to a share with your TiVo....whether the shared folder path is correct or not. This is back at what looks like a firewall issue. However I do not run Windows and I am not familiar with the workings of its firewall. The pyTiVo wiki says to add port 9032 (or whatever port it is set to in your config) to your firewall permissions.

Perhaps wmcbrine or someone else will give recommendations on this.

On another note, just in case, if you are not running the latest snapshot of pyTivo then download the latest and overwrite your pyTivo directory. It won't fix your issue probably but we can be sure that we are troubleshooting the latest code.

Had a bit of a change a while back. I'd left the MyMovies empty folder open for a bit while I was doing other things (not related to pyTivo) and at some point a message popped up saying the folder was empty. Since then I've restarted the console, and now I'm back to no message, just an empty folder that can scroll infinitely (or so it seems).

I restarted my computer, and nothing shows up in NP until I start the pyTivo console. I want to make sure I have my conf file set up properly. This is what it looks like now.

Does that look correct? Just seems weird that no logs are being generated when I open the folder. I have put both incoming and outgoing exceptions to the Windows Firewall for port 9032 per the Wiki. I hadn't done this before in Win7, so it is possible that I screwed up, but the firewall is off right now anyway, so that shouldn't matter.

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

I upgraded from a Tivo HD to a Premiere. I had pyTivo set up and working fine for me with the Tivo HD. When I try to push a video to the Premiere, the video shows up on the Premiere, but the duration is 0:00.

The last message on the pyTivo console is:
Option: 'padtop' has been removed, use the pad filter instead
ffmpeg.exe: failed to set value '60' for option 'padtop'

I searched around here looking for a solution and the only thread I found was an older thread suggesting that earlier versions of pyTivo did not recognize the Premiere, but I am using a pyTivo from this spring:
wmcbrine-7aac601ceab3e5c270096bdb3f904a3c7707f2fc.zip

Does that look correct? Just seems weird that no logs are being generated when I open the folder. I have put both incoming and outgoing exceptions to the Windows Firewall for port 9032 per the Wiki. I hadn't done this before in Win7, so it is possible that I screwed up, but the firewall is off right now anyway, so that shouldn't matter.

As long as those paths do indeed exist, that config file should be fine. I don't see how pyTivo could be doing anything at all without any output to stdout. What is the command you are using to start pyTivo?

I feel pretty dumb having to ask this question but I want to get vidmgr working so I guess i must put down my pride.

The very first sentence of the instructions says, "Go to the directory where you have pyhme installed." What in the world is pyhme?

I first searched my complete computer including drive where I know it wouldn't be but no luck. I can't find where I put pyhme but I do use pytivo with wmcbrine fork.

I've googled and googled and searched this forum to find many people using this acronym but for the life of me I can't figure out how you get it or what you do with it. then I think if I can't understand the first sentence maybe this one is over my head.

I'd like to try vidmgr but I'm off to a rocky start since I can't find pyhme. Help...

Ps.. I posted in this thread because the vidmgr thread id in developers corner and I didn't think I should be posting there.

As long as those paths do indeed exist, that config file should be fine. I don't see how pyTivo could be doing anything at all without any output to stdout. What is the command you are using to start pyTivo?

I'm not sure I understand this. I start pyTivo through the start menu, not the command line. What is stdout? Is a separate log file supposed to be generated and put in the pytivo folder? I've been under the impression that the console window would generate output? The same as happens if I make a change in the web configuration. Maybe I've been misunderstanding?

__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Sorry, but it's clear that you are indeed using a version of pyTivo that doesn't recognize the Premiere as an HD unit. pyTivo only attempts to pad for (what it thinks are) SD units.

The actual error message is due to your using a newer version of ffmpeg that doesn't recognize the old padding syntax. This too would be fixed with an up-to-date pyTivo.

Thanks. I just grabbed the pyTivo from the link in your signature and installed that over my current installation. It seems to work now. I must have done the previous installation incorrectly and been running an older version than I thought I was running, but since it was working with my Tivo HD, I had no reason to investigate.

Is there any way to see the version number or build date of the running instance of pyTivo? I don't see anything in the output on the console or in the Web configuration page that gives any clue. It would be nice to see a version number or build date somewhere.