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. Nov 16, 2007 #961 of 5683
    wgw

    wgw New Member

    217
    0
    May 16, 2007
  2. Nov 16, 2007 #962 of 5683
    PaulS

    PaulS Member

    674
    1
    Sep 16, 2002
    Southern NH
    208 changes concern two bug fixes :

    - Bug #28 : filenames with spaces crashes conversion
    - Bug #29 : unhandled exception in transcode.video_info()

    That's it.
     
  3. Nov 17, 2007 #963 of 5683
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
  4. Nov 17, 2007 #964 of 5683
    dlfl

    dlfl Cranky old novice

    6,994
    16
    Jul 6, 2006
    Near...
    Haven't tried it yet but TVAP already gets the metadata (including description) from TiVo files and could be modified to automatically create the required .txt file.
     
  5. Nov 17, 2007 #965 of 5683
    dlfl

    dlfl Cranky old novice

    6,994
    16
    Jul 6, 2006
    Near...
    pyTivo will crash at start of encoding if you don't have an FFMPEG template entered in your pyTivo.conf file. In that case pyTivo uses a default template that is incorrect. The fix is an easy edit in config.py -- see Ticket #34 in the pyTivo Wiki.
     
  6. Nov 17, 2007 #966 of 5683
    MasterCephus

    MasterCephus New Member

    309
    0
    Jan 2, 2005
    Hueytown,...
    Someone with knowledge about how pyTivo & the Tivo talk to each other I have some questions:

    1) What exactly does pyTivo do in relation to being a media server?

    1.a) Does it just tell Tivo "Hey I am a media server and here is the shares?" & and when Tivo requests a certain file, pyTivo transcodes the file using ffmpeg and sends it to the Tivo and Tivo consumes it?

    1.b) Does Tivo look through the shares, or does Tivo requests pyTivo to show what's in the shares?

    what I mean by that question is does Tivo see the shares and just go through them or if you select a subdirectory, does Tivo send a request to pyTivo and pyTivo finds the subdirectory and shows what's that directory. Then when Tivo wants to go back, pyTivo shows Tivo the content from the previous folder?


    Just some questions I have been having...
     
  7. Nov 17, 2007 #967 of 5683
    jmtassel

    jmtassel New Member

    2
    0
    Nov 17, 2007
    I have an issue when I rip a dvd to wmv and then transfer to the Tivo via pyTivo the audio/video is out of sync after 30 minutes into the video. Anyone seen anything like this before? Its been a difficult topic to research.
     
  8. Nov 17, 2007 #968 of 5683
    PaulS

    PaulS Member

    674
    1
    Sep 16, 2002
    Southern NH

    Ummm.... No it's not. In fact, we discussed this about a week or two ago, on this very thread.

    Question Asked : HERE

    Question Answered : HERE

    The answer : add "-async 48000" to your ffmpeg parms line in transcode.py
     
  9. Nov 17, 2007 #969 of 5683
    dealwatcher2003

    dealwatcher2003 New Member

    3
    0
    Nov 10, 2007
    i have a weird problem. I can see the video files in tivo>playlist but when I click on it it says its scheduled for transfer,but not sure when its going to happen,its been a few hours now...how do i force transfer...?
     
  10. Nov 17, 2007 #970 of 5683
    Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007

    Yeah, usually I go to the "to do" list and cancel the scheduled transfer. Than I try and transfer again. If that doesn't work, trying rebooting your Tivo. that usually does the trick.
     
  11. Nov 17, 2007 #971 of 5683
    dealwatcher2003

    dealwatcher2003 New Member

    3
    0
    Nov 10, 2007
    Ok went to the ToDo list, delete the pending transfers restarted the Tivo,and it said again the files have been added to the ToDoList and will be transferred when other pending transfers are completed.I have nothing pending,dont understand why it says so...somebody help!!what am i doing wrong!!
     
  12. Nov 17, 2007 #972 of 5683
    dermanj

    dermanj New Member

    9
    0
    Nov 10, 2006
    I'm thinking about getting a new computer to be pretty much dedicated to running pyTivo for my two Tivo Series 3 boxes. I'm hoping to maximize transcoding speed without spending a ton of money. Any suggestions?
     
  13. Nov 17, 2007 #973 of 5683
    Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007
    you can also restart your computer and if that doesn't work try deleting tivo desktop and then reinstalling...
     
  14. Nov 17, 2007 #974 of 5683
    Sicklybutsexy

    Sicklybutsexy New Member

    179
    0
    May 5, 2007
    I've been using dvdpatcher now for the conversion of 16:9 files to 4:3 on a 4:3 tv. Is there any way using this program I can make it letterbox so that the picture isn't distorted (this has to do with pytivo because I can't get 16:9 files transferred using pytivo or tivodesktop)
     
  15. Nov 17, 2007 #975 of 5683
    jcthorne

    jcthorne Active Member

    2,719
    2
    Jan 28, 2002
    Houston
    (Since this thread is directly linked from the pyTivo page, I guess I should post here.) A patch to allow descriptions to be sent along with the videos:

    http://www.tivocommunity.com/tivo-vb...d.php?t=374735


    THANKS!

    It worked first try and I just installed pytivo today! This is great work. Hope you can figure out how to fill in a few other pieces of the metadata.
     
  16. Nov 17, 2007 #976 of 5683
    dlfl

    dlfl Cranky old novice

    6,994
    16
    Jul 6, 2006
    Near...
    Yeah, this seems to work fine for me too. Thanks, again, wmcbrine!

    If any pyTivo users are also using TVAP and would like to have it automatically generate the description .txt file for each file it processes with VideoReDo, let me know.

    It also wouldn't be too difficult to gen up a little utility program to generate these files for all the .tivo files in a selected folder, based on the TivoDecode software provided by TivoCommunity member FrooBrar (with his permission of course).
     
  17. Nov 18, 2007 #977 of 5683
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    Yeah... so far I've found that I can add any of the following tags to the template:

    EpisodeTitle
    SourceChannel
    SourceStation (only works in conjunction with SourceChannel, can be totally bogus though)
    SeriesId

    The last one is a killer, since it groups. But I'm guessing that you have to know a valid series ID to use it.

    I believe that the set of usable tags is most of whatever you see here (you can also find some series ID's to use here):

    https://<tivoip>/TiVoConnect?Command=QueryContainer&Container=%2FNowPlaying

    In addition to the tags listed above, I've tried "HighDefinition" (doesn't work), and "CopyProtected" (not real useful; it just prevents the transfer and shows the "prohibited" sign as the icon).

    Unfortunately many interesting attributes can't be set this way, AFAICT. (You could still do it, but you'd have to create a .TiVo file.)
     
  18. Nov 18, 2007 #978 of 5683
    jcthorne

    jcthorne Active Member

    2,719
    2
    Jan 28, 2002
    Houston

    This is pretty cool stuff. From what I understand, the series id numbers are actually generated by Tribune with the guide data. Any idea what tivo does with a series id that it does not recognize? Does it actually get the folder name from the series id or from the titles of the programs sharing it?

    Anyone know if there exists a list of series names and id numbers out there on the internet somewhere?

    We have all been clamoring for groups for our TTCB recordings for some time, I think we just might be on the verge of making it work.....in a fashion. I would like to try a number of combinations of the above to figure out what it does but am working out of town and accessing my tivo and home network remotely so its pretty difficult to do too much from my end. Was surprised I got pytivo up and operating with descriptions and transferred a couple movie files to the tivo last night.


    wmcbrine this is GREAT STUFF. thanks for your work and I think this might get interesting over the next few days as folks work with it. You have unlocked a door, lets see whats inside......
     
  19. Nov 18, 2007 #979 of 5683
    jcthorne

    jcthorne Active Member

    2,719
    2
    Jan 28, 2002
    Houston
    One could always transfer the recording to the tivo, then back and thus have a valid .tivo file. Will pyTivo then let you assign these other attributes? What attributes have you found that are only valid for .tivo files?
     
  20. Nov 18, 2007 #980 of 5683
    jcthorne

    jcthorne Active Member

    2,719
    2
    Jan 28, 2002
    Houston
    Can anyone suggest a way to have pyTivo NOT transcode ANY files and still let the rest of the system work as designed? IE just force tivo compatible = true.

    I tried modifying the transcode.py file as suggested above but dont think I got it quite right as now I get errors from pytivo and the duration is no longer showing up correctly in transferred files. I want to do the file manipulations manually before they are placed in the mytivorecordings folder and have pytivo just transfer them as is to the tivo.

    Thanks!
     

Share This Page