TiVo Community
TiVo Community
TiVo Community
Go Back   TiVo Community > Main TiVo Forums > TiVo Home Media Features & TiVoToGo
TiVo Community
Reply
Forum Jump
 
Thread Tools
Old 07-23-2013, 08:35 PM   #4411
cracker17
Registered User
 
Join Date: Jun 2002
Posts: 3
error I cannopt seem to resolve

Would appreciate some assistance. The following error has sarted appearing when I try and push a file to my tivo:

ERROR : pyTivo.video.video:unsupported.operand.type(s) for :/ 'str' and 'int'

Never had this issue before. Can someone with more programaming skill than I point me in the right direction?

Thanks.

C
cracker17 is offline   Reply With Quote
Old 07-23-2013, 11:28 PM   #4412
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
The reported error in this case is a bit misleading. I'd have to see more of the log to nail it down, but generally -- assuming that you had it working before, and have made no changes to your configuration -- push errors are due to problems with mind.tivo.com, which arise every so often. And there's nothing we can do about those, except to be patient, and wait for TiVo Inc. to fix their servers. Or switch to pulls.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 07-24-2013, 02:16 PM   #4413
cracker17
Registered User
 
Join Date: Jun 2002
Posts: 3
I guess I'll just wait it out. I thought it was some transient error but need someone with more knowledge of the program to confirm that was the case.

Thanks.

C
cracker17 is offline   Reply With Quote
Old 07-24-2013, 02:19 PM   #4414
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Well like I say, I'd need to see more of the log to be sure.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 08-11-2013, 02:08 PM   #4415
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Is there any way to get pyTivo to stop issuing the beacon messages every minute? I need to see the status of my pushes to a remote TiVo and things get scrolled off so quickly that I have no idea what happened.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-11-2013, 06:11 PM   #4416
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
The beacons aren't logged. Can you explain more about what you're seeing?
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 08-11-2013, 07:08 PM   #4417
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by wmcbrine View Post
The beacons aren't logged. Can you explain more about what you're seeing?
This:
Code:
INFO:pyTivo:192.168.1.103 [11/Aug/2013 18:24:26] "GET /TiVoConnect?Command=Query
Container&Container=%2F HTTP/1.0" 200 -
INFO:pyTivo:192.168.1.102 [11/Aug/2013 18:24:26] "GET /TiVoConnect?Command=Query
Container&Container=%2F&DoGenres=1 HTTP/1.0" 200 -
INFO:pyTivo:192.168.1.105 [11/Aug/2013 18:24:26] "GET /TiVoConnect?Command=Query
Container&Container=%2F&DoGenres=1 HTTP/1.0" 200 -
INFO:pyTivo:192.168.1.104 [11/Aug/2013 18:24:26] "GET /TiVoConnect?Command=Query
Container&Container=%2F HTTP/1.0" 200 -
Repeated every minute.

But I have worked it out. Looks likes has something to do with having no valid shares for a TiVo. I run two copies of pyTiVo, one on port 9032 which I use strictly for kmttg pushes to a remote TiVo and I had set it up with Share=none for all of the TiVos. The other copy is on port 9034, which I use for everything else. I do that because any other transfer activity on the one doing the push can cause the push to fail.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-11-2013, 07:52 PM   #4418
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Quote:
Originally Posted by lpwcomp View Post
I do that because any other transfer activity on the one doing the push can cause the push to fail.
I've never heard of anything like that.

Anyway, yeah, in this situation, you might as well disable the beacon altogether. You can set zeroconf = off and beacon = listen.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 08-11-2013, 08:57 PM   #4419
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by wmcbrine View Post
I've never heard of anything like that.
Pushes to the remote TiVo are very...sensitive.

Quote:
Originally Posted by wmcbrine View Post
Anyway, yeah, in this situation, you might as well disable the beacon altogether. You can set zeroconf = off and beacon = listen.
Zeroconf is off anyway since I specify the shares. I tried setting beacon to listen and got an error. Will work with it some more tomorrow. Its in the process of transferring a movie that is @2h11m. Been at it for @1h17m. At current rate, at will be another 11 to 12 hours.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-11-2013, 11:41 PM   #4420
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,477
Quote:
Originally Posted by lpwcomp View Post
Its in the process of transferring a movie that is @2h11m. Been at it for @1h17m. At current rate, at will be another 11 to 12 hours.
That must be one high, high, high definition show. How large is the file?
Soapm is offline   Reply With Quote
Old 08-12-2013, 12:11 AM   #4421
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by Soapm View Post
That must be one high, high, high definition show. How large is the file?
Not all that big but:

