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. Apr 8, 2007 #281 of 5682
    Justin Thyme

    Justin Thyme Contra sceleris

    3,306
    0
    Mar 29, 2005
    I posted the PyTivo results on the S3 thread about MRV/TTG

    The short version of the story is Yay!

    The slightly longer version is that PyTIvo/FFMPEG did remarkably well on the Hidef test files. I verified I was getting 720p because I told the S3 to display Native, and in that mode, my televion tells me when it is switching to other resolutions, and what those resolutions are.

    Bad news is that I had to go all the way down to 6Mi in order to get uniform results, even on the acid test high motion HD test files. Is this average or minimum VBR bitrate? I am baffled how the picture could be as nice as it was if that was the max or absolute bitrate.

    Other bad news is that I was able to force the S3 to stop playing sound for any show- had to reboot. So the TTG stuff they have is tantilizingly close, but still not ready for prime time.
     
  2. Apr 8, 2007 #282 of 5682
    dlfl

    dlfl Cranky old novice

    6,991
    16
    Jul 6, 2006
    Near...
    See my post #278 above. If my understanding of this is correct it could cause prolbems of the nature you are experiencing. Try ver. 185 (?)

    However I would also note that even when ffmpeg is letterboxing to achieve aspects other than 4:3 on a 4:3 TV, you will still see 480 as the height when it is encoding. If you look at the actual command sent to ffmpeg however, you will see -padtop and -padbottom options and the -s option (size) will not be 480 height. pyTivo adjusts these three options so the total is 480 and that's what you see in the encoding info as ffmpeg runs. Your TiVo needs 480 lines. Letterboxing is achieved by just making some of them black lines.
     
  3. Apr 8, 2007 #283 of 5682
    johnkfisher

    johnkfisher New Member

    18
    0
    May 7, 2006
    Let me withdraw my previous Exec format error question - it worked when I replaced the provided ffmpeg with the one from Visualhub. My guess is that, as my media box is an older PPC mac, maybe that was the problem, but not sure. either way, fixed.
     
  4. Apr 8, 2007 #284 of 5682
    tusk1113

    tusk1113 New Member

    2
    0
    Apr 8, 2007
    dlfl,

    thanks, rolling back to 185 did the trick. sorry for not recognizing your post above as being the solution, but python is not QUITE a language i understand
     
  5. Apr 9, 2007 #285 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    Can anyone post the url needed? Not the pyTivo url, I have already verified that.
     
  6. Apr 9, 2007 #286 of 5682
    windracer

    windracer joined the 10k club

    11,580
    3
    Jan 3, 2003
    St. Pete, FL
    https://{your TiVo IP}

    Login with a username of 'tivo' and your MAK as the password.
     
  7. Apr 9, 2007 #287 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    I thought this was failing, but it does work... pebcak...problem exists between computer and keyboard...

    my two original tivos, i can log into. the newer one (bought used on ebay) i can log in, but it tells me

    This feature is not supported. The TiVo license agreement allows you to transfer content to up to ten devices within your household, but not outside your household. Unauthorized transfers or distribution of copyrighted works outside of your home may constitute a copyright infringement. TiVo reserves the right to terminate the TiVo service accounts of users who transfer or distribute content in violation of this Agreement.

    I hope i didnt get a good deal on a non-mrv unit. Can all series 2's do hmo and mrv? Its running version 8.1a of the tivo software.

    I verified the media access key on it is mine.
     
  8. Apr 9, 2007 #288 of 5682
    windracer

    windracer joined the 10k club

    11,580
    3
    Jan 3, 2003
    St. Pete, FL
    What model are they? This won't work on S3s.
     
  9. Apr 9, 2007 #289 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    tcd540 80 hour unit. unhacked. the other two are 649's.
     
  10. Apr 9, 2007 #290 of 5682
    dlfl

    dlfl Cranky old novice

    6,991
    16
    Jul 6, 2006
    Near...
    You're welcome! Note the problem I saw has been fixed in Ver. 187, in case you want to try it.
     
  11. Apr 9, 2007 #291 of 5682
    windracer

    windracer joined the 10k club

    11,580
    3
    Jan 3, 2003
    St. Pete, FL
    Well, that disclaimer appears at the bottom of the web-based NPL. You should see it at the bottom of each page. So you're saying on the third box, you just get the disclaimer text and no list of recordings?

    Yes, all S2s with a subscription on the same account are eligible for MRV.
     
  12. Apr 9, 2007 #292 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    Well, there is nothing in the npl, so yes, it is empty.

    So basically, I do have access to all three via browser. Also verified that a single instance of tivoserver 2.3a can dl .tivo files from the dvrs, and pics and music can be seen from this win pc to the tivos. THey just cannot see each other. I have been working with tivo level 2 support for about an hour now. Will report back.
     
  13. Apr 9, 2007 #293 of 5682
    windracer

    windracer joined the 10k club

    11,580
    3
    Jan 3, 2003
    St. Pete, FL
    So your "new" box doesn't have any recordings on it? I guess that explains the empty NPL.

    Definitely something strange going on. Good luck with TiVo support.
     
  14. Apr 10, 2007 #294 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    After 2 hours with tivo support, still not quite there. We ended up disabling Allow Transfers for all dvr's then reenabling it. Im going to give it a few days.

    The new dvr has had items in its npl, when i rented from unbox. I intended to use this as just a "pytivo headunit". I have a comcast hddvr on the same tv that everyone uses for series links and whatnot.
     
  15. Apr 10, 2007 #295 of 5682
    tadtadtadtadtad

    tadtadtadtadtad New Member

    8
    0
    Mar 21, 2007
    How DO I get pyTivo running? I see a bunch of files that end in py but I'm not sure what to do. I'm trying to switch from TIVOdotnet because it quits working each time I reinstall it. Works for 2 weeks then nothing. I've tried 4 versions with no luck and would like to get pyTivo working. I've downloaded all the appropriate files but can't figure out what to do with them. Python is installed and running.
    Please help me out.
     
  16. Apr 10, 2007 #296 of 5682
    slestak

    slestak New Member

    11
    0
    Apr 4, 2007
    tad* ,

    have you looked at the wiki? there are instructions for running pytivo on several os's.

    http://pytivo.armooo.net/
     
  17. Apr 10, 2007 #297 of 5682
    dlfl

    dlfl Cranky old novice

    6,991
    16
    Jul 6, 2006
    Near...
    You didn't say what OS you are using -- I will assume Windows.

    This is a quote from the pyTivo wiki. It also tells you how to install it as a Windows service. And it tells you how to install it for Linux and MAC OSX.

    When it runs all you will see is a black Windows command window, which you can minimize. You should see the videos you put in your PC pyTivo video folders showing up on your TiVo NPL (Now Playing List).

    To shut pyTivo down just close the command window.

    You didn't know there was a Wiki ? I've been nagging Armoo (the author of pyTivo) to edit his first post in this thread to make the presence of a WiKi more obvious......
     
  18. Apr 12, 2007 #298 of 5682
    TracerBullet

    TracerBullet New Member

    95
    0
    Dec 17, 2004
    I had everything working but I changed something in my conf file and now I can't see any videos either from a browser or the TiVo- however, the TiVo can see the folder. When I open it, it returns the message "The Videos PC's Now Playing List could not be displayed because of an unknown error."

    This is what my conf file looks like:

    [Server]
    aspect169=true
    GUID={318B9C6C-3EDE-4D2C-B2B7-C234F5EF2775}
    guid = {7E481A56-0F09-4FC7-B153-5EB30817E402}
    ffmpeg = C:\Program Files\pyTivo\plugins\video\ffmpeg_mp2.exe
    width = 720
    port = 9032

    [PC Videos]
    path = G:\BitComet Downloads
    type = video

    #Full path to ffmpeg including filename
    #For windows: ffmpeg=c:\Program Files\pyTivo\plugins\video\ffmpeg_mp2.exe
    #For linux: ffmpeg=/usr/bin/ffmpeg
    ffmpeg=C:\Program Files\pyTivo\plugins\video\ffmpeg_mp2.exe

    #This will make a large debug.txt file in you base directory. It only debugs
    #transcode.py right now.
    #debug=false

    # Audio bit-rate, default 192K
    #audio_br=192K

    # Video bit-rate, default 4096K
    #video_br=3Mi

    #Beacon broadcast address(es)
    #Typically use 255.255.255.255 but on some multihomed machines you may
    #need to specify the subnet broadcast address(es) of your Tivo boxes
    #beacon=255.255.255.255

    #Output Pixel Width: if you have an HDTV you might want to try 720 or 704
    #Valid: 720, 704, 544, 480, 352
    #width=704

    ##Per tivo options
    # section named _tivo_TSN with the tsn in all caps
    #[_tivo_2400000DEADBEEF]

    #If you want to use 16:9 or 4:3 on this tivo
    #aspect169=true
    GUID={318B9C6C-3EDE-4D2C-B2B7-C234F5EF2775}


    #Path is the full path to your files (No trailing slash needed)
    #For windows: path=c:\videos
    #For linux: path=/media
    path=d:\video


    ##You can have more than one share
    #[MyTelevision]
    #type=video
    #path=d:\television
     
  19. Apr 12, 2007 #299 of 5682
    armooo

    armooo pyTivo Developer

    81
    0
    Feb 1, 2003
    You can try:

    Also if you are running it in the command prompt do you see an error. It it is running as a windows service check C:\Program Files\pyTivo\log.txt
     
  20. Apr 13, 2007 #300 of 5682
    mkleiman

    mkleiman New Member

    10
    0
    Mar 8, 2007
    After successfully using pyTiVo for several weeks, it started exhibiting strange behavior recently. Although pyTiVo displayed, transferred and transcoded any videos in the "root" of my share folders properly, I started have weird behavior when trying to access videos in subfolders. pyTiVo displayed the contents of every one of my subfolders as though they contained the three video in one specific subfolder (in other words, every subfolder showed the three files that are actually in the subfolder called "The Tudors"). Then, when I moved the specific subfolder away, pyTiVo now displays that the contents of all my subfolders are empty.

    Based on this behavior, I suspect this is a cache issue. Perhaps my cache is corrupted or frozen, and pyTiVo isn't rescanning the share folders to correct the problem.

    Is there a way to force a rescan, dump the cache, or otherwise diagnose this?
     

Share This Page