Adding a folder

Discussion in 'TiVo Home Media Features & TiVoToGo' started by Surrealone, Sep 24, 2011.

  1. Surrealone

    Surrealone TiVoOnThEmInD

    372
    6
    Dec 8, 2006
    Ok I got PyTivo working yipeeeee. I have been a Tivo user for over 8 years now and have a new Tivo outlook. I feel like a kid in a candy store. Now I just need some help making a folder on my kids Tivo so I can store or push or transfer whatever it's called. Can anybody point me in the right direction?
     
  2. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    You can't "make" a folder on a TiVo.

    If you have pyTivo configured properly, including your tivo.com user and password, you can push files to a TiVo. Multiple files will go into a "folder" if:

    1.they are in the same series and

    2. each one has a "metadata" file associated with them that includes series id.

    Look for programs pyTivoMetaThis and MetaGenerator.

    If these are files you pulled from another TiVo on the same account, (.tivo files), the metadata is embedded.

    If you are asking how to set up a folder on the computer that you can push or pull from, just create a folder on the computer and put the videos you want to get to the TiVo in it (if you don't have one already). Then start pyTivo, go to http://localhost:9032/ and set up a "video share" whose "path" is the complete path to that folder.
     
  3. Surrealone

    Surrealone TiVoOnThEmInD

    372
    6
    Dec 8, 2006
    Ok Now I understand and thank you for the help. The movies are of the same series but not with "metadata" info. But I think I understand much beter now how it works. Thanks Again.
     
  4. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    The two tools I mentioned can be used to create metadata. For most TV shows, you can use them to create metadata files such that all episodes of a series will end up in the same group(folder). For movies, you have to edit the metadata (they are text files) to add/modify lines so they will be grouped together.
     
  5. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    That's not quite true.

    Correct, but it is not the only way to skin this cat, depending on what the OP means. Every pyTivo share created by the user will show up as a separate folder in the NPL. Every directory created underneath a share directory will show up as a separate folder in its share in the NPL.
     
  6. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    When his kids go to watch something on their TiVo, do you want to be the one to explain to them that they might not be able to immediately go to their favorite part because it is being transferred from the computer and it hasn't gotten that far yet?
     
  7. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    I have come to the realization that the OP may be confused. Mostly my fault, I'm afraid. I got hung up on the title of the thread rather than the actual objective.

    Metadata isn't required to transfer a video to a TiVo. When you transfer them(pull or push), they will appear in the NPL as whatever the computer file name is, w/o the extension. Shows or movies in a series will just be separate entries rather than grouped together. There also will be no description.

    Edit (brazenly stol.., uh copied from a jcthorne post):

    Setup help for pyTivo under windows: pyTivo
     
  8. jcthorne

    jcthorne Well-Known Member

    3,116
    196
    Jan 28, 2002
    Houston
    One piece of info not well documented, when you pull a file from the tivo menu, the meta data must contain a seriesid that tivo recognizes from its guide data.

    When you push a file from pytivo's web interface, the seriesid can be made up and the title will be used from then on and grouped into the same folder for all files using the same seriesid. I used this method to create some folders of my own convention on the tivo.
     
  9. Surrealone

    Surrealone TiVoOnThEmInD

    372
    6
    Dec 8, 2006
    Thank you :)
     
  10. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    Not true. I pulled two movies in a series for which I had made up a seriesID and they went into the same folder.

    This was on the Premiere.

    Second Edit: I also specified "seriesTitle" in the Metadata. That was the name of the group(folder) they ended up in on the TiVo.

    Third, and hopefully final edit: It only works on the Premiere.
     
  11. jcthorne

    jcthorne Well-Known Member

    3,116
    196
    Jan 28, 2002
    Houston
    Interesting. I have not pulled any files since I got the Premiere. Only push. Wonder what else has changed....
     
  12. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    The only other thing I have noticed is an HD menu issue. The metadata displayed is limited to Description and OAD, the latter only for a pulled show. If I switch to the SD menus, I see all of the metadata I expect to see for a pulled show, e.g. actors, guest stars,writers, directors.
     
  13. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    If they were my children, absolutely.
     
  14. HeatherA

    HeatherA Old AVS Forum Member

    990
    17
    Jan 9, 2002
    If I may hijack this thread... I have a quick question. My TiVo is happily recording cheesy Christmas movies for me. I am transferring these movies and their metadata file to my PC. What I want to do is send them all back to the TiVo but force them into a "Christmas" folder for viewing closer to the holiday.

    What line of the metadata files do I edit to force this to happen? (seriesid? or seriestitle?)

    I just want to be clear so I don't mess anything up.

    Thanks!
     
  15. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    I think you can be forgiven for hijacking a year old thread. :rolleyes:

    Isn't that the only reason anyone ever purchases a TiVo? ;)

    In the metafile for each program, create the following line or edit any existing seriesTitle line:

    Code:
    seriesTitle : Christmas
    Then pull up the pyTivo web app and push all the videos whose metafiles you just editied to the TiVo of your choice.

    If I may make two suggestions, as well:

    1. I would create a separate directory on your pyTivo host named "Christmas", or "Holidays", or whatever you like. Then go to your pyTivo configuration, and create a share for that directory. Finally do one (or a mixture) of two things. Either move all the holiday films and their metafiles over to the new directory, or else create shortcuts in the new directory to the files in their original location.

    2. As an alternative to the above, you could run vidmgr, create some metafield that links the videos in question together, and then create a virtual share that groups the videos in the way you want.

    For example, every video in my library has metafields named vProgramGenre. There is a separate vProgrGenre line for each genre that fits the video. (Note vidmgr does not require it to be one category per line. Each line can have multiple categories, if one chooses.) For every film that has a holiday theme, I create a line:

    Code:
    vProgramGenre : Holiday
    Then in vidmgr.ini I have a virtual share defined like so:

    Code:
    [Browse by Genre]
    tags = vProgramGenre
    Note the share would be structured a little differently if there were not one genre specified per line in the metafiles. This is the result:

    [​IMG]

    [​IMG]

    [​IMG]

    Hmm. I need to speak with Jeff about the possibility of associating cover art with virtual shares, don't I?
     
  16. lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...
    What model TiVo is this?

    BTW, as an alternative to editing every metadata file (assuming none of them is actually an episode of a series), once you have all the movies in a folder on the computer, simply create a file named "default.txt" with the seriesTitle entry in it.

    I assume you are decoding all of these video files so that you have .mpg files. The text metadata files are ignored for .tivo files.
     
  17. HeatherA

    HeatherA Old AVS Forum Member

    990
    17
    Jan 9, 2002
    As always you are full of great information. Thank you! I have never used vidmgr so might have to look into that.

    Ultimately you answered my question, but I wonder why you prefer keeping the files on my host pc? I had considered that but didn't want to have to dig down to the folder on my share to watch and/or have to transfer as I wanted to watch as my host PC is dreadfully slow.

    Thanks again. I appreciate all of your help.
     
  18. HeatherA

    HeatherA Old AVS Forum Member

    990
    17
    Jan 9, 2002
    This TiVo is a Premiere 4. ;)

    Thanks for the tip about the one file... I guess I'm kind of back at square one in that case because for these particular files I was not decoding them. I just wanted to group them... I will be deleting as I watch so I didn't want to waste more time.

    Is there a way to do what I want to do and keep the files as .tivo? If not I can decrypt them, that's not a problem, I just want to avoid it if I can.

    Thanks for your help.
     
  19. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    Um, I didn't say that. (By "host PC" I presume you mean the PC hosting pyTivo. If not, please explain.) There is nothing particularly wrong with running pyTivo on a machine different from the one that contains the video files. Simply share the directory that contains the files on the network and map that directory on the host running pyTivo.

    I'm not following you, here. What has the speed of the PC to do with transferring videos to the Tivo?
     
  20. lrhorer

    lrhorer Active Member

    6,933
    10
    Aug 31, 2003
    San...
    No time need be wasted. Utilities such as kmttg can transcode the video to .mpg on the fly. It takes no longer to transfer videos this way than leaving them as .TiVo files.

    I don't think so.
     

Share This Page