It is an mp4 and is going to a TiVo 2 so must be trans-coded by a fairly slow computer running Win2K and thus an old version of ffmpeg and is going over the inter-webz. All that results in a transfer time of about 6x runtime.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-12-2013, 03:01 AM   #4422
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Quote:
Originally Posted by lpwcomp View Post
I tried setting beacon to listen and got an error.
For "listen" to work, pyTivo has to be able to bind port 2190, which might already have been seized by TiVo Desktop, or the other instance of pyTivo. But you don't really need "listen"; that's just the easiest way to turn off the beacons. As an alternative, I guess you could just put... beacon = some address that you know won't ping you pack, but is actually resolvable. (I was gonna say localhost, but that might not work if something else is binding port 2190, because it will probably respond.)

Actually you can just put "beacon =".
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 08-12-2013, 11:40 AM   #4423
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by wmcbrine View Post
For "listen" to work, pyTivo has to be able to bind port 2190, which might already have been seized by TiVo Desktop, or the other instance of pyTivo. But you don't really need "listen"; that's just the easiest way to turn off the beacons. As an alternative, I guess you could just put... beacon = some address that you know won't ping you pack, but is actually resolvable. (I was gonna say localhost, but that might not work if something else is binding port 2190, because it will probably respond.)

Actually you can just put "beacon =".
Not seeing the issue with things as currently configured. If it comes up again, I'll try "beacon = ". Thanks for all of the help. I'm probably the only person who actually care about this particular issue.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-16-2013, 04:41 PM   #4424
Hercules67
TiVo addict
 
Hercules67's Avatar
 
Join Date: Dec 2007
Posts: 327
ffmpeg issues

Because I still have trouble pulling through shows that are AVI and sometimes MKV (even ones I transcoded), I finally decided to go and get the latest "ffmpeg build". To my surprise it messed-up on me on the first mp4 file I tried to push/bring over to my series 2 TiVo.

Here is what I am seeing: (I believe, I anonymized the files properly enough, taking out passwords and TSNs -- let me know if I forgot something.)

I do have a question about these two specific errors:

Quote:
error: [Errno 10053] An established connection was aborted by the software in your host machine
And,

Quote:
ERROR: pyTivo:Exception during request from ('127.0.0.1', 2229)
Code:
INFO:pyTivo:pyTivo is ready.
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:17:37] "GET / HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:17:43] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:17:48] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Broadchurch&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:17:52] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Broadchurch/Series%201&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:17:52] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Broadchurch/Series%201&Format=text/html HTTP/1.1" 200 -
ERROR:pyTivo:Exception during request from ('127.0.0.1', 2229)
Traceback (most recent call last):
  File "C:\Python27\lib\SocketServer.py", line 593, in process_request_thread
    self.finish_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\pyTivo\httpserver.py", line 89, in __init__
    client_address, server)
  File "C:\Python27\lib\SocketServer.py", line 649, in __init__
    self.handle()
  File "C:\Python27\lib\BaseHTTPServer.py", line 342, in handle
    self.handle_one_request()
  File "C:\Python27\lib\BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "C:\Python27\lib\socket.py", line 476, in readline
    data = self._sock.recv(self._rbufsize)
error: [Errno 10053] An established connection was aborted by the software in your host machine
INFO:pyTivo.video.video:[16/Aug/2013 13:18:00] Queued "G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4" for Push to Bedroom1
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:00] "POST /TiVoConnect HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:05] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Broadchurch/Series%201&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:11] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows&Format=text/html HTTP/1.1" 200 -
DEBUG:pyTivo.video.transcode:ffmpeg output=ffmpeg version N-55515-gbbbd959 Copyright (c) 2000-2013 the FFmpeg developers

  built on Aug 13 2013 18:01:31 with gcc 4.7.3 (GCC)

  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib

  libavutil      52. 42.100 / 52. 42.100

  libavcodec     55. 27.100 / 55. 27.100

  libavformat    55. 13.102 / 55. 13.102

  libavdevice    55.  3.100 / 55.  3.100

  libavfilter     3. 82.100 /  3. 82.100

  libswscale      2.  4.100 /  2.  4.100

  libswresample   0. 17.103 /  0. 17.103

  libpostproc    52.  3.100 / 52.  3.100

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4':

  Metadata:

    major_brand     : isom

    minor_version   : 512

    compatible_brands: isomiso2avc1mp41

    encoder         : Larry Sanders

  Duration: 00:45:57.27, start: 0.000000, bitrate: 927 kb/s

    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x404, 803 kb/s, 25 fps, 25 tbr, 20k tbn, 50 tbc

    Metadata:

      handler_name    : VideoHandler

    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 115 kb/s

    Metadata:

      handler_name    : SoundHandler

At least one output file must be specified


