Is there any way to put PC-to-Tivo files in folders?

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Hcour, Sep 30, 2009.

  1. orangeboy

    orangeboy yes, I AM orangeboy!

    4,089
    0
    Apr 19, 2004
    East Moline, IL

    Advertisements

    My apologies for the mixup. I stated that using seriesID would do the trick, but it is seriesId, with lowercase d.
     
  2. etvv

    etvv New Member

    18
    0
    Dec 20, 2009
    You have to use the IF that is unique to the series.
     
  3. txporter

    txporter One sec, almost done

    666
    0
    Sep 17, 2006
    Austin, TX
    Yeah, I said it as well. It is seriesId.
     
  4. oregonman

    oregonman Member

    87
    0
    Jul 1, 2002
    Portland OR
    I still can't get the default.txt file to do what I want, which is to push files into the correctly named folder with program names related to the filename of the video without creating a separate meta file for each file.

    Since the relevant post is a ways back now, I'll restate what I've done so far:

    I started with pytivo shut down and I created a new subdirectory and put in video1.avi, video2.mp4 and two metadata files, video1.avi.txt and video2.mp4.txt, each containing the following:
    title : PC Videos
    seriesTitle: PC Videos
    episodeNumber : 1
    isEpisode :true
    seriesId : SH999902

    I started the pytivo console, then browsed to the new directory and sent both videos to Tivo. (By the way both videos show as title "PC Videos" in the browser.) That seriesId had not been used before.

    I repeated this test, renaming the files to video3.avi and video4.mp4 and video3.avi.txt and video4.mp4.text and changing the seriesId to SH999903. When I browsed the directory, the videos both show the name "PC Videos". I pushed the files and once again the folder name on the Tivo was "Videos from pc" which is a name that I was using from earlier testing.

    So somehow that name is associated with something other than SeriesId and remembered.

    I then tried pushing the files to another Tivo that I had not used for any testing yet and the folder came up with the correct name, "PC Videos".

    But the programs show up with null ("") names. So I have two problems:

    1) how do I get the Tivo or ptivo to forget the old name?
    2) how do I get the program name to be the file name of the video file?
     
  5. wmcbrine

    wmcbrine Well-Known Mumbler

    11,859
    900
    Aug 2, 2003

    Advertisements

    oregonman, are you using an up-to-date version of pyTivo?
     
  6. orangeboy

    orangeboy yes, I AM orangeboy!

    4,089
    0
    Apr 19, 2004
    East Moline, IL
    That's what I was wondering! I was poking around and found this thread talking about video.py, and it looks like "f.name" is used in some of the metadata logic. Me not exactly knowing python doesn't clue me into what is really going on, but it would seem that the filename should be sent along if there is no title metadata(?)
     
  7. rjmitche

    rjmitche Member

    47
    0
    Dec 30, 2004
    Maybe I'm misreading all of this but, I think what oregonman is seeing with the episode title being empty is more related to this thread over on the pyTivo forum. I'm pretty sure I'm experiencing the same thing and I'm using a snapshot from early December. I've worked around the issue by writing a batch file to create a separate metadata file for each video file that contains a single line:

    episodeTitle : <filename>

    This, along with a default.txt file that contains values for seriesTitle, isEpisode (true), and seriesId, make the pushes behave for me (i.e. they are pushed into an appropriate folder with an episode title that matches the filename). The extra step of creating the individual metadata files makes it more difficult to automate the entire process though.
     
  8. oregonman

    oregonman Member

    87
    0
    Jul 1, 2002
    Portland OR
    I think so. I got it from here:
    http://repo.or.cz/w/pyTivo/wmcbrine.git
    and the file I extracted was:
    wmcbrine-e84b4c19fa5a65fdc454c60a823706dc11a9c7c7.tar.gz

    I extracted it into a previous windows package that I installed. Is there any way to tell the version of the running pytivo to see that I extracted it correctly?
     
  9. oregonman

    oregonman Member

    87
    0
    Jul 1, 2002
    Portland OR
    That thread seems to imply that the behavior I was looking for used to exist, but it disappeared in some update. That thread is from August, though, and it just kind of ends with no resolution.

    If I want to try to go back to a version that has the behavior I am looking for, can someone recommend a stable release that I could use? The original version I tried was a windows installer version and it did not seem to have the ability to push (or I didn't find it).
     
  10. txporter

    txporter One sec, almost done

    666
    0
    Sep 17, 2006
    Austin, TX
    It sounds like you are on Windows. Is it perhaps a 64-bit version of windows? I had an issue a while back where I installed on a Vista64 machine with Rdian06's windows installer and then tried to upgrade with one of wmcbrine's git packages. There ended up being two different directory structures for pytivo (one in the Program Files directory and the other in Program Files (x86)). Could that be happening to you and maybe you actually aren't running the newest version of pytivo that you have downloaded?
     
  11. oregonman

    oregonman Member

    87
    0
    Jul 1, 2002
    Portland OR
    I am not using a 64 bit Windows. I think that I am running the newer version of pytivo because before I extracted the newer version, I did not have the ability to push at all.
     

Share This Page

spam firewall

Advertisements