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

    bwall23 New Member

    73
    0
    Jun 8, 2009
    Thanks

    Yes, in the Global Server Settings->ffmpeg_pram:

    Now that I know it's just for ffmpeg, I've figured it out
     
  2. Sep 2, 2010 #2902 of 5683
    hotwire32

    hotwire32 New Member

    19
    0
    Aug 18, 2007
    Ah I installed the lastest version on my MacMini and now I see the push services! VERY COOL, Thank you thank you thank you :D.

    Now i've got to figure out is it default.txt that you put in each folder you want to push?

    Also another quick question, there use to be a software package that I had that would search TVDB to get episode information? I'm using pyTivoMetadataManager but it doesn't appear to get episode info. Thanks again everyone!
     
  3. Sep 2, 2010 #2903 of 5683
    Eamus Catuli

    Eamus Catuli Member

    77
    0
    Aug 8, 2010
    Toronto ON...
    I had the same problem and tried the same solution, but it didn't work for me. I was about the pose a question of why but then I found the answer myself - you need to make sure when you apply the updated code that it overwrites the previous versions.

    I noticed when I tried to update it the first time, I just added a "wmcbine" subdirectory and in the pyTivo directory, there were whole bunch of ".py" files dated 2009-03-19. When I took the contents of "wmcbine" an overwrote "pyTivo", everything was fine.

    I hope someone might find this useful in the future. It's an easy mistake to make. :eek:

    I'm now running pyTivo :) with:

    Windows 7 x64
    Python 2.6.6
    wmcbrine-2fb21cf9579762e6dead74dee95f50b3378209a5 (Aug. 8, 2010)
    ffmpeg 1.01
     
  4. Sep 6, 2010 #2904 of 5683
    PeskyPete

    PeskyPete New Member

    63
    0
    Mar 20, 2010
    Sorry for the late follow up - been oot.
    I am still not clear on the seriesid command.

    From your post, you say that I don't need it if I am 'pushing' from computer to Tivo with pytivo - right?
    Now does that mean I leave off the entire line, or do I still need:

    seriesId_:_ (where _= space, before and after the colon).

    The program is very case/character sensitive, so you need to be VERY specific.

    If I want the files to go into a directory of a particular name, can you actually give an example of acouple of txt files please?

    For example, say I have a series of shows:
    My Home Movie 1.mkv
    My Home Movie 2.mkv

    I want these to appear on my Tivo under a folder called "Home Movies 2010"
    Would these txt files work?:

    seriesTitle : Home Movies 2010
    episodeTitle : My Home Movie 1
    description : Cat takes a bath
    episodeNumber : 101

    seriesTitle : Home Movies 2010
    episodeTitle : My Home Movie 2
    description : Dog takes a bath
    episodeNumber : 102

    Thanks
    Pete
     
  5. Sep 9, 2010 #2905 of 5683
    bwall23

    bwall23 New Member

    73
    0
    Jun 8, 2009
    I'm running pytivo wmcbrine-2010-07-02-af4ac219c26f90baa3a59daef57f91e13e920a36.zip in console mode on WIN7-64bit.
    tivodecode 0.3pre4 Copyright (c) 2006-2007, Jeremy Drake
    tdcat same as tivodecode

    Everything has been and is working great, except for a problem I've just discovered with 4 TiVo files on my share.

    My one share has 50 folders and 410 TiVo files.
    From my TiVo NPL I go into my video share and then select one of these 4 problem TiVo files and it says "Transferring prohibited by the copyright holder." and shows the duration as 0:00 and doesn't display the Title, episodeTitle or Description. It just displays the filename.
    TiVo Desktop v2.8.1 allows me to share them, pull them to my TiVo and they are viewable.
    I can play them on my PC with Windows Media Player.
    I've looked at the metadata xml chunks gen'd from both tivodecode and tdcat and everything looks fine.
    kmttg v0p7m generates good metadata text from them.
    The TiVo filenames don't seem to be the problem as they're like all my others;
    1) Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo"
    2) Louisiana (Fri Jul 30, 2010 1800 DSCHD).TiVo
    3) Hidden Predator #007 (Thu Aug 05, 2010 1800 DSCHD).TiVo
    4) After the Fall #202 (Tue Aug 03, 2010 1900 DSCHD).TiVo

    Attempting to push these from the pytivo web interface throws an error that the duration is zero.

    I'm not sure what I should be looking for.
     
  6. Sep 9, 2010 #2906 of 5683
    wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    It means ffmpeg can't read them. It tries to read them without decoding, a process which at first appeared to work quite consistently (for purposes of finding the duration and other details), but has since turned out to be iffy. Try a different version of ffmpeg. (Alternatively, with no ffmpeg at all, pyTivo will switch to passthrough mode, where only common MPEG extensions and ".TiVo" will be recognized.)
     
  7. Sep 9, 2010 #2907 of 5683
    bwall23

    bwall23 New Member

    73
    0
    Jun 8, 2009
    Removing ffmpeg from the pytivo config file works, but then I don't get the recording duration listed.

    Using a new version of ffmpeg did not fix the problem.

    Original version I was using on a problem recording

    Code:
    T:\>ffmpeg -i "Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo"
    FFmpeg version SVN-r21085, Copyright (c) 2000-2010 Fabrice Bellard, et al.
      built on Jan  8 2010 06:05:02 with gcc 4.2.4
      configuration: --enable-memalign-hack --prefix=/mingw --cross-prefix=i686-mingw32- --cc=ccache-i686-mingw32-gcc --target-os=mingw32 --arch=i686 --cpu=i686 --enable-avisynth --enable-gpl --enable-version3 --enable-zlib --enable-bzlib --enable-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libxvid --enable-libschroedinger --enable-libx264 --enable-libopencore_amrwb --enable-libopencore_amrnb
      libavutil     50. 7. 0 / 50. 7. 0
      libavcodec    52.45. 0 / 52.45. 0
      libavformat   52.46. 0 / 52.46. 0
      libavdevice   52. 2. 0 / 52. 2. 0
      libswscale     0. 8. 0 /  0. 8. 0
    
    Seems stream 1 codec frame rate differs from container frame rate: inf (1/0) -> nan (0/0)
    Input #0, mpeg, from 'Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo':
      Duration: 01:00:01.10, start: 1.000000, bitrate: 10929 kb/s
        Stream #0.0[0x1bd]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
        Stream #0.1[0x1e0]: Video: mpeg2video, 90k tbn
    At least one output file must be specified
    New version I'm trying on a problem recording

    Code:
    T:\>ffmpeg -i "Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo"
    FFmpeg version SVN-r21659-rdian06-1.02-win-x86_32, Copyright (c) 2000-2010 Fabrice Bellard, et al.
      built on Aug 24 2010 20:46:16 with gcc 4.4.0
      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. 8. 0 / 50. 8. 0
      libavcodec    52.52. 0 / 52.52. 0
      libavformat   52.50. 0 / 52.50. 0
      libavdevice   52. 2. 0 / 52. 2. 0
      libavfilter    1.17. 0 /  1.17. 0
      libswscale     0.10. 0 /  0.10. 0
      libpostproc   51. 2. 0 / 51. 2. 0
    
    Seems stream 1 codec frame rate differs from container frame rate: inf (1/0) -> nan (0/0)
    Input #0, mpeg, from 'Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo':
      Duration: 00:55:49.55, start: 1.000000, bitrate: 11750 kb/s
        Stream #0.0[0x1bd]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
        Stream #0.1[0x1e0]: Video: mpeg2video, 90k tbn
    At least one output file must be specified
    Original version I was using on a good recording

    Code:
    T:\>ffmpeg -i "Hunting the Lost Symbol (Sun Nov 01, 2009 1300 DSCHD).TiVo"
    FFmpeg version SVN-r21085, Copyright (c) 2000-2010 Fabrice Bellard, et al.
      built on Jan  8 2010 06:05:02 with gcc 4.2.4
      configuration: --enable-memalign-hack --prefix=/mingw --cross-prefix=i686-mingw32- --cc=ccache-i686-mingw32-gcc --target-os=mingw32 --arch=i686 --cpu=i686 --enable-avisynth --enable-gpl --enable-version3 --enable-zlib --enable-bzlib --enable-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libxvid --enable-libschroedinger --enable-libx264 --enable-libopencore_amrwb --enable-libopencore_amrnb
      libavutil     50. 7. 0 / 50. 7. 0
      libavcodec    52.45. 0 / 52.45. 0
      libavformat   52.46. 0 / 52.46. 0
      libavdevice   52. 2. 0 / 52. 2. 0
      libswscale     0. 8. 0 /  0. 8. 0
    [mpeg2video @ 0x17e4d80]mpeg_decode_postinit() failure
        Last message repeated 3 times
    [mpeg2video @ 0x17e4d80]ignoring pic after 100
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 0
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 1
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 2
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 3
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 4
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 5
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 6
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 7
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 8
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 9
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 10
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 11
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 12
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 13
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 14
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 15
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 16
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 17
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 18
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 19
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 20
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 21
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 22
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 23
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 24
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 25
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 26
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 27
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 28
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 29
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 30
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 31
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 32
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 33
    [mpeg2video @ 0x17e4d80]mb incr damaged
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 35
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 1 36
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 37
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 38
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 39
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 40
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 41
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 42
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 43
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 44
    [mpeg2video @ 0x17e4d80]skipped MB in I frame at 1 45
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 46
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 47
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 48
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 49
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 1 50
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 51
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 1 52
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 53
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 54
    [mpeg2video @ 0x17e4d80]invalid mb type in I Frame at 0 55
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 56
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 57
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 58
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 59
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 1 60
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 61
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 62
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 63
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 64
    [mpeg2video @ 0x17e4d80]mb incr damaged
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 0 66
    [mpeg2video @ 0x17e4d80]ac-tex damaged at 1 67
    [mpeg2video @ 0x17e4d80]Warning MVs not available
    [mpeg2video @ 0x17e4d80]concealing 8160 DC, 8160 AC, 8160 MV errors
    [mpeg @ 0x19acd70]MAX_READ_SIZE:5000000 reached
    
    Seems stream 1 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001)
    Input #0, mpeg, from 'Hunting the Lost Symbol (Sun Nov 01, 2009 1300 DSCHD).TiVo':
      Duration: 02:00:00.72, start: 1.000000, bitrate: 11057 kb/s
        Stream #0.0[0x1bd]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
        Stream #0.1[0x1e0]: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 20000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    At least one output file must be specified
    New version I'm trying on a good recording

    Code:
    T:\>ffmpeg -i "Hunting the Lost Symbol (Sun Nov 01, 2009 1300 DSCHD).TiVo"
    FFmpeg version SVN-r21659-rdian06-1.02-win-x86_32, Copyright (c) 2000-2010 Fabrice Bellard, et al.
      built on Aug 24 2010 20:46:16 with gcc 4.4.0
      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. 8. 0 / 50. 8. 0
      libavcodec    52.52. 0 / 52.52. 0
      libavformat   52.50. 0 / 52.50. 0
      libavdevice   52. 2. 0 / 52. 2. 0
      libavfilter    1.17. 0 /  1.17. 0
      libswscale     0.10. 0 /  0.10. 0
      libpostproc   51. 2. 0 / 51. 2. 0
    [mpeg2video @ 0x3304d80]mpeg_decode_postinit() failure
        Last message repeated 3 times
    [mpeg2video @ 0x3304d80]ignoring pic after 100
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 0
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 1
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 2
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 3
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 4
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 5
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 6
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 7
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 8
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 9
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 10
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 11
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 12
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 13
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 14
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 15
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 16
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 17
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 18
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 19
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 20
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 21
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 22
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 23
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 24
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 25
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 26
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 27
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 28
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 29
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 30
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 31
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 32
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 33
    [mpeg2video @ 0x3304d80]mb incr damaged
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 35
    [mpeg2video @ 0x3304d80]ac-tex damaged at 1 36
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 37
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 38
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 39
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 40
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 41
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 42
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 43
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 44
    [mpeg2video @ 0x3304d80]skipped MB in I frame at 1 45
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 46
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 47
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 48
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 49
    [mpeg2video @ 0x3304d80]ac-tex damaged at 1 50
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 51
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 1 52
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 53
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 54
    [mpeg2video @ 0x3304d80]invalid mb type in I Frame at 0 55
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 56
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 57
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 58
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 59
    [mpeg2video @ 0x3304d80]ac-tex damaged at 1 60
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 61
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 62
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 63
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 64
    [mpeg2video @ 0x3304d80]mb incr damaged
    [mpeg2video @ 0x3304d80]ac-tex damaged at 0 66
    [mpeg2video @ 0x3304d80]ac-tex damaged at 1 67
    [mpeg2video @ 0x3304d80]Warning MVs not available
    [mpeg2video @ 0x3304d80]concealing 8160 DC, 8160 AC, 8160 MV errors
    [mpeg @ 0x153cdf0]MAX_READ_SIZE:5000000 reached
    
    Seems stream 1 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001)
    Input #0, mpeg, from 'Hunting the Lost Symbol (Sun Nov 01, 2009 1300 DSCHD).TiVo':
      Duration: 02:00:00.72, start: 1.000000, bitrate: 11057 kb/s
        Stream #0.0[0x1bd]: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
        Stream #0.1[0x1e0]: Video: mpeg2video, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 20000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    At least one output file must be specified
     
  8. Sep 9, 2010 #2908 of 5683
    Rdian06

    Rdian06 New Member

    463
    0
    Apr 12, 2008
    Seems ffmpeg can't determine the video resolution in the two problematic examples. Do those recordings have resolution changes near the beginning?
     
  9. bwall23

    bwall23 New Member

    73
    0
    Jun 8, 2009
    Not that I could tell by viewing it with WMP, on my TiVo HD or opening it in VideoRedo TVSuite 4. 1920x1080i HD, 3-15 secs of previous HD program, fade to black for <1 sec to 2 secs, then fade from black to new program. Anything in particular I should look for?

    The one problem recording I showed the ffmpeg output for has 114 frames or 3.24 secs of the previous program, fades to black (23 frames/0.95 secs of black), then fades to new program which was recorded. All in HD.
    Here's the Video Program Info from VideoReDo TVSuite 4;

    File Name: T:\Disaster in the Gulf A Race Against Time (Thu Jun 10, 2010 1700 DSCHD).TiVo
    File Size: 4919987881 ( 4.58 GB )
    Program Duration: 00:59:59.17
    File Type: TiVo
    Encoding: MPEG2
    Video stream Id: xE0
    Encoding Dimensions: 1920 x 1080
    Display Size: 1920 x 1080
    Aspect Ratio: 16:9
    Frame Rate: 29.97 FPS
    Bit Rate: 20.000 Mbps
    VBV_Buffer: 976 KB
    Profile: Main/High
    Progressive: Prog or Int
    Chroma: 4:2:0
    Audio Format: 5.1
    Audio Stream Id: AC3: 0 (x80)
    Audio Bit Rate: 384 Kbps
    Audio Sampling Rate: 48000 Hz
    TS Mux Rate (bps): -1
    Est. video bit rate: 10.130 (Mbps)
     
  10. bwall23

    bwall23 New Member

    73
    0
    Jun 8, 2009
    A bit blurry eyed right now (lack of sleep) but I figured it out.

    Video Dimension Change 1920x1080 -> 1280x720 at a point where the local cableco inserted a local commercial in the 1920x1080 broadcast half-way through it. VRD QSFIX takes care of it. I didn't know and so was amazed that VRD TVSuite 4 QSFIX's a TiVo file. I'll have to look into it further, but looks like you can also do commercial cuts on a TiVo file and keep it in it's native format.

    UPDATE: I've since found other TiVo files that don't have a problem with pyTiVo, but VRD shows a Video Dimension Change and can't edit them without first doing a QSF to eliminate the other Video Dimension. These are programs broadcast as 1920x1080 and have 1-3 minute commercial segments inserted at 1920x1088 resolution.
     
  11. bwall23

    bwall23 New Member

    73
    0
    Jun 8, 2009
    And it turns out that, yes, you can open a TiVo file, QSF and save as TiVo file, then open and process it using ad detective (manually adjust cut points if needed) and save it back in it's native TiVo format with all chunks/metadata/encryption intact. So it's possible to send native TiVo recordings to your computer, process them in their original TiVo wrapper and optionally get them back on your TiVo (could do this as TiVo, mpeg2, MP4, etc.).
     
  12. jbernardis

    jbernardis New Member

    1,072
    0
    Oct 21, 2003
    Princeton NJ
    I just went through the exercise of porting pytivo to my ReadyNAS environment. In th eprocess, I also ported the imaging library. I must have made a mistake though, because I can't see any pictures. I instead get the "broken picture" icon that indicates there is a problem. Also, for each picture, I see the following in the log file:

    Resize failed on /media/Pictures/1940s and before/PD_0034.JPG -- decoder jpeg not available

    I don't recall seeing any issues when I built the imaging library. Do you have any suggestions as to how I can figure out what's missing here?
     
  13. jbernardis

    jbernardis New Member

    1,072
    0
    Oct 21, 2003
    Princeton NJ
    Problem solved!!

    I had to completely remove the PIL, and then apt-get libjpeg62 libjpeg62-dev libfreetype6 and libfreetype6-dev. After this I was able to build the PIL again and all was well.
     
  14. TBoons

    TBoons I dunno

    1,136
    0
    Dec 27, 2003
    FL
    I've got a weird issue, forgive me if it already discussed. I did a search for 'delete' and found a few hints, but nothing that was my problem.

    I have a movie "The Union" that has been in my NPL for about 3 months. It will not go away. It has a blue "transferring" icon next to it, I can go in to it and choose "Stop Transfer" but it doesn't stop. It stays there. I can not play this firm either. Anyone know how I can get this out without doing a total delete of all my recordings?
     
  15. pmiranda

    pmiranda New Member

    669
    0
    Feb 12, 2003
    Austin, TX
    Tried restarting PyTiVo and/or your TiVo?
     
  16. TBoons

    TBoons I dunno

    1,136
    0
    Dec 27, 2003
    FL
    Ya... I have tried all that. Like I said, it has been on there for months. Tivo and PC have been restarted tons of times since then.

    I am really convinced it is just stuck there. I was hoping maybe someone had a magic trick to get it out. It is WAY down on my NPL, so I rarely see it. It is just taking up 13GB of space.
     
  17. pmiranda

    pmiranda New Member

    669
    0
    Feb 12, 2003
    Austin, TX
    Does the broken transfer keep you from doing other transfers? If so, I guess just ignore the dumb thing until you happen to get down to just a few recordings that you don't mind deleting (or can actually transfer off to the PC temporarily...good luck if you're on Time Warner:mad:) to try and nuke the whole unit.
     
  18. TBoons

    TBoons I dunno

    1,136
    0
    Dec 27, 2003
    FL
    All other transfer work flawlessly.

    Guess I could transfer to PC anything I wanted to keep and nuke it.
     
  19. wmcbrine

    wmcbrine Ziphead

    10,364
    22
    Aug 2, 2003
    Is the movie in question actually present in one of the pyTivo video shares? If so -- remove it or rename it, then restart pyTivo and the TiVo. (I'd do it this way: stop pyTivo, unplug the TiVo, move the file, restart pyTivo, then plug the TiVo back in.)
     
  20. gedaso

    gedaso New Member

    1
    0
    Sep 25, 2010
    This is a bit of an odd request, but I was hoping someone could help...

    I've just gotten interested in pyTivo and tried to get it installed by downloading one of the pre-packaged windows binaries from the pyTivo discussion forum on sourceforge. However when I visit any page at that site, all I get is a message that "You have been banned from this forum. Please contact the webmaster or board administrator for more information."

    Which is kinda odd seeing as I have never been on that site before :confused:

    Unfortunately, seeing as I am apparently banned, I can't access any page which might direct me to the webmaster or board admin so that I could try to get this resolved. Can anyone provide with an email address for them ?

    thanks
    Geoff
     

Share This Page