DEBUG:pyTivo.video.transcode:aFreq=48000; aCh=2; container=mov; kbps=927; mapAudio=[('0:1', '(und) aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 115 kb/s\r')]; vHeight=404; vCodec=h264; Supported=True; aKbps=115; par=None; millisecs=2757270; vFps=25.00; par2=None; par1=None; mapVideo=0:0; vWidth=720; dar1=None; rawmeta={'major_brand': [u'isom'], 'encoder': [u'Larry Sanders'], 'compatible_brands': [u'isomiso2avc1mp41'], 'minor_version': [u'512']}; aCodec=aac
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:tsn: ***********************
DEBUG:pyTivo.video.transcode:aspect169: False
DEBUG:pyTivo.video.transcode:optres: True
DEBUG:pyTivo.video.transcode:File=G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4 vCodec=h264 vWidth=720 vHeight=404 vFps=25.00 millisecs=2757270 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! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.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:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec h264 not compatible, G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Broadchurch\Series 1\Broadchurch - 1x04 - Episode 4.mp4
DEBUG:pyTivo.mind:__login
{'cams_security_domain': 'tivocom', 'cams_login_config': 'http', 'cams_cb_password': '*********', 'cams_original_url': '/mind/mind7?type=infoGet', 'cams_cb_username': '*********************'}
DEBUG:pyTivo.mind:pcBodySearch
{}

<pcBodyList><isBottom>true</isBottom><isTop>true</isTop><pcBody><bucketNumber>-1</bucketNumber><levelOfDetail>low</levelOfDetail><name>pyTivo</name><pcBodyId>tivo:pc.1002412911</pcBodyId><type>pcBody</type></pcBody></pcBodyList>g
DEBUG:pyTivo.mind:bodyOfferModify&bodyId=tsn:***************************
{'description': '', 'pcBodyId': 'tivo:pc.1002412911', 'publishDate': '2013-08-16 18:1816', 'partnerId': 'tivo:pt.3187', 'duration': 2757, 'size': 1597295520, 'title': 'Broadchurch - 1x04 - Episode 4', 'url': 'http://192.168.1.101:9032/TV%20Shows/Broadchurch/Series%201/Broadchurch%20-%201x04%20-%20Episode%204.mp4?Format=video/mpeg', 'bodyId': 'tsn:******************', 'source': 'Broadchurch - 1x04 - Episode 4', 'state': 'complete', 'encodingType': 'mpeg2ProgramStream', 'tvRating': 'nr'}

<bodyOffer><bodyId>tsn:*************</bodyId><bodyOfferId>tivo:bo.15000001</bodyOfferId><createDate>2013-08-16 18:17:45</createDate><description /><duration>2757</duration><encodingType>mpeg2ProgramStream</encodingType><levelOfDetail>high</levelOfDetail><offerId>tivo:of.bs.15000001</offerId><partnerId>tivo:pt.3187</partnerId><pcBodyId>tivo:pc.1002412911</pcBodyId><publishDate>2013-08-18 00:16:00</publishDate><size>1597295520</size><source>Broadchurch - 1x04 - Episode 4</source><state>complete</state><title>Broadchurch - 1x04 - Episode 4</title><tvRating>nr</tvRating><updateDate>2013-08-16 18:17:45</updateDate><url>http://192.168.1.101:9032/TV%20Shows/Broadchurch/Series%201/Broadchurch%20-%201x04%20-%20Episode%204.mp4?Format=video/mpeg</url></bodyOffer>g
DEBUG:pyTivo.mind:subscribe&bodyId=tsn:*****************
{'uiType': 'cds', 'idSetSource': {'contentId': 'tivo:ct.bs.15000001', 'type': 'singleOfferSource', 'offerId': 'tivo:of.bs.15000001'}, 'bodyId': 'tsn:*****************', 'title': 'pcBodySubscription'}

