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 05-13-2009, 05:08 PM   #2311
Gavroche
Registered User
 
Gavroche's Avatar
 
Join Date: May 2007
Location: State of Confusion
Posts: 387
Smile Yup it works

Quote:
Originally Posted by Iluvatar View Post
Please try the build from this other buiild.
Tried it, both on one of my mp4 6-channel files that cause the other versions of ffmpeg to barf, and on a long-duration avi file that caused other versions of ffmpeg to just crash with no error messages.

Both worked fine.

Thanks!

(Now if we can just get 6-channel audio!)


Gavroche is offline   Reply With Quote
Old 05-13-2009, 06:27 PM   #2312
Iluvatar
Registered User
 
Iluvatar's Avatar
 
Join Date: Jul 2006
Posts: 377
rdian06 -

Ultimately the issue was not an LC vs HE issue. It was purely a bug in ffmpeg that involved an incorrect stream counter that was incrementing from a wrong start point.

This was resolved as of SVN17856 so any modifications to the compile in regards to using libfaad are not required unless you have found otherwise. As long as you use a very late SVN, libfaad is absolutely not required to fix the bug Gavroche and I were having you can use the native aac decoder 100%. It does not decode HEv2 AAC as you pointed out but I have never ever come across an HEv2 sample (even though i thought that was what the bug represented before, obviously I was wrong).
Quote:
Revision: 17856
Author: alexc
Date: 2:47:01 PM, Friday, March 06, 2009
Message:
Fix the channel allocation bug/assumption (issue 800).
Approved by Rob on IRC.
----
Modified : /trunk/libavcodec/aac.c
Modified : /trunk/libavcodec/aac.h


Last edited by Iluvatar : 05-13-2009 at 06:51 PM.
Iluvatar is offline   Reply With Quote
Old 05-13-2009, 06:55 PM   #2313
Rdian06
Registered User
 
Join Date: Apr 2008
Posts: 463
Quote:
Originally Posted by Gavroche View Post
I hate to be the bringer of bad news, but this tool reports the audio on my "problem" files as profile LC as follows:

ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 2h 16mn
Bit rate mode : Variable
Bit rate : 320 Kbps
Maximum bit rate : 341 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 311 MiB (18%)
Title : English
Language : English
Encoded date : UTC 2009-05-05 10:01:23
Tagged date : UTC 2009-05-05 17:38:45
That's actually good news. It means that you're seeing a bug in the native AAC decoder instead of the HE AAC issue that I was afraid of. And you said over at the pyTivo forum that Iluvatar's ffmpeg build with the native AAC decoder disabled works for you so I need to see what's changed in the AAC native bits since then. I seem to recall something being fixed along these lines related to time stamp issues, but I'll have to double check.
__________________
Why be frustrated with Tivo Desktop Plus when you could use pyTivo (open source).
Get
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Works on Windows, Mac and Linux.
Rdian06 is offline   Reply With Quote
Old 05-13-2009, 07:03 PM   #2314
Gavroche
Registered User
 
Gavroche's Avatar
 
Join Date: May 2007
Location: State of Confusion
Posts: 387
Quote:
Originally Posted by Rdian06 View Post
That's actually good news. It means that you're seeing a bug in the native AAC decoder instead of the HE AAC issue that I was afraid of. And you said over at the pyTivo forum that Iluvatar's ffmpeg build with the native AAC decoder disabled works for you so I need to see what's changed in the AAC native bits since then. I seem to recall something being fixed along these lines related to time stamp issues, but I'll have to double check.
Yeah, I hate to double-post stuff on two different forums. I've been ping-ponging back and forth between here and there. I'm thinking that since we're all coming to some conclusions that we can help some of the other folks who have posted issues that seem extremely similar.

I also just want to say that you guys ROCK! As I mentioned over on the other forum... I don't get this level of quality support from stuff that I PAY for!

I am SO appreciative of all the help!
Gavroche is offline   Reply With Quote
Old 06-06-2009, 01:27 AM   #2315
Yoav
Registered User
 
