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. moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    Using the simple pyTivo.conf and with service running execute following in a browser and post the response you get:
    Code:
    http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=My%20Videos
    
    It should return XML with information about videos for the "My Videos" share.

    If you get nothing substantial returned perhaps also repeat when running pyTivo in console mode and compare the XML response.
     
  2. HerronScott

    HerronScott Well-Known Member

    2,786
    27
    Jan 1, 2002
    Staunton, VA
    LocalSystem has Adminsitrator (and SYSTEM) access to local resources and works fine. Microsoft actually recommends not running services under LocalSystem if the service does not need the extensive rights granted to it through using that account.

    From MSDN at Microsoft:

    The LocalSystem account is a predefined local account used by the service control manager. This account is not recognized by the security subsystem, so you cannot specify its name in a call to the LookupAccountName function. It has extensive privileges on the local computer, and acts as the computer on the network. Its token includes the NT AUTHORITY\SYSTEM and BUILTIN\Administrators SIDs; these accounts have access to most system objects. The name of the account in all locales is .\LocalSystem. The name, LocalSystem or ComputerName\LocalSystem can also be used. This account does not have a password. If you specify the LocalSystem account in a call to the CreateService or ChangeServiceConfig function, any password information you provide is ignored.

    Scott
     
  3. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    Got it. Will do. I've been playing with both config files interchangeably (both restarting the TiVos and the PC).

    I will go back to the min config file.

    --- PS (edit): YES I can see the content of the SHARES in the browser. I can navigate to any file. I have tried to do a PUSH, but it does NOT work.
     
  4. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    Got it, would post results as soon as I can. Thanks.
     
  5. Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007

    OK, so leave it under "This Account" or "Local System Account". Which one is preferable?
     
  6. moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    I have a few examples where running using the LocalSystem account doesn't work. VideoRedo COM mode (WScript calls) is one such example. There's been other instances where tasks as part of kmttg in service mode don't run properly using LocalSystem but run fine using the user account, so despite what MS may say I've seen evidence suggesting it's better to use your own account when possible.
     
  7. Jun 1, 2013 #4347 of 5684
    HerronScott

    HerronScott Well-Known Member

    2,786
    27
    Jan 1, 2002
    Staunton, VA
    They do say most system objects. Obviously anything that might depend on specific settings in the user profile is going to need to run under that user account.

    Since we were talking about pyTivo in this case though, I haven't had any issues running it under LocalSystem with Windows Server 2003.

    Scott
     
  8. Jun 1, 2013 #4348 of 5684
    HerronScott

    HerronScott Well-Known Member

    2,786
    27
    Jan 1, 2002
    Staunton, VA
    I'd leave it running under your user account.

    Scott
     
  9. Jun 1, 2013 #4349 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007

    With min config file here are the results:

    Code:
    DEBUG:pyTivo.video.transcode:aFreq=48000; aCh=2; container=mov; kbps=834; mapAudio=[('0:1', '(und) aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 118 kb/s\r')]; vHeight=404; vCodec=h264; Supported=True; aKbps=118; par=None; millisecs=2608300; vFps=23.98; par2=None; par1=None; mapVideo=0:0; vWidth=720; dar1=None; rawmeta={'major_brand': [u'isom'], 'creation_time': [u'2012-10-18 17:29:59'], 'compatible_brands': [u'isom'], 'minor_version': [u'1']}; aCodec=aac
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:11:25] "GET /TiVoConnect?Command=QueryContainer&Container=Mike's%20Videos&SortOrder=!CaptureDate&ItemCount=1&AnchorItem=%2FMike%2527s%2520Videos%2FPerson%2520of%2520Interest%2520-%25202x03%2520-%2520Masquerade.mp4&AnchorOffset=-1&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:11:25] "GET /TiVoConnect?Command=TVBusQuery&Container=Mike's%20Videos&File=%2FPerson%20of%20Interest%20-%202x03%20-%20Masquerade.mp4 HTTP/1.1" 200 -
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:11:29] "GET /Mike's%20Videos/Person%20of%20Interest%20-%202x03%20-%20Masquerade.mp4?Format=video%2Fx-tivo-mpeg HTTP/1.1" 206 -
    INFO:pyTivo.video.video:[01/Jun/2013 11:11:29] Start sending "C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4" to Livingroom1
    DEBUG:pyTivo.video.video:"C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4" is not tivo compatible
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:tsn: ************
    DEBUG:pyTivo.video.transcode:aspect169: False
    DEBUG:pyTivo.video.transcode:optres: False
    DEBUG:pyTivo.video.transcode:File=C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4 vCodec=h264 vWidth=720 vHeight=404 vFps=23.98 millisecs=2608300 TIVO_HEIGHT=480 TIVO_WIDTH=544
    DEBUG:pyTivo.video.transcode:rheight=101 rwidth=180
    DEBUG:pyTivo.video.transcode:par2=1.000 ratio=178.218 mult4by3=1.176
    DEBUG:pyTivo.video.transcode:File is wider than 4:3 padding top and bottom
    -aspect 16:9 -s 544x478 -padtop 0 -padbottom 2
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:audio_lang: None
    DEBUG:pyTivo.video.transcode:set first detected audio stream by default: 0:1
    DEBUG:pyTivo.video.transcode:selected audio stream: 0:1
    DEBUG:pyTivo.video.transcode:transcoding to tivo model 649 using ffmpeg command:
    DEBUG:pyTivo.video.transcode:C:\pyTivo\bin\ffmpeg.exe -i C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4 -vcodec mpeg2video -r 29.97 -b 4096k -maxrate 30000k -bufsize 1024k -aspect 16:9 -s 544x478 -padtop 0 -padbottom 2 -ab 448k -ar 48000 -acodec ac3 -copyts -map 0:0 -map 0:1 -f vob -
    INFO:pyTivo.video.video:[01/Jun/2013 11:11:29] Done sending "C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4" to Livingroom1, 9216 bytes, 0.25 Mb/s
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:11:33] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    DEBUG:pyTivo.video.transcode:CACHE HIT! C:\Documents and Settings\Mike\My Documents\My Videos\Person of Interest - 2x03 - Masquerade.mp4
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:11:33] "GET /TiVoConnect?Command=QueryContainer&Container=Mike's%20Videos&SortOrder=!CaptureDate&ItemCount=8&AnchorItem=%2FMike%2527s%2520Videos%2FPerson%2520of%2520Interest%2520-%25202x03%2520-%2520Masquerade.mp4&AnchorOffset=-7&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    Of course it does not transcode and I end-up with a file of 0.00KB on the TiVo. This: "CACHE HIT" I have been seeing a lot in my DEBUG files. And yes, the pyTiVo console window has to be open again for it to run.

    Could the version of ffmpeg have something to do with it? I am just asking, I don't know.
     
  10. Jun 1, 2013 #4350 of 5684
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    I'm more interested in the XML response from the browser when you try that URL, not the pyTivo log. i.e. Post the browser response to that URL. Certainly looks like from the above that pyTivo is finding videos in that share though. Was that running pyTivo in console mode or service mode?

    To be clear what I'm asking is:
    1. Use simple pyTivo.conf
    2. Start pyTivo in service mode (setup to use your account)
    3. Try the QueryContainer URL above and post the resulting XML contents in the browser
     
  11. Jun 1, 2013 #4351 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    1. and 2. are ready, but I am not sure how I am going to get you #3 if my browser comes back with:

    Code:
    Unsupported Command
    
    Query:
    
    Container: ['My Videos']
    Command: ['QueryContainer']
    when I enter it. Should I change the "%" to something else in the query? <--- Disregard that, I figured it out.... D'uh.
     
  12. Jun 1, 2013 #4352 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    As a quick follow-up, I am getting a "404" error in the console window:

    Code:
    INFO:pyTivo:System: Windows-XP-5.1.2600-SP3
    INFO:pyTivo.beacon:Scanning for TiVos...
    INFO:pyTivo.beacon:Livingroom1
    INFO:pyTivo.beacon:Bedroom1
    INFO:pyTivo.beacon:Announcing shares...
    INFO:pyTivo.beacon:Registering: Mike's Videos
    INFO:pyTivo:pyTivo is ready.
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:51:24] "GET /TiVoConnect?Command=QueryC
    ontainer&Container=Mike's%20Videos&SortOrder=!CaptureDate&ItemCount=8&Filter=x-t
    ivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%
    2F* HTTP/1.1" 200 -
    INFO:pyTivo:192.168.1.10 [01/Jun/2013 11:52:18] "GET /TiVoConnect?Command=QueryC
    ontainer&Container=%2F HTTP/1.0" 200 -
    INFO:pyTivo:192.168.1.20 [01/Jun/2013 11:52:18] "GET /TiVoConnect?Command=QueryC
    ontainer&Container=%2F HTTP/1.0" 200 -
    INFO:pyTivo:127.0.0.1 [01/Jun/2013 11:57:08] "GET /TiVoConnect?Command=QueryCont
    ainer&Container=My%20Videos HTTP/1.1" 404 -
    INFO:pyTivo:127.0.0.1 [01/Jun/2013 11:58:42] "GET /TiVoConnect?Command=Settings&
    Container=Settings HTTP/1.1" 200 -
    INFO:pyTivo:127.0.0.1 [01/Jun/2013 11:58:54] "GET /TiVoConnect?Command=QueryCont
    ainer&Container=MyVideos HTTP/1.1" 404 -
    INFO:pyTivo:127.0.0.1 [01/Jun/2013 11:59:01] "GET /TiVoConnect?Command=QueryCont
    ainer&Container=MyVideos HTTP/1.1" 404 -
    INFO:pyTivo:127.0.0.1 [01/Jun/2013 11:59:32] "GET / HTTP/1.1" 200 -
    That's all I can give you....
     
  13. Jun 1, 2013 #4353 of 5684
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    It looks like in your Simple pyTivo.conf you have name of the video share as "Mike's Videos" instead of "My Videos" in which case you need to use the following URL:
    Code:
    http://localhost:9032/TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos
    
     
  14. Jun 1, 2013 #4354 of 5684
    lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    Funny you should mention that as I was going to ask you if you have the latest version of ffmpeg installed.
     
  15. Jun 1, 2013 #4355 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
  16. Jun 1, 2013 #4356 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    I see your point, MyVideos, is simpler than Mike's Video.... (a lot is lost in the translation in my head -- sorry).


    Here's what XML returned:



    Code:
    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <TiVoContainer>
    <ItemStart>0</ItemStart>
    <ItemCount>23</ItemCount>
    <Details>
    <Title>Mike's Videos</Title>
    <ContentType>x-tivo-container/folder</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <TotalItems>23</TotalItems>
    <UniqueId>-718818385</UniqueId>
    </Details>
    <Item>
    <Details>
    <Title>20130511_F1_R5.SD.hannibal</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>552153150</UniqueId>
    <TotalItems>2</TotalItems>
    <LastCaptureDate>0x5190a4df</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/20130511_F1_R5.SD.hannibal
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Athene's Theory of Everything</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>1495180093</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x518849d4</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/Athene%27s%20Theory%20of%20Everything
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>DivX Movies</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>-541144560</UniqueId>
    <TotalItems>4</TotalItems>
    <LastCaptureDate>0x519a8c65</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/DivX%20Movies
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>F1 FP2 MCGP</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>-1628273173</UniqueId>
    <TotalItems>2</TotalItems>
    <LastCaptureDate>0x519fbc7e</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/F1%20FP2%20MCGP
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>F1R5FP1</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>-1903073722</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x518d96b2</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/F1R5FP1
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>F1R5FP2</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>395851772</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x518d918d</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/F1R5FP2
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Game of Thrones - Season 1 Complete HDTVRip 720p x264 AAC-Ameet6233
    </Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>1173198839</UniqueId>
    <TotalItems>12</TotalItems>
    <LastCaptureDate>0x51884eb2</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/Game%20of%20Thrones%20-%20Season%201%20Complete%20HDTVRip%20720p%20x264%20AAC-Ameet6233
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Unsealed.Alien.Files.S01E16.Life.on.Mars.HDTV.x264-tNe
    </Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>2060515184</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x519ecb40</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/Unsealed.Alien.Files.S01E16.Life.on.Mars.HDTV.x264-tNe
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Unsealed.Conspiracy.Files.S01E16.Time.Travel.HDTV.x264-tNe
    </Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>-1660383160</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x519ed9ce</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/Unsealed.Conspiracy.Files.S01E16.Time.Travel.HDTV.x264-tNe
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>YouTube Videos</Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>-1185570450</UniqueId>
    <TotalItems>15</TotalItems>
    <LastCaptureDate>0x51885345</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/YouTube%20Videos
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    formula 1 2013 monaco grand prix practice 1 sky 720p
    </Title>
    <ContentType>x-tivo-container/tivo-videos</ContentType>
    <SourceFormat>x-tivo-container/folder</SourceFormat>
    <UniqueId>1235664525</UniqueId>
    <TotalItems>1</TotalItems>
    <LastCaptureDate>0x519e8b0a</LastCaptureDate>
    </Details>
    <Links>
    <Content>
    <Url>
    /TiVoConnect?Command=QueryContainer&Container=Mike%27s%20Videos/formula%201%202013%20monaco%20grand%20prix%20practice%201%20sky%20720p
    </Url>
    <ContentType>x-tivo-container/folder</ContentType>
    </Content>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Aliens on Earth - BBC Documentary 2013</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x51a6e459</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Aliens%20on%20Earth%20-%20BBC%20Documentary%202013.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Aliens%20on%20Earth%20-%20BBC%20Documentary%202013.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Eurovision.Song.Contest.2013.Final.HDTV.x264-W4F</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x519d1681</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Eurovision.Song.Contest.2013.Final.HDTV.x264-W4F.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Eurovision.Song.Contest.2013.Final.HDTV.x264-W4F.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Falling Skies - 1x06 - Sanctuary (1)</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x519ab4f2</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Falling%20Skies%20-%201x06%20-%20Sanctuary%20%281%29.mkv
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Falling%20Skies%20-%201x06%20-%20Sanctuary%20%281%29.mkv
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Person of Interest - 2x03 - Masquerade</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x51a5ab59</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Person%20of%20Interest%20-%202x03%20-%20Masquerade.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Person%20of%20Interest%20-%202x03%20-%20Masquerade.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Samurai7-26</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x42f2ecbe</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>/Mike%27s%20Videos/Samurai7-26.avi</Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Samurai7-26.avi
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>The.F1.Show.17th.May.2013.SkyF1.720p.x264</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x519e71a4</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/The.F1.Show.17th.May.2013.SkyF1.720p.x264.mkv
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/The.F1.Show.17th.May.2013.SkyF1.720p.x264.mkv
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    UNGRIP (From the creators of Esoteric Agenda and KYMATICA) - YouTube
    </Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x503351e1</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/UNGRIP%20%28From%20the%20creators%20of%20Esoteric%20Agenda%20and%20KYMATICA%29%20-%20YouTube.avi
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/UNGRIP%20%28From%20the%20creators%20of%20Esoteric%20Agenda%20and%20KYMATICA%29%20-%20YouTube.avi
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Undeniable UFO Documentary- UfoDisclosure2012 Must See
    </Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x51a6e2c9</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Undeniable%20UFO%20Documentary-%20UfoDisclosure2012%20Must%20See.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Undeniable%20UFO%20Documentary-%20UfoDisclosure2012%20Must%20See.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Unsealed.Alien.Files.S01E01.Alien.Encyclopedia.HDTV.x264-tNe
    </Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x51a62895</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Unsealed.Alien.Files.S01E01.Alien.Encyclopedia.HDTV.x264-tNe.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Unsealed.Alien.Files.S01E01.Alien.Encyclopedia.HDTV.x264-tNe.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>
    Unsealed.Conspiracy.Files.S01E15.Americas.Alien.War.HDTV.x264-tNe
    </Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x51a61edb</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>
    /Mike%27s%20Videos/Unsealed.Conspiracy.Files.S01E15.Americas.Alien.War.HDTV.x264-tNe.mp4
    </Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/Unsealed.Conspiracy.Files.S01E15.Americas.Alien.War.HDTV.x264-tNe.mp4
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>Untitled</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x4a831330</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>/Mike%27s%20Videos/WhatisThat.wmv</Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/WhatisThat.wmv
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    <Item>
    <Details>
    <Title>demographic_problem</Title>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <SourceFormat>video/x-tivo-mpeg</SourceFormat>
    <SourceSize/>
    <Duration/>
    <Description/>
    <SourceChannel>0</SourceChannel>
    <SourceStation/>
    <SeriesId/>
    <ShowingBits>0</ShowingBits>
    <CaptureDate>0x4c27c225</CaptureDate>
    </Details>
    <Links>
    <Content>
    <ContentType>video/x-tivo-mpeg</ContentType>
    <Url>/Mike%27s%20Videos/demographic_problem.wmv</Url>
    </Content>
    <CustomIcon>
    <ContentType>image/*</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>urn:tivo:image:save-until-i-delete-recording</Url>
    </CustomIcon>
    <TiVoVideoDetails>
    <ContentType>text/xml</ContentType>
    <AcceptsParams>No</AcceptsParams>
    <Url>
    /TiVoConnect?Command=TVBusQuery&Container=Mike%27s%20Videos&File=/demographic_problem.wmv
    </Url>
    </TiVoVideoDetails>
    </Links>
    </Item>
    </TiVoContainer>
     
  17. Jun 1, 2013 #4357 of 5684
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    That XML looks good since it has info on various files in that share and shows that pyTivo is running fine (and I'm assuming you ran that with pyTivo in service mode). The TiVos should make same kind of queries to get list of videos so you should at least be seeing the list of videos from your TiVos. Actual transfers are a different story, but you should at least be seeing the list of available videos when viewing from your TiVo(s).
     
  18. Jun 1, 2013 #4358 of 5684
    kdmorse

    kdmorse Active Member

    5,034
    8
    Jan 29, 2001
    Germantown, MD
    I've only recently started using pyTivo (I know, a wee bit late to the party), running in transport stream mode, and I'm very, very, happy with the results.

    There's only one hiccup, and I assume it's on the Tivo side, but I thought I'd ask just to be sure. Basically, if I start watching the show as I'm transferring it, I lose the last 15 seconds or so. (Even though it finished transferring 20 minutes ago). It stalls near the end telling me it's waiting to get more of the show.

    If the transfer was completed at the time I started watching it, I don't have the problem.

    As I said, I assume it's a Tivo bug, since pyTivo is long done with transfer by the time I get to the end of the show. But I thought I'd ask to see if there was anything I could do about it.
     
  19. Jun 2, 2013 #4359 of 5684
    Hercules67

    Hercules67 TiVo addict

    354
    0
    Dec 8, 2007
    That's the problem.... Somewhere along the way, I am not getting the list of available videos...
     
  20. Jun 2, 2013 #4360 of 5684
    wmcbrine

    wmcbrine Ziphead

    10,368
    22
    Aug 2, 2003
    Yeah, that's one of the reasons I still consider transport stream mode as experimental.
     

Share This Page