<subscribeResult><subscription><autoRecord>true</autoRecord><bodyGeneratesCandidates>false</bodyGeneratesCandidates><bodyId>tsn:*****************</bodyId><hdOnly>false</hdOnly><idSetSource><contentId>tivo:ct.bs.15000001</contentId><offerId>tivo:of.bs.15000001</offerId><type>singleOfferSource</type></idSetSource><isAdult>false</isAdult><isForKids>false</isForKids><levelOfDetail>high</levelOfDetail><showStatus>rerunsAllowed</showStatus><subscriptionId>tivo:sb.15000951</subscriptionId><title>pcBodySubscription</title><type>subscription</type><uiType>cds</uiType></subscription></subscribeResult>g
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:22] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Supernatural&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:24] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Supernatural/Season%201&Format=text/html HTTP/1.1" 200 -
INFO:pyTivo.video.video:[16/Aug/2013 13:18:30] Queued "G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi" for Push to Bedroom1
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:30] "POST /TiVoConnect HTTP/1.1" 200 -
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:35] "GET /TiVoConnect?Command=QueryContainer&Container=TV%20Shows/Supernatural/Season%201&Format=text/html HTTP/1.1" 200 -
DEBUG:pyTivo.video.transcode:ffmpeg output=ffmpeg version N-55515-gbbbd959 Copyright (c) 2000-2013 the FFmpeg developers

  built on Aug 13 2013 18:01:31 with gcc 4.7.3 (GCC)

  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib

  libavutil      52. 42.100 / 52. 42.100

  libavcodec     55. 27.100 / 55. 27.100

  libavformat    55. 13.102 / 55. 13.102

  libavdevice    55.  3.100 / 55.  3.100

  libavfilter     3. 82.100 /  3. 82.100

  libswscale      2.  4.100 /  2.  4.100

  libswresample   0. 17.103 /  0. 17.103

  libpostproc    52.  3.100 / 52.  3.100

[mpeg4 @ 026d8080] Invalid and inefficient vfw-avi packed B frames detected

Input #0, avi, from 'G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi':

  Metadata:

    encoder         : VirtualDubMod 1.5.10.1 (build 2439/release)

  Duration: 00:41:31.12, start: 0.000000, bitrate: 1178 kb/s

    Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x352 [SAR 1:1 DAR 20:11], 25 tbr, 25 tbn, 25 tbc

    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s

At least one output file must be specified


DEBUG:pyTivo.video.transcode:aFreq=48000; aCh=2; container=avi; kbps=1178; mapAudio=[('0:1', ' mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s\r')]; vHeight=352; vCodec=mpeg4; Supported=True; aKbps=128; par=None; millisecs=2491120; vFps=25.00; par2=None; par1=None; mapVideo=0:0; vWidth=640; dar1=20:11; rawmeta={'encoder': [u'VirtualDubMod 1.5.10.1 (build 2439/release)']}; aCodec=mp3
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec mpeg4 not compatible, G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:tsn: ***************************
DEBUG:pyTivo.video.transcode:aspect169: False
DEBUG:pyTivo.video.transcode:optres: True
DEBUG:pyTivo.video.transcode:File=G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi vCodec=mpeg4 vWidth=640 vHeight=352 vFps=25.00 millisecs=2491120 TIVO_HEIGHT=480 TIVO_WIDTH=544
DEBUG:pyTivo.video.transcode:rheight=11 rwidth=20
DEBUG:pyTivo.video.transcode:File is within 16:9 list and 16:9 allowed.
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
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:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:TRANSCODE=YES, vCodec mpeg4 not compatible, G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.video.transcode:CACHE HIT! G:\My Videos\TV Shows\Supernatural\Season 1\Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi
DEBUG:pyTivo.mind:__login
{'cams_security_domain': 'tivocom', 'cams_login_config': 'http', 'cams_cb_password': '***********', 'cams_original_url': '/mind/mind7?type=infoGet', 'cams_cb_username': '********************'}
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:38] "GET / HTTP/1.1" 200 -
DEBUG:pyTivo.mind:pcBodySearch
{}

<pcBodyList><isBottom>true</isBottom><isTop>true</isTop><pcBody><bucketNumber>-1</bucketNumber><levelOfDetail>low</levelOfDetail><name>pyTivo</name><pcBodyId>tivo:pc.1002412911</pcBodyId><type>pcBody</type></pcBody></pcBodyList>g
DEBUG:pyTivo.mind:bodyOfferModify&bodyId=tsn:******************
{'description': '', 'pcBodyId': 'tivo:pc.1002412911', 'publishDate': '2013-08-16 18:1838', 'partnerId': 'tivo:pt.3187', 'duration': 2491, 'size': 1443185760, 'title': 'Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS', 'url': 'http://192.168.1.101:9032/TV%20Shows/Supernatural/Season%201/Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi?Format=video/mpeg', 'bodyId': 'tsn:**************', 'source': 'Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS', 'state': 'complete', 'encodingType': 'mpeg2ProgramStream', 'tvRating': 'nr'}