Join Date: Jan 2007
Posts: 1,048
Mostly for wmcbrine, but:
Someone just reported the following bug in pyTivoX:
Code:
ERROR:pyTivo:Exception during request from ('10.10.10.23', 1039)
Traceback (most recent call last):
 File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py",
line 464, in process_request_thread
   self.finish_request(request, client_address)
 File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py",
line 254, in finish_request
   self.RequestHandlerClass(request, client_address, self)
 File
"/Users/yoav/src/pytivox/build/Release/pyTivoX.app/Contents/Resources/pyTivo-wmcbrine/httpserver.py",
line 57, in __init__
   client_address, server)
 File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/SocketServer.py",
line 522, in __init__
   self.handle()
 File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/BaseHTTPServer.py",
line 316, in handle
   self.handle_one_request()
 File
"/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/BaseHTTPServer.py",
line 310, in handle_one_request
   method()
 File
"/Users/yoav/src/pytivox/build/Release/pyTivoX.app/Contents/Resources/pyTivo-wmcbrine/httpserver.py",
line 83, in do_GET
   self.handle_query(query)
 File
"/Users/yoav/src/pytivox/build/Release/pyTivoX.app/Contents/Resources/pyTivo-wmcbrine/httpserver.py",
line 133, in handle_query
   method(self, query)
 File
"/Users/yoav/src/pytivox/build/Release/pyTivoX.app/Contents/Resources/pyTivo-wmcbrine/plugins/video/video.py",
line 213, in QueryContainer
 File
"/Users/yoav/src/pytivox/build/Release/pyTivoX.app/Contents/Resources/pyTivo-wmcbrine/plugin.py",
line 206, in get_files
   if self.recurse_cache.mtime(path) + 300 >= time.time():
NameError: global name 'time' is not defined
Seems to indicate that time.time() is undefined. Odd that it's only happening for him, but wondering if maybe an 'import time' or somesuch is required (not a python person, so dont know why this would happen).
__________________
Don't pay for Tivo Desktop / Roxio on the mac:
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.
.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Yoav is offline   Reply With Quote
Old 06-06-2009, 05:55 AM   #2316
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,023
Eek. Yes, "import time" is missing... will fix ASAP.

The reason no one else has reported it is that you have to be in a non-foldered view to evoke it. I guess few use that.

Edit: Fix posted.
__________________

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

Last edited by wmcbrine : 06-06-2009 at 07:23 AM.
wmcbrine is offline   Reply With Quote
Old 06-08-2009, 09:07 PM   #2317
bwall23
Registered User
 
Join Date: Jun 2009
Posts: 73
pyTiVo pushing mp4 (w/o audio) to TiVo HD v11.0c fails (tries to convert)

Hate to cross post here, but I just posted this on the AVS Forum and don't have enough posts here to post URL's
h t t p : / / w w w . a v s f o r u m . c o m /avs-vb/showthread.php?p=16610010

I'm trying to push the REC. 709 Calibration mp4 to my TiVo HD
h t t p : / / w w w . a v s f o r u m . c o m /avs-vb/showthread.php?t=948496

Quote:
Originally Posted by bfdtv
Quote:
Originally Posted by bwall23
Can someone tell me why, if the TiVo with software v11 can stream an AVC H.264, it cannot save it to the hard drive?
It can, but only when you use "push."
In pyTiVo, push transfers are handled through the "Video shares" section of the web interface @ h t t p : / / localhost:9032/.
First of all, what's your definition of Streaming vs. Downloading (push/pull)? When you stream something, does it end up in your NPL so you can set it to "save until I delete"? If so, I don't see any difference between streaming and download (push/pull).

I'm using the latest snapshot of mcbrine's pyTiVo and it obviously thinks it's not a TiVo compatible mp4 for some reason as it's converting it w/ffmpeg before pushing it. Either the TiVo HD (v11.0c) doesn't support the mp4 for some reason and pyTiVo knows it or the TiVo HD (v11.0c) does support it and pyTiVo doesn't know it.

