1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

pyTivo - Transcoding server

Discussion in 'TiVo Home Media Features & TiVoToGo' started by armooo, Nov 25, 2006.

  1. TVCricket

    TVCricket HDUI

    137
    0
    Mar 7, 2010
    I'm not very familiar with using cmd or its commands. Have no clue how to do most of hat. Most specifically "cd to the directory". Sorry if I keep asking novice questions, but this is exactly why I went with the .exe version of the pytivo. LOL
     
  2. gonzotek

    gonzotek tivo_xml developer

    2,416
    7
    Sep 24, 2004
    Outside...
    cd is the command to "change directory", which means you're changing from the directory that the command prompt is on now, to the one you want to be in.

    So, if your videos are located in the 'Videos' library on Windows 7, you most likely want:
    Code:
    cd c:\Users\YOUR_WINDOWS_USER_NAME_HERE\Videos
    If you've you've added folders to that directory, and Band of Brothers is one of them, then the command would look like this:
    Code:
    cd "c:\Users\YOUR_WINDOWS_USER_NAME_HERE\Videos\Band of Brothers"
    Notice the quotes around the second part. They are necessary because there are spaces in the folder name.
     
  3. lpwcomp

    lpwcomp Well-Known Member

    8,663
    106
    May 6, 2002
    John's...
    First do this:
    Then enter ( each line separately):

    Code:
    F:
    cd "\My Videos\TV Shows;\Band of Brothers"
    dir >lst.txt
    Is there really a ";" in the directory name? If so, I suggest you get rid of it by renaming the folder. If not, then leave it out of the above cd command but do leave in the quotes. They are needed since you have blanks in the name.

    You will now have a file named lst.txt in that directory which you can either attach or edit and cut and paste.
     
  4. TVCricket

    TVCricket HDUI

    137
    0
    Mar 7, 2010
    I quickly ripped a few episodes of another show and tried it again and it worked. Wonder what could be causing these two shows to not group.
     
  5. jcthorne

    jcthorne Active Member

    2,785
    18
    Jan 28, 2002
    Houston
    Did you have BoB on the Tivo just prior to the last software update and trying to add new episodes?

    There is an known issue created by the reformatting of the internal Tivo databases during the software upgrade that caused existing shows that were pushed, to ungroup. Any further use of the same seriesId will not group either.

    If this was the case, delete all BoB episodes from your Tivo, delete them permanently from the recently deleted folder. Wait a few days and try loading them again.

    Alternately, you can change the seriesId in the metadata for the whole series.

    Seems the seriesId is fubar until it completely disappears from the Tivo database.
     
  6. lpwcomp

    lpwcomp Well-Known Member

    8,663
    106
    May 6, 2002
    John's...
    He's pulling, not pushing.
     
  7. TVCricket

    TVCricket HDUI

    137
    0
    Mar 7, 2010
    Ding ding ding, we have a winner. Changed the SeriesID and now it works. Thank you sir.
     
  8. y2kse

    y2kse New Member

    4
    0
    Aug 3, 2007
    I'm unsuccessfully trying to push a series of MP4's to my TiVo Premiere unit. Other files that are known to have worked previously still work. Pulling works okay, but the server hosting pyTivo is too slow for transcoding. I thought there might an issue with the files, but pushing one of the failing files to my Tivo HD unit works fine. Based on the pyTivo logs, it looks like the push request gets sent, the Premiere picks it up but rejects the file.

    I don't know what to try next. Any advice?
     
  9. jcthorne

    jcthorne Active Member

    2,785
    18
    Jan 28, 2002
    Houston
    please post the mediainfo data for one of the files that fails and the pytivo log. Someone here can help you figure out what is going on.
     
  10. y2kse

    y2kse New Member

    4
    0
    Aug 3, 2007
    I wrote too soon. I thought the files in question were working on the TivoHD, but they weren't. The blue LED would appear and there were no errors in the pytivo log, but I realized after awhile that there was nothing actually transferring. After that, I figured out the problem was the bit rates on these files was too high.
     
  11. Feb 4, 2013 #4071 of 5866
    lrhorer

    lrhorer Active Member

    6,924
    1
    Aug 31, 2003
    San...
    Um, say what? How high is "too high"? I'm not sure there is such a thing when it comes to transferring a file. Playback is another matter. Certainly the TiVos can handle bit rates in excess of 20 Mbps. How high is the bit rate on your files, and what was their source?
     
  12. Feb 5, 2013 #4072 of 5866
    wmcbrine

    wmcbrine Ziphead

    10,441
    55
    Aug 2, 2003
    There are some situations where the bitrate can be "too high" -- see here. If the video is being remuxed (only), and the video bitrate exceeds 16 Mbps (or the rate specified in the .conf file), then the estimated size will be too small, and the file will be deleted after transfer. (I'm working on fixing this.) Whether this is y2kse's problem, I don't know.
     
  13. Feb 5, 2013 #4073 of 5866
    newsposter

    newsposter Poster of News

    34,894
    30
    Aug 18, 2002
    SE PA
    what would a reason be for a show to stop transferring after a period of time whether it's a pull or a push?

    it plays perfectly on the laptop
     
  14. Feb 9, 2013 #4074 of 5866
    BankZ

    BankZ New Member

    188
    0
    Aug 16, 2007
    Anyone know what could cause an exclamation point to show up rather than the computer icon?
     
  15. Feb 9, 2013 #4075 of 5866
    lpwcomp

    lpwcomp Well-Known Member

    8,663
    106
    May 6, 2002
    John's...
    I had been assuming that, since I first noticed it with the fall update, that it was a TiVo problem. However, I ran TD today while investigating the current push problem, and TD still shows a computer icon, so I some further testing and I discovered that using an old beacon.py module with everything else being current, I got the computer icon back. So it appears to be that TiVo changed something in the HDUI so that the the icon change in beacon.py no longer works in the HDUI.
     
  16. Feb 9, 2013 #4076 of 5866
    BankZ

    BankZ New Member

    188
    0
    Aug 16, 2007
    Where can I get an older version of beacon.py?
     
  17. Feb 9, 2013 #4077 of 5866
    wmcbrine

    wmcbrine Ziphead

    10,441
    55
    Aug 2, 2003
    Downgrading beacon.py is not the correct solution. You'd probably get the same effect just by restarting pyTivo. I know I do. However, I am curious as to exactly how old this old version is.

    Previous thread about this topic here: http://www.tivocommunity.com/tivo-vb/showthread.php?t=495368

    To what I wrote there, I'd now add that I've seen the icon go to an exclamation point sometimes, and I've seen it clear up on its own after a while, or immediately if I restart pyTivo.
     
  18. lpwcomp

    lpwcomp Well-Known Member

    8,663
    106
    May 6, 2002
    John's...
    I wholeheartedly agree with that. I didn't mean to suggest that he do so and was going to post as much but had to go out. I only did it in an attempt to isolate the source of the problem. As far how old it is - it is from the oldest version (zip file) I had lying around, beacon.py having a date of 8/18/2011.

    For me, at least in the HDUI, it starts out as an exclamation point and never varies. If it makes any difference, zeroconf is disabled, as I limit which shares can be seen by three of my four TiVos. The only one not limited to specific shares is also the only one on which I am using the HDUI.
     
  19. wmcbrine

    wmcbrine Ziphead

    10,441
    55
    Aug 2, 2003
    Yes, you'll never see anything but an exclamation point with Zeroconf disabled.

    But if it works with an older version of beacon.py AND no Zeroconf, then clearly I have something to investigate...
     
  20. wmcbrine

    wmcbrine Ziphead

    10,441
    55
    Aug 2, 2003
    OK, here's what I've found: With Zeroconf disabled, I can get rid of the greyed-out/exclamation point effect if I change PLATFORM_MAIN to "pc" (or "pc/pyTivo"; it makes no difference). But if I do that, then the music and photo shares revert to being displayed like "Music on Sharename's PC" instead of just "Sharename". The only way around this is to use Zeroconf, because it can provide different platform values for each share, which the old beacon method doesn't do.

    IMHO the "Music on Sharename's PC" format is even less desirable than the exclamation point, so I'm tentatively classifying this as "won't fix". The solution for most people (not using the "shares" option) should be to get Zeroconf working, as I've recommended previously.

    Although... I suppose I could make it so that PLATFORM_VIDEO was used in the old-style beacons if no music or photo shares were defined. It's not a full solution, though.

    At least I now understand why the problem only appears with Zeroconf not working.
     

Share This Page