<bodyOffer><bodyId>tsn:*******************</bodyId><bodyOfferId>tivo:bo.15000011</bodyOfferId><createDate>2013-08-16 18:18:07</createDate><description /><duration>2491</duration><encodingType>mpeg2ProgramStream</encodingType><levelOfDetail>high</levelOfDetail><offerId>tivo:of.bs.15000011</offerId><partnerId>tivo:pt.3187</partnerId><pcBodyId>tivo:pc.1002412911</pcBodyId><publishDate>2013-08-18 00:38:00</publishDate><size>1443185760</size><source>Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS</source><state>complete</state><title>Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS</title><tvRating>nr</tvRating><updateDate>2013-08-16 18:18:07</updateDate><url>http://192.168.1.101:9032/TV%20Shows/Supernatural/Season%201/Supernatural.S01E05.Bloody.Mary.WS.DVDRip.XviD-SAiNTS.avi?Format=video/mpeg</url></bodyOffer>g
DEBUG:pyTivo.mind:subscribe&bodyId=tsn:*****************
{'uiType': 'cds', 'idSetSource': {'contentId': 'tivo:ct.bs.15000011', 'type': 'singleOfferSource', 'offerId': 'tivo:of.bs.15000011'}, 'bodyId': 'tsn:*****************', 'title': 'pcBodySubscription'}

<subscribeResult><subscription><autoRecord>true</autoRecord><bodyGeneratesCandidates>false</bodyGeneratesCandidates><bodyId>tsn:****************</bodyId><hdOnly>false</hdOnly><idSetSource><contentId>tivo:ct.bs.15000011</contentId><offerId>tivo:of.bs.15000011</offerId><type>singleOfferSource</type></idSetSource><isAdult>false</isAdult><isForKids>false</isForKids><levelOfDetail>high</levelOfDetail><showStatus>rerunsAllowed</showStatus><subscriptionId>tivo:sb.15000961</subscriptionId><title>pcBodySubscription</title><type>subscription</type><uiType>cds</uiType></subscription></subscribeResult>g
INFO:pyTivo:127.0.0.1 [16/Aug/2013 13:18:42] "GET /TiVoConnect?Command=NPL&Container=ToGo&TiVo=192.168.1.20 HTTP/1.1" 200 -
Are the two errors above related to my inability (STILL) to run pyTiVo properly? (Remember, I have to have a CMD window up and running for it to operate).

IS the reason "Broadchurch" failed to transfer with the latest "ffmpeg" because of the Original Aspect Ratio?

If yes..., I guess, I got to go back to my old ffmpeg again.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Last edited by Hercules67 : 08-16-2013 at 04:45 PM. Reason: Security
Hercules67 is offline   Reply With Quote
Old 08-23-2013, 04:31 PM   #4425
jcthorne
Registered User
 
Join Date: Jan 2002
Location: Houston
Posts: 2,000
Thinking of adding a mini to work with the new Roamio and replace one of my Premieres that is in the kitchen.

Anyway, can a mini see PyTivo shares and pull video like the full TiVo it is connected to?
__________________
Current : Roamio Base with 2TB drive and 2 Premieres and a mini. OTA. kmttg, pyTivo, running with a 78TB Synology 1511 NAS....serving up the world.

Setup help for pytivo under windows:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
jcthorne is offline   Reply With Quote
Old 08-27-2013, 03:44 PM   #4426
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by jcthorne View Post
Thinking of adding a mini to work with the new Roamio and replace one of my Premieres that is in the kitchen.

Anyway, can a mini see PyTivo shares and pull video like the full TiVo it is connected to?
No. To where would you expect it to be pulled? The shares would have to visable to the mini in the NPL of the Premiere being browsed and then pulled to that Premier from whence they could be streamed to the mini. At this point, the only thing I can think of that doesn't involve directly accessing the Premiere would be to use the pyTivo browser interface to push the recording to the Premiere and wait for the xfer to complete.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-29-2013, 03:47 PM   #4427
larrs
Movie Fan-Addict
 
larrs's Avatar
 
Join Date: May 2005
Location: NOrthernVA
Posts: 943
Quote:
Originally Posted by lpwcomp View Post
No. To where would you expect it to be pulled? The shares would have to visable to the mini in the NPL of the Premiere being browsed and then pulled to that Premier from whence they could be streamed to the mini. At this point, the only thing I can think of that doesn't involve directly accessing the Premiere would be to use the pyTivo browser interface to push the recording to the Premiere and wait for the xfer to complete.
So the mini cannot stream the video from the Tivo while it is transferring from the PC to said Tivo?

If not, no minis for me except maybe in a workout room or kitchen where I would never need to watch my movie shares.
__________________
Tivo Fanatic since '99!


(1) Elite
(3) Premieres
(1) HD
(1) Mini
I run
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
with
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
larrs is offline   Reply With Quote
Old 08-29-2013, 03:51 PM   #4428
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,568
Quote:
Originally Posted by larrs View Post
So the mini cannot stream the video from the Tivo while it is transferring from the PC to said Tivo?

If not, no minis for me except maybe in a workout room or kitchen where I would never need to watch my movie shares.
The Mini remote My Shows page works nearly the same as the TiVo to TiVo My Shows. You have never been able to pull shows to another TiVo through a TiVo.