MediaInfo says this about the file
Code:
General
Format                           : MPEG-4
Format profile                   : JVT
Codec ID                         : avc1
File size                        : 73.5 MiB
Duration                         : 15mn 0s
Overall bit rate                 : 684 Kbps

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L4.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 3 frames
Codec ID                         : avc1
Codec ID/Info                    : Advanced Video Coding
Duration                         : 15mn 0s
Bit rate mode                    : Variable
Bit rate                         : 683 Kbps
Nominal bit rate                 : 16.5 Mbps
Maximum bit rate                 : 1 415 Kbps
Width                            : 1 920 pixels
Height                           : 1 080 pixels
Display aspect ratio             : 16/9
Frame rate mode                  : Constant
Frame rate                       : 23.976 fps
Resolution                       : 24 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Maybe it's because it has no audio???

I'm using FFmpeg version SVN-r15216-rdian06-0.96-win32-x86_32 built on Sep 25 2008 23:08:49, gcc: 4.2.4 [Sherpya]

Relevant (I think) output from pyTiVo and ffmpeg when trying to push it.
Code:
DEBUG pyTivo.video.transcode: failed at aKbps
DEBUG pyTivo.video.transcode: failed at aCodec
DEBUG pyTivo.video.transcode: failed at aFreq
DEBUG pyTivo.video.transcode: failed at mapAudio
Basic_Settings.mp4 is not tivo compatible
transcoding to tivo model 652 using ffmpeg command:
 ffmpeg.exe
  -i Basic_Settings.mp4
  -vcodec mpeg2video
  -b 16384k
  -maxrate 30000k
  -bufsize 4096k
  -ab 448k
 -ar 48000
  -acodec ac3
  -copyts
  -f vob

bwall23 is offline   Reply With Quote
Old 06-08-2009, 09:13 PM   #2318
bkdtv
Registered User
 
Join Date: Jan 2003
Location: DC Metro Area
Posts: 7,902
Assuming that you initiated the push transfer with pyTiVo using your web browser, then it is possible that program is seeing it as an incompatible video stream due to the lack of audio. I'll try to test that tonight.

Last edited by bkdtv : 06-08-2009 at 09:35 PM.
bkdtv is offline   Reply With Quote
Old 06-08-2009, 10:47 PM   #2319
cherry ghost
Registered User
 
cherry ghost's Avatar
 
Join Date: Sep 2005
Location: Chicago
Posts: 4,090
When I try to push a file, I get


Quote:
No option 'tivo_username' in section: 'Server'

Traceback (most recent call last):
File "C:\Program Files\pyTivo\plugins\video\video.py", line 341, in Push
m = mind.getMind()
File "C:\Program Files\pyTivo\mind.py", line 285, in getMind
username = config.getTivoUsername()
File "C:\Program Files\pyTivo\config.py", line 62, in getTivoUsername
return config.get('Server', 'tivo_username')
File "C:\Python26\lib\ConfigParser.py", line 540, in get
raise NoOptionError(option, section)
NoOptionError: No option 'tivo_username' in section: 'Server'
Do I have to do something in the settings?
cherry ghost is offline   Reply With Quote
Old 06-09-2009, 12:16 AM   #2320
bkdtv
Registered User
 
Join Date: Jan 2003
Location: DC Metro Area
Posts: 7,902
Quote:
Originally Posted by cherry ghost View Post
When I try to push a file, I get

Do I have to do something in the settings?
For this "push" functionality to work, you must enter your Tivo.com username and password. In recent versions of pyTiVo, you can do this through pyTiVo web configuration under Global Server Settings. If you have an older version of pyTiVo without the username and password fields in web configuration, you can modify pyTivo.conf as follows:
Code:
[Server]
tivo_username = <tivo.com username>
tivo_password = <tivo.com password>
Note videos with non-standard aspect ratios (i.e. non 16:9) will not display correctly when pushed to the TiVo as is. The current TiVo software cannot add black bars to the top and bottom of MP4 videos.
bkdtv is offline   Reply With Quote
Old 06-09-2009, 12:23 AM   #2321
moyekj
Registered User
 
