Videoredo .tivo file kills pyTivo shared folder

Discussion in 'TiVo Home Media Features & TiVoToGo' started by sender_name, Jan 14, 2010.

  1. sender_name

    sender_name I remember XM 202!

    292
    47
    Feb 11, 2005
    Northboro Ma
    So I was messing around with videoredo and i am pretty much sold on it already, but something weird happened..
    1. I grabbed a .tivo file of the series 3 with kmttg, encoded it to mpeg2 and generated a metadata file
    2. I opened the .tivo file with videoredo (as i saw it could handle a .tivo so why use the mpeg2)
    3. I cut the commercials.
    4. saved it as a .tivo into the kmttg folder (no duplicate file names).
    5. renamed that file manually as the same exact name as the original .tivo but added CF to it.
    6. Copied the original metadata .txt and renamed it the same CF name
    7. I opened the .txt file and edited the episode name within by adding CF to the episode name
    8. I then transferred both the CF .tivo file and the .txt to my pytivo shared folder.
    9. I then renamed the file to the name of the original episode name (deleted the CF) and did the same to the .txt
    10. I went to my series 3 and navigated to the pytivo shared folder. The episode was there. I tried to grab it and when I clicked on it the whole thing jumped back to the now playing list...When i went back to the pytivo shared it said it contained no videos...It should have had 3 videos...2 that work for sure and the one i just created.
    11. I went to my pyTivo localhost:9032 and it did not list any pyTivo videos...
    12. I removed the .tivo CF episode i created from the folder and it's text file and soft rebooted pytivo. The other 2 shows came back and are showing up in the shared folder on the Series 3...

    What did I do here? why did my show crash the whole damn thing?

    thanks...
     
  2. wmcbrine

    wmcbrine Well-Known Mumbler

    11,503
    701
    Aug 2, 2003
    It might be easier to answer that with a log file.
     
  3. sender_name

    sender_name I remember XM 202!

    292
    47
    Feb 11, 2005
    Northboro Ma
    here you go..thanks for looking

    Code:
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: TRANSCODE=NO, all compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,392 DEBUG pyTivo.video.transcode: TRANSCODE=YES, vCodec wmv3 not compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,407 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,407 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:13:36,407 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:13:36] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=8&AnchorItem=%2FpyTiVo%2520Videos%2FBusytown%2520Mysteries%2520-%2520Red%2520Spot%2520Painter%2520Mystery%2520Teeny%2520Weeny%2520Piano%2520Mystery%2520CF%2520%252812_12_2009%2529.mpg&AnchorOffset=-1&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    2010-01-14 01:14:03,049 INFO  pyTivo.video.video: [Errno 10054] An existing connection was forcibly closed by the remote host
    2010-01-14 01:14:03,049 DEBUG pyTivo.video.video: Finished outputing video
    2010-01-14 01:17:04,329 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:04] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: TRANSCODE=NO, all compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,361 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 DEBUG pyTivo.video.transcode: TRANSCODE=YES, vCodec wmv3 not compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:04,377 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:04] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=8&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    2010-01-14 01:17:06,736 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:06] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 01:17:06,799 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:06,799 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:06,799 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:06,799 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:06,799 DEBUG pyTivo.video.transcode: TRANSCODE=NO, all compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:06,799 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:06] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=1&AnchorItem=%2FpyTiVo%2520Videos%2FBusytown%2520Mysteries%2520-%2520Red%2520Spot%2520Painter%2520Mystery%2520Teeny%2520Weeny%2520Piano%2520Mystery%2520CF%2520%252812_12_2009%2529.mpg&AnchorOffset=-1&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    2010-01-14 01:17:07,017 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:07,017 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:07,017 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:07,017 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:07,017 DEBUG pyTivo.video.transcode: TRANSCODE=NO, all compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:07,017 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:07] "GET /TiVoConnect?Command=TVBusQuery&Container=pyTiVo%20Videos&File=%2FBusytown%20Mysteries%20-%20Red%20Spot%20Painter%20Mystery%20Teeny%20Weeny%20Piano%20Mystery%20CF%20(12_12_2009).mpg HTTP/1.1" 200 -
    2010-01-14 01:17:10,017 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:10] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 01:17:10,127 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: TRANSCODE=NO, all compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery CF (12_12_2009).mpg
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,142 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,157 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,157 DEBUG pyTivo.video.transcode: TRANSCODE=YES, vCodec wmv3 not compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,157 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,157 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 01:17:10,157 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 01:17:10] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=8&AnchorItem=%2FpyTiVo%2520Videos%2FBusytown%2520Mysteries%2520-%2520Red%2520Spot%2520Painter%2520Mystery%2520Teeny%2520Weeny%2520Piano%2520Mystery%2520CF%2520%252812_12_2009%2529.mpg&AnchorOffset=-1&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    2010-01-14 02:19:04,579 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 02:19:04] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 02:19:04,674 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,674 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,690 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,690 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,690 DEBUG pyTivo.video.transcode: TRANSCODE=YES, vCodec wmv3 not compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,690 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,690 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:19:04,704 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 02:19:04] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=8&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    2010-01-14 02:19:07,924 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 02:19:07] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 02:19:08,157 DEBUG pyTivo.video.transcode: starting ffmpeg, will wait 10 seconds for it to complete
    2010-01-14 02:19:10,267 DEBUG pyTivo.video.transcode: ffmpeg output=FFmpeg version SVN-r19249-rdian06-0.99-win-x86_32, Copyright (c) 2000-2009 Fabrice Bellard, et al.
    
      configuration: --enable-memalign-hack --disable-debug --enable-hardcoded-tables --enable-runtime-cpudetect --enable-static --disable-shared --disable-ffserver --disable-ffplay --enable-gpl --enable-pthreads --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libgsm --enable-libx264 --enable-libschroedinger --enable-libfaad --enable-libxvid --disable-decoder=aac --enable-avisynth --enable-postproc --enable-avfilter --enable-avfilter-lavf
    
      libavutil     50. 3. 0 / 50. 3. 0
    
      libavcodec    52.32. 0 / 52.32. 0
    
      libavformat   52.34. 0 / 52.34. 0
    
      libavdevice   52. 2. 0 / 52. 2. 0
    
      libavfilter    0. 5. 0 /  0. 5. 0
    
      libswscale     0. 7. 1 /  0. 7. 1
    
      libpostproc   51. 2. 0 / 51. 2. 0
    
      built on Aug 22 2009 14:16:49, gcc: 4.4.0
    
    
    
    Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001)
    
    Input #0, mpeg, from 'H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery (12_12_2009) (02).tivo':
    
      Duration: 00:24:06.65, start: 0.200000, bitrate: 16058 kb/s
    
        Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 17480 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
    
        Stream #0.1[0x80]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
    
    At least one output file must be specified
    
    
    2010-01-14 02:19:10,282 DEBUG pyTivo.video.transcode: aFreq=48000; vFps=29.97; container=mpeg; kbps=16058; mapAudio=[('0.1', '[0x80]')]; vHeight=1080; vCodec=mpeg2video; Supported=True; aKbps=384; par=None; millisecs=1446650; par2=1.0; par1=1:1; mapVideo=0.0; vWidth=1920; dar1=16:9; aCodec=ac3
    2010-01-14 02:19:10,282 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Red Spot Painter Mystery Teeny Weeny Piano Mystery (12_12_2009) (02).tivo
    2010-01-14 02:19:10,282 ERROR pyTivo: Exception during request from ('192.168.1.2', 1394)
    Traceback (most recent call last):
      File "H:\Python26\lib\SocketServer.py", line 558, in process_request_thread
        self.finish_request(request, client_address)
      File "H:\Python26\lib\SocketServer.py", line 320, in finish_request
        self.RequestHandlerClass(request, client_address, self)
      File "C:\Program Files\pyTivo\httpserver.py", line 56, in __init__
        client_address, server)
      File "H:\Python26\lib\SocketServer.py", line 615, in __init__
        self.handle()
      File "H:\Python26\lib\BaseHTTPServer.py", line 329, in handle
        self.handle_one_request()
      File "H:\Python26\lib\BaseHTTPServer.py", line 323, in handle_one_request
        method()
      File "C:\Program Files\pyTivo\httpserver.py", line 82, in do_GET
        self.handle_query(query, tsn)
      File "C:\Program Files\pyTivo\httpserver.py", line 132, in handle_query
        method(self, query)
      File "C:\Program Files\pyTivo\plugins\video\video.py", line 286, in QueryContainer
        video.update(self.metadata_full(f.name, tsn))
      File "C:\Program Files\pyTivo\plugins\video\video.py", line 181, in metadata_full
        data.update(metadata.from_tivo(full_path))
      File "C:\Program Files\pyTivo\metadata.py", line 371, in from_tivo
        tdcat = subprocess.Popen(tcmd, stdout=subprocess.PIPE)
      File "H:\Python26\lib\subprocess.py", line 621, in __init__
        errread, errwrite)
      File "H:\Python26\lib\subprocess.py", line 830, in _execute_child
        startupinfo)
    WindowsError: [Error 2] The system cannot find the file specified
    2010-01-14 02:20:30,111 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 02:20:30] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: TRANSCODE=YES, vCodec wmv3 not compatible, H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,236 DEBUG pyTivo.video.transcode: CACHE HIT! H:\pyTiVo Videos on The-Machine\Busytown Mysteries - Mystery of the Lost Camera Jellybean List Mystery (12_05_2009).wmv
    2010-01-14 02:20:30,252 INFO  pyTivo: 192.168.1.2 [14/Jan/2010 02:20:30] "GET /TiVoConnect?Command=QueryContainer&Container=pyTiVo%20Videos&SortOrder=!CaptureDate&ItemCount=8&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
    
     
  4. Dan203

    Dan203 Super Moderator Staff Member TCF Club

    48,431
    4,863
    Apr 17, 2000
    Nevada
    When you save a file as a .tivo from VRD it copies the original metadata right from the original file into the new output file. You should not need to create a separate .txt file for metadata, the TiVo should pick it right out of the .tivo file automatically.

    If you need to create the metadata manually for some reason then save the file as a .mpg instead.

    Dan
     
  5. sender_name

    sender_name I remember XM 202!

    292
    47
    Feb 11, 2005
    Northboro Ma
    so does the show name displayed on the tivo come from the metadata alone? could you call the .tivo file anything and it will still pull the metadata? I was changing the file name to differentiate the commercial free copy from the original but they would share the same metadata..

    also as I understand it, a pulled program will always use the metadata from the .tivo but a pushed program would have that embedded metadata overridden by the .txt file of the same name?


    still not sure why it crashed the folder...I'll try pulling without a .txt in the pytivo shared folder. I just was annoyed that even with the embedded metadata from the original file it was still pulling the commercial free edit to a different folder than the original file..
     
  6. reneg

    reneg Well-Known Member

    1,100
    202
    Jun 19, 2002
  7. sender_name

    sender_name I remember XM 202!

    292
    47
    Feb 11, 2005
    Northboro Ma
    ok. I'll have to fix that...In the meantime I see that if I just open the .tivo with videoredo and cut the commercials and then just save it to my tivo desktop shared folder as a .tivo I can pull all the files AND they go right into the correct folders...You do lose the network tag an the file still displays a 30min timeline even though it's 22min, but wow..i am sold on videoredo...beautiful
     
  8. wmcbrine

    wmcbrine Well-Known Mumbler

    11,503
    701
    Aug 2, 2003
    For pyTivo's purposes, it's still slightly useful to have the .txt as well -- due to the overhead of spawning tdcat, pyTivo doesn't do that until the full details are requested, but it does read the .txt metadata when building the short-form list. This is cosmetic, though.

    It will be the same with pyTivo, once you fix your broken config.
     
  9. sender_name

    sender_name I remember XM 202!

    292
    47
    Feb 11, 2005
    Northboro Ma
    oooh :)


    Ok so Tdcat and tivodecode had installed in a sub folder in the .bin folder...dooh!

    Now it correctly directs to them. I'll test it later...

    BTW if you push .tivo files w/ pyTivo will it retain the same show # so that it goes into the correct series folder and not a unique series folder that happens when you push an mpeg2 w/ a .txt file?
     
  10. txporter

    txporter One sec, almost done

    666
    0
    Sep 17, 2006
    Austin, TX
    If you use Push on pytivo rather than pulling, it will create another folder (probably even of the same name as the grouping done on Tivo). If you want to group downloaded shows into the folder created by Tivo, you will need to pull them back up rather than pushing.
     

Share This Page