You could use the web interface via mobile phone, tablet, or PC to push videos though to the TiVo you are viewing with the Mini.
__________________
1 - TiVo Roamio Pro
2 - TiVo Premiere XL

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
innocentfreak is offline   Reply With Quote
Old 08-29-2013, 04:27 PM   #4429
lpwcomp
Registered User
 
Join Date: May 2002
Location: John's Creek, Georgia
Posts: 5,550
Quote:
Originally Posted by larrs View Post
So the mini cannot stream the video from the Tivo while it is transferring from the PC to said Tivo?

If not, no minis for me except maybe in a workout room or kitchen where I would never need to watch my movie shares.
I did not say that. There is just no way to initiate a pull from the Mini and I am not sure you can stream an in progress pushed recording.
__________________
James L. Sutherland
"You know TiVo users. Bunch of b****y little girls" TiVoAxe

"Jessica Fletcher visits Midsomer. Carnage ensues!"
lpwcomp is offline   Reply With Quote
Old 08-30-2013, 05:53 AM   #4430
monkeydust
Registered User
 
Join Date: Dec 2004
Posts: 484
I'm a new user to pyTivo and have watched a few shows I've transferred without issue. But, I transferred one the other day that plays fine but will not let me fast forward. I had stopped the show 1/4 of the way into it and came back to find it was back at the beginning. So, I tried to FF but it doesn't work. This a common issue with some shows and is there a fix for it? Thanks.
monkeydust is offline   Reply With Quote
Old 08-30-2013, 06:37 AM   #4431
jhilla
Guest
 
Join Date: May 2011
Posts: 114
Quote:
Originally Posted by monkeydust View Post
I'm a new user to pyTivo and have watched a few shows I've transferred without issue. But, I transferred one the other day that plays fine but will not let me fast forward. I had stopped the show 1/4 of the way into it and came back to find it was back at the beginning. So, I tried to FF but it doesn't work. This a common issue with some shows and is there a fix for it? Thanks.
To keep it easy and smooth, please make sure you are using "Wmcbrine's" fork.
https://github.com/wmcbrine/pytivo This is up to date and simplified.
jhilla is offline   Reply With Quote
Old 08-30-2013, 07:17 AM   #4432
monkeydust
Registered User
 
Join Date: Dec 2004
Posts: 484
Quote:
Originally Posted by jhilla View Post
To keep it easy and smooth, please make sure you are using "Wmcbrine's" fork.
https://github.com/wmcbrine/pytivo This is up to date and simplified.
Yeah, that's the one I used as the Windows installation instructions recommended for first time users.
monkeydust is offline   Reply With Quote
Old 08-30-2013, 08:07 AM   #4433
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Quote:
Originally Posted by monkeydust View Post
I transferred one the other day that plays fine but will not let me fast forward. I had stopped the show 1/4 of the way into it and came back to find it was back at the beginning. So, I tried to FF but it doesn't work. This a common issue with some shows and is there a fix for it? Thanks.
This is a common issue with MPEG-1 files (VCD, etc.). pyTivo will generally remux those before sending them; but if you have MPEG-2 video in an MPEG-1 container, pyTivo can't detect the need to remux. The solution in that case is to force pyTivo to remux, by giving the file a bogus container type, via the metadata file:

Override_container: foo
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 09-02-2013, 04:37 PM   #4434
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,477
This show plays very choppy, meaning when you see fast movement in a frame it appears very jerky like freeze frames. You can also hear garble in the sound. Do you see anything in my ffmpeg that might be causing this? The show plays fine on my laptop.

Any idea why it's dropping so many frames? Could that be the problem?

Code:
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:26] "GET /Lenny/Hill%20Street/07/S07E21%20Pound%20of%20Flesh,%20A.mkv?Format=video%2Fx-tivo-mpeg HTTP/1.1" 206 -
INFO:pyTivo.video.video:[02/Sep/2013 14:13:26] Start sending "/video/Hill Street/07/edited.mkv" to FamRoom
ffmpeg version 1.0.7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jul 19 2013 07:03:17 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/i386-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libfdk-aac --enable-libdc1394 --disable-altivec --disab  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[matroska,webm @ 0x822cfa0] Unknown entry 0x80
Input #0, matroska,webm, from '/video/Hill Street/07/edited, A.mkv':
  Duration: 00:46:37.77, start: 0.000000, bitrate: 1514 kb/s
    Chapter #0.0: start 0.000000, end 2797.770000
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: h264 (High), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Stream #0:1: Audio: mp3, 48000 Hz, stereo, s16, 160 kb/s (default)
Please use -b:a or -b:v, -b is ambiguous
Output #0, vob, to 'pipe:':
  Metadata:
    encoder         : Lavf54.29.104
    Chapter #0.0: start 0.000000, end 2797.770000
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 8192 kb/s, 90k tbn, 23.98 tbc (default)
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 448 kb/s (default)
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> mpeg2video)
  Stream #0:1 -> #0:1 (mp3 -> ac3)