Join Date: Jan 2006
Location: Mission Viejo, CA
Posts: 9,067
Quote:
Originally Posted by bkdtv View Post
Note videos with non-standard aspect ratios (i.e. non 16:9) will not display correctly when pushed to the TiVo as is. The current TiVo software cannot add black bars to the top and bottom of MP4 videos.
From some past experiments it was determined at least for certain resolutions you can get non-16:9 ratios to display correctly (with bars). In some cases setting proper PAR/DAR settings is all that is needed for it to display correctly. See this thread starting at this post for some examples:
http://www.tivocommunity.com/tivo-vb...70#post7154170
TivoHD does a much better job than the original S3 series units at proper scaling and MP4 decoding in general (not too surprisingly).
__________________
Roamio Pro, Elite, Premiere
Cox - Motorola CableCards & TAs
Slingbox 350 via TiVo Mini & TiVo Stream for remote viewing

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.
moyekj is offline   Reply With Quote
Old 06-09-2009, 08:53 AM   #2322
jcthorne
Registered User
 
Join Date: Jan 2002
Location: Houston
Posts: 1,918
As I use this function quite a bit, I've come to the conclusion that for 1080i and 1080p resolutions, TivoHD handles non 16:9 aspect ratios correctly almost every time. For 720p, It does not. Sometimes it does. Sometimes setting the display aspect ratio correctly fixes it, sometimes not. I have taken to re-encoding all vids that are not full frame 720p to add the black bars. They ALWAYS display correctly then. Far too much trouble to remux to an mp4 container, transfer to tivo only to find out the vid does not play correctly and do it again.

For 1080p video, I just remux and send, it mostly always works unles the vid has other problems. Does take a good bit more storage space though and my displays do not handle 1080p.
__________________
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 06-09-2009, 10:45 PM   #2323
cherry ghost
Registered User
 
cherry ghost's Avatar
 
Join Date: Sep 2005
Location: Chicago
Posts: 4,090
Quote:
Originally Posted by bkdtv View Post
For this "push" functionality to work, you must enter your Tivo.com username and password. In recent versions of pyTiVo, you can do this through pyTiVo web configuration under Global Server Settings. If you have an older version of pyTiVo without the username and password fields in web configuration, you can modify pyTivo.conf as follows:
Code:
[Server]
tivo_username = <tivo.com username>
tivo_password = <tivo.com password>
Note videos with non-standard aspect ratios (i.e. non 16:9) will not display correctly when pushed to the TiVo as is. The current TiVo software cannot add black bars to the top and bottom of MP4 videos.
Thank you
cherry ghost is offline   Reply With Quote
Old 06-13-2009, 07:50 PM   #2324
spocko
TiVo HD
 
Join Date: Feb 2009
Posts: 409
I have a MPG file which plays back with no audio when pulled to my Tivo via pyTivo. The file originated as a VOB ripped from a DVD. I have tried renaming the original VOB to MPG, and also tried converting it to MPG the VOB2MPG program. Either way I get no audio when the resulting MPG is played on my Tivo. The audio plays fine on my PC. Anyone have any ideas?

----------------------------------
Edit:

Nevermind, I found the answer here:
http://pytivo.krkeegan.com/how-to-ma...tivo-t366.html

My issue above was because I did not rip the primary audio track when I ripped the DVD. Mpeg Streamclip takes care of this, but VOB2MPG does not.

Last edited by spocko : 06-19-2009 at 07:26 PM. Reason: Figured it out
spocko is offline   Reply With Quote
Old 06-21-2009, 12:25 PM   #2325
pcbrew
Registered User
 
Join Date: Mar 2008
Location: DFW
Posts: 93
Is the site down?

I cannot access or even ping: http://pytivo.armooo.net
__________________
Premier - 2TB LT
Premier4 - 2TB (m2m)
(652) TiVoHD - 1TB (LT)
(648) Series3 - 750GB (LT, dead PS for now)
pcbrew is offline   Reply With Quote
Old 06-21-2009, 03:55 PM   #2326
loganasu
I'm a lurker
 
loganasu's Avatar
 
Join Date: Jan 2005
Posts: 276
Quote:
Originally Posted by pcbrew View Post
Is the site down?

I cannot access or even ping: http://pytivo.armooo.net
Yes, It appears to be down. (or at least I can't get to it, either.)
loganasu is offline   Reply With Quote
Old 06-21-2009, 04:46 PM   #2327
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,522
Quote:
Originally Posted by pcbrew View Post
Is the site down?

I cannot access or even ping: http://pytivo.armooo.net
No luck here either. I guess I will hold off on installing it.
__________________
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 online now   Reply With Quote
Old 06-21-2009, 05:26 PM   #2328
Rdian06
Registered User
 
Join Date: Apr 2008
Posts: 463
Yeah, can't reach it here either.

The main site is hosted by the original developer, but he's nearly inactive these days. We've been trying to contact him to get a few things fixed and combat the massive spam wave...

In any case, most of what you need to get started is hosted from the forum site:

http://pytivo.krkeegan.com/

Windows Installers are here:

http://pytivo.krkeegan.com/updated-w...3-21-t512.html

Simplified Mac version is here:

http://pytivox.googlecode.com/
__________________
Why be frustrated with Tivo Desktop Plus when you could use pyTivo (open source).
Get
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Works on Windows, Mac and Linux.
Rdian06 is offline   Reply With Quote
Old 06-21-2009, 05:41 PM   #2329
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,522
Thanks I think I have it installed correctly. Now I have some reading to do on initial setup.

EDIT: Site is back up now. Now if I can figure out why my videos aren't showing up.
__________________
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.

Last edited by innocentfreak : 06-22-2009 at 11:27 PM.
innocentfreak is online now   Reply With Quote
Old 06-23-2009, 01:23 AM   #2330
pcbrew
Registered User
 
Join Date: Mar 2008
Location: DFW
Posts: 93
Thanks Rdian06!
Let me preface this my saying I am doing this on WHS - an HP Mediasmart EX485, and I also have the Tivo Publisher service installed, in case that matters... However, as has been noted, Tivo Publisher is slow transferring, not clear if it is transcoding all the time and I also do not get the HD photo's checkbox to enable hi-res JPEGs.

In a quest for faster transfers, I decided to try pyTivo. I got:
  • python 2.6.2
  • the March 2009 Windows installer from your link
  • wmcbrines' latest package

Then I logged in via remote desktop and installed Python and ran the WIndows installer and set to run as a service and configured the directories.

I can see videos, music, and photos directories but have the follwoing issues:
  • Music - works fine
  • Videos
    • .tivo file - get menu to transfer but does not actually transfer - as expected per documented bug
    • .mpg file (single large mpg2 filed from DVD rip using DVD shrink) does not show any info when file is selected and no option is given to transfer the file.
    • I also tried with a 720x480 DivX .avi file and 720p Quicktime .mov file (movie trailer) with the same effect.
  • Photos - I can see all the directories and files but get no thumbnails and when I actually try to view a file, I get nothing (an icon of a cracked picture).

I tried updating with wmcbrines latest update (from sometime yesterday) but not sure if I am doing this right. Following some other directions, I copied over all of the files from the new snapshot (manually, one directory at a time) and deleted the .pyc files and tried restarting the server to rebuild, but it does not appear that the service runs at startup and I cannot open the config webpage (http://localhost:9032/) even after manually starting pyTivo. Seems something I copied over messed up the service and firewall.

Any help would be appreciated.
__________________
Premier - 2TB LT
Premier4 - 2TB (m2m)
(652) TiVoHD - 1TB (LT)
(648) Series3 - 750GB (LT, dead PS for now)
pcbrew is offline   Reply With Quote
Old 06-23-2009, 07:40 AM   #2331
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,237
It sounds like pyTiVo can't find ffmpeg which is what it uses to process videos. In your pyTivo.conf file, is it pointing to the proper location of ffmpeg? In the [Server] section there should be a line like:

ffmpeg=<path to ffmpeg>

edit: oh, I see you tried to manually update ... maybe you should try to re-install and start over?
__________________
840~Roamio Pro (TA, MoCA) + two A92~Minis, 758~Premiere XL4 (TA, MoCA)
S/old: 746~S4, 658~HDXL, 648~OLED S3, 565~TX20, 230~S2, 140~S2

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.
windracer is offline   Reply With Quote
Old 06-23-2009, 01:57 PM   #2332
pcbrew
Registered User
 
Join Date: Mar 2008
Location: DFW
Posts: 93
The problems were there before I tired updating (unexpected behavior when I select anything other than a .tivo file). I have removed(uninstalled) and re-installed using the Windows installer and am back where I started.

I'll check the ffmpeg path tonight to see if I can get past that hurdle before tackling the update issues.

Do I need anything special to get the photo viewer working?
Should it support HD photos?
__________________
Premier - 2TB LT
Premier4 - 2TB (m2m)
(652) TiVoHD - 1TB (LT)
(648) Series3 - 750GB (LT, dead PS for now)
pcbrew is offline   Reply With Quote
Old 06-23-2009, 03:45 PM   #2333
wmcbrine
Resistance Useless
 
wmcbrine's Avatar
 
Join Date: Aug 2003
Posts: 9,023
Quote:
Originally Posted by pcbrew View Post
Do I need anything special to get the photo viewer working?
Yes, you need the Python Imaging Library.

Quote:
Should it support HD photos?
It will output any resolution requested. But the built-in player on the TiVo only requests SD. You need an HME-based viewer to get HD pictures on the TiVo. (You can run TiVo's "HD Photos" HME app with pyTivo as the backend instead of TiVo Desktop.)

As for your other problems, 1) post a log (and please, read it yourself first -- you'd have seen a warning about the missing Python Imaging Library there), and 2) you can't upgrade rdian06's installer just by unzipping one of my snapshots over it. That used to work, but not with his last version.
__________________

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

Last edited by wmcbrine : 06-23-2009 at 03:52 PM.
wmcbrine is offline   Reply With Quote
Old 06-24-2009, 11:00 PM   #2334
pcbrew
Registered User
 
Join Date: Mar 2008
Location: DFW
Posts: 93
Quote:
Originally Posted by windracer View Post
It sounds like pyTiVo can't find ffmpeg which is what it uses to process videos. In your pyTivo.conf file, is it pointing to the proper location of ffmpeg? ...
Thanks windracer and wmcbrine.

Yes, it was a bad ffmpeg path and failure to read all the directions.
The ones I followed from AVSforum did not include the bit about the Python imaging lib.

Now I have the basics working:
  • Music
  • Photos
  • Videos (except .tivo files)

Can you give me some advice on:
  • How to patch the release with a later snapshot, or how to setup the snapshot from scratch and run pyTivo as a service (want this to run at startup on a WHS box). I need this to fix the issue with .tivo files.
  • How to "run TiVo's "HD Photos" HME app with pyTivo as the backend instead of TiVo Desktop"

Edit: I managed to get the HD Photos working. Must have been some issue in running the launcher when I tried at first. Keeping this section in case it can help someone else. I will also note that I installed Java 1.6 to start with (for Tivo Publisher) and auto-updated after that so it now works with the latest Java release.

For the HD photos part, I found this post: How to use the HD Photos app from Dec 2007, but mentions that it requires Java 1.5 as Java 1.6 and later have certificate issues.
That post It links to this one: Making the HD Photos HME application run on Mac OS X.
__________________
Premier - 2TB LT
Premier4 - 2TB (m2m)
(652) TiVoHD - 1TB (LT)
(648) Series3 - 750GB (LT, dead PS for now)

Last edited by pcbrew : 06-25-2009 at 09:25 PM. Reason: got HD photos working
pcbrew is offline   Reply With Quote
Old 06-26-2009, 07:54 AM   #2335
pcbrew
Registered User
 
Join Date: Mar 2008
Location: DFW
Posts: 93
Quote:
Originally Posted by pcbrew View Post
...

Can you give me some advice on:
  • How to patch the release with a later snapshot, or how to setup the snapshot from scratch and run pyTivo as a service (want this to run at startup on a WHS box). I need this to fix the issue with .tivo files.
...
I have almost everything working now!

I assumed there was some magic in Rdian06's Windows Installer that I would not be able to do with just a git snapshot. However, I started checking into what I pulled down last weekend to see what it would take to get an alternate snapshot running, even if manually, so I would get support for native .tivo files. When I finally RTFM, I saw there are instructions in the README for running pyTivo as a service that starts up without having to login, etc. All that is required is another python component.

So, I now have a very recent version of pyTivo running as a service when my server starts vs. having to remote desktop in and manually start.

I still have to login via remote desktop and launch the HD Photos service but photo browsing is a distant 3rd in use cases for me so I am 99% satisfied with where I am.

If anyone knows how to run the HD Photos launcher at startup, let me know. I'll have to search around on the Windows Home Server and HP Mediasmart forums for that info.
__________________
Premier - 2TB LT
Premier4 - 2TB (m2m)
(652) TiVoHD - 1TB (LT)
(648) Series3 - 750GB (LT, dead PS for now)
pcbrew is offline   Reply With Quote
Old 06-26-2009, 08:27 PM   #2336
diceman719
Registered User
 
Join Date: May 2006
Posts: 27
Quote:
Originally Posted by wmcbrine View Post
Does anyone know where I can get the Windows version of the PIL?
Neither pythonware nor efffbot seem to want to talk to me...

Thanks,
diceman719 is offline   Reply With Quote
Old 06-27-2009, 10:52 AM   #2337
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,522
I can not figure out what I am doing wrong. I can see the Tivo and browse my Now Playing list but I can't get any shares to show up. If I go to My Videos under the web configuration nothing shows up. Any ideas? I have tried both network shares and local files and folders.
__________________
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 online now   Reply With Quote
Old 06-27-2009, 11:40 AM   #2338
Rdian06
Registered User
 
Join Date: Apr 2008
Posts: 463
Quote:
Originally Posted by innocentfreak View Post
I can not figure out what I am doing wrong. I can see the Tivo and browse my Now Playing list but I can't get any shares to show up. If I go to My Videos under the web configuration nothing shows up. Any ideas? I have tried both network shares and local files and folders.
The account used to run pyTivo has to have read permissions to your videos.

If you're using the Windows installer and you are running pyTivo as a service, then unless you specified a Windows Service username/password during install the service will run as the System user. Try shutting down the service and running pyTivo from console (Start Menu group items are available for this) so it runs as your normal user. If that works then you definitely need to fix your file permissions.
__________________
Why be frustrated with Tivo Desktop Plus when you could use pyTivo (open source).
Get
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Works on Windows, Mac and Linux.
Rdian06 is offline   Reply With Quote
Old 06-27-2009, 01:12 PM   #2339
innocentfreak
Registered User
 
Join Date: Aug 2001
Location: Florida
Posts: 8,522
Thanks. I got it running under console which works but I can't for the life of me get it working as a service. It works for now so I am going to stop messing with it .
__________________
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 online now   Reply With Quote
Old 06-27-2009, 01:40 PM   #2340
Rdian06
Registered User
 
Join Date: Apr 2008
Posts: 463
Quote:
Originally Posted by innocentfreak View Post
Thanks. I got it running under console which works but I can't for the life of me get it working as a service. It works for now so I am going to stop messing with it .
You can bring up the Windows Services list and modify the service to run as your account by providing your username/password.

Start->Run->Type "services.msc".

Find the pyTivo service and edit it's properties. Use the Log On tab to enter your username/password.
__________________
Why be frustrated with Tivo Desktop Plus when you could use pyTivo (open source).
Get
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Works on Windows, Mac and Linux.
Rdian06 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 05:13 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |