pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

stops transferring
Goto page 1, 2  Next
 
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support
 View previous topic :: View next topic  
Author Message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Thu Nov 10, 2011 7:08 pm    Post subject: stops transferring Reply with quote

I have an odd thing going on here and I do not know exactly what info to give for help.

About a week ago, all of a sudden I could not transfer all my mp4s to my premiere. I can transfer a little 2 min movie fine, but I can not transfer a 30 min long movie. The python shows that it is transferring with out transcoding just fine and python tells me that it complete the transfer but the blue light on my tivo continues to stay on. Then it starts to transfer the same show again, but this time it is a little different. It show that 0 bytes has been transferred. Nothing has changed in my set up. I then reinstall the pytivo and python and I get the same result. It does not matter if it is my laptop (wireless) or desktop (wired). Another odd thing is that I can pull with out a problem.

Help
Mike
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 260

PostPosted: Thu Nov 10, 2011 8:14 pm    Post subject: Reply with quote

Sounds like a dodgy mp4. I have a process that remuxes these files which some times fixes this type of issue. Suggest you try a different file.
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Thu Nov 10, 2011 8:22 pm    Post subject: Reply with quote

Thank you for the response, but I tried several files from the 2 computers. I restarted my tivo again this morning, hopefully that does it. Is there some variable that ffmpeg must have for proper encoding for tivo? maybe I am getting lucky with the small files
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Fri Nov 11, 2011 3:06 am    Post subject: Reply with quote

Same thing, the 2 min clip transfers correctly and the larger 30 min does not. I tried to transfer 3 different files and they all stopped transferring.

What is the process to fix these files??
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 260

PostPosted: Fri Nov 11, 2011 7:16 am    Post subject: Reply with quote

That depends on the files, some files are not fixable and the fixing process for the "fixable" ones isn't always easy.

If you post the console output when the problem occurs might help.
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Tue Nov 15, 2011 11:56 am    Post subject: Reply with quote

Code:
INFO:pyTivo:127.0.0.1 [15/Nov/2011 05:46:50] "GET /main.css HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [15/Nov/2011 05:46:50] "GET /folder.png HTTP/1.1" 200 -
DEBUG:pyTivo.video.transcode:ffmpeg output=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-ming
w32- --cc=ccache-i686-mingw32-gcc --target-os=mingw32 --arch=i686 --cpu=i686 --e
nable-avisynth --enable-gpl --enable-version3 --enable-zlib --enable-bzlib --ena
ble-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --enable-libthe
ora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libxvid
--enable-libschroedinger --enable-libx264 --enable-libopencore_amrwb --enable-li
bopencore_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 0 codec frame rate differs from container frame rate: 119.88 (12000
0/1001) -> 59.94 (60000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\movies\Chuggington.0101.Can't Catch
Koko (Braking Brewster Cant Catch Koko).mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf52.46.0
    title           : Braking Brewster; Cant Catch Koko
    year            : 2010-01-19T00:00:00Z
    description     : Wilson and Brewster are sent to get stone; Koko volunteers
 to replace Harrison.
    show            : Chuggington
    author          : Chuggington
    episode_id      : 101
    track           : 101
    album           : Chuggington, Season 1
    network         : DISNHD
  Duration: 00:25:08.03, start: 0.000000, bitrate: 3290 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 2897 kb
/s, 119.76 fps, 59.94 tbr, 60k tbn, 119.88 tbc
    Stream #0.1(und): Audio: ac3, 48000 Hz, 2 channels, s16, 384 kb/s
At least one output file must be specified

DEBUG:pyTivo.video.transcode:aFreq=48000; vFps=59.94; container=mov; kbps=3290;
mapAudio=[('0.1', '(und)')]; vHeight=720; vCodec=h264; Supported=True; aKbps=384
; par=None; millisecs=1508030; par2=1.0; par1=1:1; mapVideo=0.0; vWidth=1280; da
r1=16:9; aCodec=ac3
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.mind:__login
{'cams_security_domain': 'tivocom', 'cams_login_config': 'http', 'cams_cb_passwo
rd': 'daniel', 'cams_original_url': '/mind/mind7?type=infoGet', 'cams_cb_usernam
e': 'mikemlodg@gmail.com'}
DEBUG:pyTivo.mind:pcBodySearch
{}

<pcBodyList><isBottom>true</isBottom><isTop>true</isTop><pcBody><bucketNumber>-1
</bucketNumber><levelOfDetail>low</levelOfDetail><name>ARNIE7</name><pcBodyId>ti
vo:pc.1001163011</pcBodyId><type>pcBody</type></pcBody></pcBodyList>g
DEBUG:pyTivo.mind:bodyOfferModify&bodyId=tsn:746000190513BE4
{'subtitle': u'Braking Brewster; Cant Catch Koko', 'description': u'Wilson and B
rewster are sent to get stone; Koko volunteers to replace Harrison. ', 'pcBodyId
': 'tivo:pc.1001163011', 'publishDate': '2011-11-15 10:4651', 'partnerId': 'tivo
:pt.3187', 'duration': 1508, 'size': 620265817, 'title': u'Chuggington', 'url':
'http://192.168.17.75:9032/MyMovies/Chuggington.0101.Can%27t%20Catch%20Koko%20%2
8Braking%20Brewster%20Cant%20Catch%20Koko%29.mp4?Format=video/mp4', 'bodyId': 't
sn:746000190513BE4', 'source': u'Chuggington', 'state': 'complete', 'encodingTyp
e': 'avcL41MP4'}

<bodyOffer><bodyId>tsn:746000190513BE4</bodyId><bodyOfferId>tivo:bo.15000821</bo
dyOfferId><createDate>2011-11-15 10:46:52</createDate><description>Wilson and Br
ewster are sent to get stone; Koko volunteers to replace Harrison. </description
><duration>1508</duration><encodingType>avcL41MP4</encodingType><levelOfDetail>h
igh</levelOfDetail><offerId>tivo:of.bs.15000821</offerId><partnerId>tivo:pt.3187
</partnerId><pcBodyId>tivo:pc.1001163011</pcBodyId><publishDate>2011-11-18 15:31
:00</publishDate><size>620265817</size><source>Chuggington</source><state>comple
te</state><subtitle>Braking Brewster; Cant Catch Koko</subtitle><title>Chuggingt
on</title><updateDate>2011-11-15 10:46:52</updateDate><url>http://192.168.17.75:
9032/MyMovies/Chuggington.0101.Can%27t%20Catch%20Koko%20%28Braking%20Brewster%20
Cant%20Catch%20Koko%29.mp4?Format=video/mp4</url></bodyOffer>g
DEBUG:pyTivo.mind:subscribe&bodyId=tsn:746000190513BE4
{'uiType': 'cds', 'idSetSource': {'contentId': 'tivo:ct.bs.15000821', 'type': 's
ingleOfferSource', 'offerId': 'tivo:of.bs.15000821'}, 'bodyId': 'tsn:74600019051
3BE4', 'title': 'pcBodySubscription'}

<subscribeResult><subscription><autoRecord>true</autoRecord><bodyGeneratesCandid
ates>false</bodyGeneratesCandidates><bodyId>tsn:746000190513BE4</bodyId><hdOnly>
false</hdOnly><idSetSource><contentId>tivo:ct.bs.15000821</contentId><offerId>ti
vo:of.bs.15000821</offerId><type>singleOfferSource</type></idSetSource><isAdult>
false</isAdult><isForKids>false</isForKids><levelOfDetail>high</levelOfDetail><s
howStatus>rerunsAllowed</showStatus><subscriptionId>tivo:sb.15001501</subscripti
onId><title>pcBodySubscription</title><type>subscription</type><uiType>cds</uiTy
pe></subscription></subscribeResult>g
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:47:12] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:47:12] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:49:10] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 6
20263761 bytes, 39.92 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:49:41] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:49:41] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:49:41] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:50:15] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:50:15] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:50:15] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:50:45] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:50:45] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:50:46] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:51:19] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:51:19] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:51:20] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:51:56] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:51:56] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:51:57] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:52:27] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:52:27] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:52:28] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s
DEBUG:pyTivo.video.transcode:CACHE HIT! c:\movies\Chuggington.0101.Can't Catch K
oko (Braking Brewster Cant Catch Koko).mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=NO, all compatible, c:\movies\Chuggington
.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4
INFO:pyTivo:192.168.17.54 [15/Nov/2011 05:52:58] "GET /MyMovies/Chuggington.0101
.Can't%20Catch%20Koko%20(Braking%20Brewster%20Cant%20Catch%20Koko).mp4?Format=vi
deo%2Fmp4 HTTP/1.1" 206 -
INFO:pyTivo.video.video:[15/Nov/2011 05:52:58] Start sending "c:\movies\Chugging
ton.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla
DEBUG:pyTivo.video.video:"c:\movies\Chuggington.0101.Can't Catch Koko (Braking B
rewster Cant Catch Koko).mp4" is tivo compatible
DEBUG:pyTivo.video.qt-faststart:Getting index of top level atoms...
DEBUG:pyTivo.video.qt-faststart:ftyp: 32
DEBUG:pyTivo.video.qt-faststart:free: 8
DEBUG:pyTivo.video.qt-faststart:moov: 1623135
DEBUG:pyTivo.video.qt-faststart:free: 2048
DEBUG:pyTivo.video.qt-faststart:mdat: 618640594
INFO:pyTivo.video.qt-faststart:Removing free atom at 32 (8 bytes)
INFO:pyTivo.video.qt-faststart:Patching stco with 90391 entries
INFO:pyTivo.video.qt-faststart:Patching stco with 47126 entries
INFO:pyTivo.video.qt-faststart:Writing output...
INFO:pyTivo.video.video:[15/Nov/2011 05:52:58] Done sending "c:\movies\Chuggingt
on.0101.Can't Catch Koko (Braking Brewster Cant Catch Koko).mp4" to Priscilla, 0
 bytes, 0.00 Mb/s


Code:
[Server]
port = 9032
ffmpeg = C:\pytivo\lucasnz\bin\ffmpeg.exe
tdcat = C:\pytivo\lucasnz\bin\tdcat.exe
tivo_password = xxxx
tivo_mak = xxxxxxx
tivo_username = xxxxx
tivodecode = C:\pytivo\lucasnz\bin\tivodecode.exe
debug = True

[MyMovies]
type = video
path = c:\movies

[_tivo_SD]
audio_lang = 5.1, DTS, en

[_tivo_HD]
audio_lang = 5.1, DTS, en


Hope this helps. Thank you for your help
Mike
Back to top
View user's profile Send private message
jcthorne



Joined: 30 Jan 2008
Posts: 243
Location: Houston, TX

PostPosted: Tue Nov 15, 2011 12:59 pm    Post subject: Reply with quote

Yep, bad file. ffmpeg thinks its 120fps which tivo would not take.

Suggest working with a known good file and transfer that. Make sure pytivo is working. Then work on re-encoding these if you really want them into a tivo compatible file. You could also tell pytivo to transcode them to mpeg2 on the fly but that would be a slow transfer and take up considerable space on the tivo.
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Tue Nov 15, 2011 4:01 pm    Post subject: Reply with quote

I got it. What I do not understand is how is it converting it to 120 fps when the original program came from tivo? What is the max fps for tivo and how do I force that when I am encoding to mp4?
Back to top
View user's profile Send private message
jcthorne



Joined: 30 Jan 2008
Posts: 243
Location: Houston, TX

PostPosted: Tue Nov 15, 2011 4:15 pm    Post subject: Reply with quote

It likely is not 120fps but ffmpeg and tivo think it is. Its likely the header that is wrong. It is also not a streamable IMSA standard mp4 file. pytivo is attempting to correct that with qt-faststart. WHat did you use to encode the file? Settings are in your encoder. Producing IMSA standard streamable mp4 files will push to tivo every time with no preprocessing by pytivo.

Tivo accepts 720p material at 60fps, 1080i at 30 and 1080p at 24. Others work but not well documented.
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Tue Nov 15, 2011 6:23 pm    Post subject: Reply with quote

I used KMTTG to download from the tivo, decode,VRD QS fix, Ad Detect and ad cut (not using video redo) then encode.

FFMPEG -y -i INPUT -threads 0 -vcodec libx264 -crf 23 -fpre "C:\pytivo\KMTTG\ffmpeg\presets\libx264-veryfast.ffpreset" -sameq -subq 6 -me_range 16 -g 300 -bufsize 30000k -bug "+autodetect+ms" -acodec copy -ar 4800 -f mp4 OUTPUT

very fast preset
coder=1
flags=+loop
cmp=+chroma
partitions=+parti8x8+parti4x4-partp8x8-partb8x8
me_method=dia
subq=1
me_range=16
g=250
keyint_min=25
sc_threshold=40
i_qfactor=0.71
b_strategy=1
qcomp=0.6
qmin=1
qmax=31
qdiff=4
bf=3
refs=1
directpred=1
trellis=2
flags2=+bpyramid-mixed_refs+wpred+dct8x8+fastpskip-mbtree
wpredp=0



What do I need to change?
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 260

PostPosted: Tue Nov 15, 2011 6:29 pm    Post subject: Reply with quote

You could try downloading mp4box and run the following command:
Mp4box -optimize filename

If that didn't help then u can display the file info with:
ffmpeg -i filename

And post the output here...
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Tue Nov 15, 2011 8:04 pm    Post subject: Reply with quote

lucasnz
I will give that a try later tonight. What I would like to know is how can I not have this issue in the future? Can I set all my MP4s from to 30fps and call it a day?
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 260

PostPosted: Tue Nov 15, 2011 9:00 pm    Post subject: Reply with quote

How did you come about this mp4? You say you got it from the tivo but if you downloaded it off the tivo it would have been encrypted in a .tivo file. What process did you use to extract and decrypt the file? I'm guessing there's something funny in your process. Also files downloaded from the tivo are usually in mpeg-ps format, so even after decrypting it you'd need to convert it to an mp4. I'm guessing that what ever program you are using for the decryption and conversion is not producing a "valid" mp4. If that's the case you'd need to talk to the developer of that app...
Back to top
View user's profile Send private message
damojo2003



Joined: 19 Sep 2011
Posts: 19

PostPosted: Tue Nov 15, 2011 9:12 pm    Post subject: Reply with quote

i recorded the program on my tivo and then began the process with the KMTTG as described above. The original pull from tivo was the .tivo file
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 260

PostPosted: Tue Nov 15, 2011 9:57 pm    Post subject: Reply with quote

Ah, missed that post... Can't really help you there. There are quite a few variables; video redo, vmttg, ad removal, ffmpeg. If the mp4box -optimize fixes the issue for you then perhaps you just need to add that to your process.

The other thing you could try is using video redo to create the mp4 rather than ffmpeg.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 0.2423s ][ Queries: 12 (0.0567s) ][ GZIP on - Debug on ]