Press [q] to stop, [?] for help
frame=   35 fps=0.0 q=2.0 size=     134kB time=00:00:01.45 bitrate= 752.6kbits/s dup=1 drop=6    
frame=   70 fps= 70 q=2.0 size=     314kB time=00:00:02.93 bitrate= 875.3kbits/s dup=1 drop=15    
frame=  105 fps= 70 q=2.0 size=     504kB time=00:00:04.30 bitrate= 958.7kbits/s dup=1 drop=23    
frame=  116 fps= 53 q=2.0 size=     600kB time=00:00:04.81 bitrate=1020.0kbits/s dup=1 drop=26    
frame=  137 fps= 51 q=2.0 size=     876kB time=00:00:05.72 bitrate=1254.0kbits/s dup=1 drop=31    
frame=  158 fps= 47 q=1.6 size=    1122kB time=00:00:06.55 bitrate=1402.3kbits/s dup=1 drop=37    
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:30] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:30] "GET /TiVoConnect?Command=QueryContainer&Container=Lenny%2FHill%20Street%2F07&SortOrder=!CaptureDate&ItemCount=8&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
frame=  181 fps= 47 q=2.0 size=    1382kB time=00:00:07.57 bitrate=1493.8kbits/s dup=1 drop=43    
frame=  197 fps= 40 q=2.0 size=    1604kB time=00:00:08.25 bitrate=1592.6kbits/s dup=1 drop=46    
frame=  222 fps= 41 q=2.0 size=    1900kB time=00:00:09.21 bitrate=1689.9kbits/s dup=1 drop=53    
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:32] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:32] "GET /TiVoConnect?Command=QueryContainer&Container=Lenny%2FHill%20Street&SortOrder=!CaptureDate&ItemCount=8&AnchorItem=%2FTiVoConnect%3FCommand%3DQueryContainer%26Container%3DLenny%2FHill%2520Street%2F07&AnchorOffset=-7&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
frame=  243 fps= 38 q=2.0 size=    2152kB time=00:00:10.13 bitrate=1740.2kbits/s dup=1 drop=58    
frame=  268 fps= 39 q=2.0 size=    2436kB time=00:00:11.13 bitrate=1792.9kbits/s dup=1 drop=64    
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:34] "GET /TiVoConnect?Command=QueryFormats&SourceFormat=video%2Fx-tivo-mpeg HTTP/1.1" 200 -
INFO:pyTivo:192.168.0.195 [02/Sep/2013 14:13:34] "GET /TiVoConnect?Command=QueryContainer&Container=Lenny&SortOrder=!CaptureDate&ItemCount=8&AnchorItem=%2FTiVoConnect%3FCommand%3DQueryContainer%26Container%3DLenny%2FHill%2520Street&AnchorOffset=-4&Filter=x-tivo-container%2Ftivo-videos,x-tivo-container%2Ffolder,video%2Fx-tivo-mpeg,video%2F* HTTP/1.1" 200 -
frame=  287 fps= 36 q=2.0 size=    2646kB time=00:00:11.96 bitrate=1812.0kbits/s dup=1 drop=69    
frame=  311 fps= 37 q=2.0 size=    2924kB time=00:00:12.95 bitrate=1849.0kbits/s dup=1 drop=75    
frame=  335 fps= 34 q=2.0 size=    3150kB time=00:00:13.94 bitrate=1850.2kbits/s dup=1 drop=81    
frame=  359 fps= 35 q=2.0 size=    3408kB time=00:00:14.90 bitrate=1872.9kbits/s dup=1 drop=87

Soapm is offline   Reply With Quote
Old 09-02-2013, 06:08 PM   #4435
monkeydust
Registered User
 
Join Date: Dec 2004
Posts: 484
Quote:
Originally Posted by wmcbrine View Post
This is a common issue with MPEG-1 files (VCD, etc.). pyTivo will generally remux those before sending them; but if you have MPEG-2 video in an MPEG-1 container, pyTivo can't detect the need to remux. The solution in that case is to force pyTivo to remux, by giving the file a bogus container type, via the metadata file:

Override_container: foo
Sorry, how do I do that? I tried adding that to Global settings but it threw some error and wouldn't transfer.

EDIT: Nevermind. I deleted it and transferred it again, and now the FF is working properly.

Last edited by monkeydust : 09-02-2013 at 06:44 PM.
monkeydust is offline   Reply With Quote
Old 09-02-2013, 07:24 PM   #4436
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Quote:
Originally Posted by Soapm View Post
Do you see anything in my ffmpeg that might be causing this?
No. But, you might want to try a transfer method that won't reencode the video -- either a push, or a pull with the "ts = on" option added to your pyTivo.conf.

Quote:
Originally Posted by monkeydust View Post
Sorry, how do I do that?
A pyTivo metadata file is a text file with the name of the video file (including the extension), in the same directory*, with the added extension ".txt". This is one of the most fundamental things to know about when operating pyTivo. See: http://pytivo.sourceforge.net/wiki/index.php/Metadata

Quote:
EDIT: Nevermind. I deleted it and transferred it again, and now the FF is working properly.
They say that the definition of insanity is doing the same thing, and expecting a different result. For that to actually work, something is very wrong.

* There are other possible locations, but I'm keeping it simple.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 09-02-2013, 08:36 PM   #4437
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,477
I put "ts = on" in the server section of the pyTivo.conf file and no difference detected.

I also found this old thread http://pytivo.sourceforge.net/forum/...und-t1245.html that suggested reincoding the audio to ac3 using MKV2AC3. That worked for the audio. It's clear as a bell but the video is still choppy. I will keep searching to see if there is a fix for the video but I have to wonder why ffmpeg can't make these fixes???

I would hate to have to recode all these files since I have all seven seasons.

Thanks for the help.

ps....

i think from looking at this the ts = on didn't stop it from being encoded. The ac3 is passing strait through but the video is being converted from h264 to mpeg2video from my guess.

Code:
Output #0, vob, to 'pipe:':
  Metadata:
    encoder         : Lavf54.29.104
    Chapter #0.0: start 0.000000, end 2797.792000
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 16384 kb/s, 90k tbn, 23.98 tbc (default)
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, 448 kb/s (default) (forced)
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> mpeg2video)
  Stream #0:1 -> #0:1 (copy)

Soapm is offline   Reply With Quote
Old 09-02-2013, 08:58 PM   #4438
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,155
Quote:
Originally Posted by Soapm View Post
I put "ts = on" in the server section of the pyTivo.conf file and no difference detected.
It only works with Series 4 or later (or AUS/NZ Series 3).

Try a push.
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
wmcbrine is offline   Reply With Quote
Old 09-02-2013, 09:29 PM   #4439
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,477
Quote:
Originally Posted by wmcbrine View Post
It only works with Series 4 or later (or AUS/NZ Series 3).

Try a push.
Correct, that setting works on my Premier. I will try a push to the HD later but I generally have to wait for the complete show to transfer before I can watch it. Not sure why it does that???

Code:
Output #0, mpegts, to 'pipe:':
  Metadata:
    encoder         : Lavf54.29.104
    Chapter #0.0: start 0.000000, end 2796.635500
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: h264, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc (default)
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 448 kb/s (default)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (mp3 -> ac3)
Wow, with that setting the complete show transferred to the premier in less than 2 minutes. I can dig this setting...
Soapm is offline   Reply With Quote
Old 09-03-2013, 01:46 AM   #4440
Soapm
Registered User
 
Soapm's Avatar
 
Join Date: May 2007
Location: So close, yet too far away
Posts: 1,477
Now I can't get pushes to work. They queue but never send to the Tivo. I think this is the problem, any idea what this is saying?

Code:
ERROR:pyTivo.video.video:<urlopen error [Errno -2] Name or service not known>
Edit...

I think I figured it out, I'm not able to resolve mind.tivo.com so I change it to 204.176.49.65 and it worked.

I also noticed I can't use "git pull" to update pyTivo. This obviously has to do with my recent update to ipv6. I can do nslookup and it resolves fine so I wonder if there is a way to force pyTivo to use ip4 instead of ip6?

Edit...

never mind, figured it out, my router had again lost it's ipv6 address. I'm not happy with Comcast and ipv6 and don't know why the router doesn't use ipv4 when it looses the ipv6 address. They got some work to do before the general roll out.

Pushing to the TivoHD didn't make a difference with "ts = on". Looks like it still converted the file.

Code:
Output #0, vob, to 'pipe:':
  Metadata:
    encoder         : Lavf54.29.104
    Chapter #0.0: start 0.000000, end 2796.201750
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 16384 kb/s, 90k tbn, 23.98 tbc (default)
    Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 448 kb/s (default)
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> mpeg2video)
  Stream #0:1 -> #0:1 (mp3 -> ac3)


Last edited by Soapm : 09-03-2013 at 03:00 AM. Reason: Update
Soapm is offline   Reply With Quote
Reply
Forum Jump




Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Advertisements

TiVo Community
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skins by: Relivo Media

(C) 2013 Magenium Solutions - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not owned or operated by TiVo Inc.
All times are GMT -5. The time now is 02:16 AM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |