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 04-19-2007, 01:13 AM   #331
jwreiner
Registered User
 
Join Date: Aug 2003
Location: Connecticut
Posts: 82
Quote:
Originally Posted by dlfl
Revisit my original post, I edited it big time after you read it. I suspect very few people completely understand AR and I suspect I'm not one of them.

I wonder if it would be feasible to have pyTivo also run another program, such as mediaInfo, which does seem to return the display AR in its info ?
Based on what I read in the last hour, mpeg2 files have a flag that indicates the display AR. So 720x480 could either be 4:3 or 16:9. You can't tell from the pixel counts. I think ffmpeg probably knows the DAR, then, so I was hoping that if I just give it the original file and tell it I want 4:3, it would do the rest.

Now that I think about it, my experience with gui4ffmpeg suggests this might not be so. I think I had to select 16:9 -> 4:3 to get it to behave.

Anyway, my situation is if I rip a 16:9 DVD, and use DVDShrink to combine it into a single mpeg file, I want that to be the end of the manual processing. I gather with many TiVo's, that would be the end. But mine doesn't like 16:9 mpeg files.
__________________
Swing hard in case you hit it
jwreiner is offline   Reply With Quote
Old 04-19-2007, 01:14 AM   #332
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
Quote:
Originally Posted by Deadpan Science
I'm currently using pyTivo 187, and I'm having a problem with getting a video to be the correct size on my tv screen. I have a normal 4:3 tv.

these are the config settings for the video portion of the conf file



Currently when I transfer videos, I get only a small portion of the video(with sound) to display on screen. (Basically the middle-top of the video when played on the computer.)

What should I do?
Try:
width=544
height=480

The values you are using are in the file as installed but they would apply only to a super high res HD set -- kind of misleading perhaps.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-19-2007, 01:18 AM   #333
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
To all new pyTivo users

Be sure to check out the pyTivo Wiki !
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-19-2007, 07:35 AM   #334
TreborPugly
Unreal!
 
TreborPugly's Avatar
 
Join Date: May 2002
Location: Eastern TN
Posts: 4,542
commandercody,

is your drive labeled "N" a networked drive? If so, the pyTivo service might need to be running with an account that can authenticate to that share. I had a similar problem with a NAS drive, and it was corrected when I added guest access to that share, rather than changing the account attached to the pyTivo service.
__________________
Next?
TreborPugly is offline   Reply With Quote
Old 04-19-2007, 08:03 AM   #335
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,222
Quote:
Originally Posted by comandercody
[TIVO Porn]
type = video
path = N:\dvd movies\Porn\!!Tivo Porn
Couldn't you have edited that part out?

TiVo Guy was young ... he needed the money back then and was unfairly exploited.
__________________
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 04-19-2007, 10:15 AM   #336
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
@armoo and @krkeegan @jwreiner

Quote:
Originally Posted by jwreiner
Based on what I read in the last hour, mpeg2 files have a flag that indicates the display AR. So 720x480 could either be 4:3 or 16:9. You can't tell from the pixel counts. I think ffmpeg probably knows the DAR, then, so I was hoping that if I just give it the original file and tell it I want 4:3, it would do the rest.

Now that I think about it, my experience with gui4ffmpeg suggests this might not be so. I think I had to select 16:9 -> 4:3 to get it to behave.

Anyway, my situation is if I rip a 16:9 DVD, and use DVDShrink to combine it into a single mpeg file, I want that to be the end of the manual processing. I gather with many TiVo's, that would be the end. But mine doesn't like 16:9 mpeg files.
Source Forge program mediaInfo has a CLI version. I've experimented with it and it can be called so as to return just the AR (or whatever else you want). This could be called from pyTivo just as ffmpeg is now. As with ffmpeg it has precompiled windows versions and for Linux you have the same situation as ffmpeg, i.e., regarding getting a version that runs on your box.

This could be used to get the display AR for mpeg2 inputs and used to setup AR and padding for two cases:
1. For mpeg2's that are not TiVo compatible (which are already re-encoded).
2. For mpeg2's that are TiVo compatible but which users such as jwreiner want to force re-encoding anyway.

It could be set up with a config variable or two that would default to the current functionality.

If you think this is worth the additional complexity (including adding mediaInfo CLI version to the distribution), I can rough out a version of the code to implement it, which you could then review/modify. Or if someone else wants to do the coding, I can let them know the CL that works. I wonder how many cases of type (1) are encountered and how many users of type (2) ?

@jwreiner: Even if pyTivo doesn't elect to do this, I may do it just for fun. Maybe it could be structured to ease the pain of editing it into future versions of pyTivo.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-19-2007, 01:15 PM   #337
jwreiner
Registered User
 
Join Date: Aug 2003
Location: Connecticut
Posts: 82
Quote:
Originally Posted by dlfl
Source Forge program mediaInfo has a CLI version. I've experimented with it and it can be called so as to return just the AR (or whatever else you want). This could be called from pyTivo just as ffmpeg is now. As with ffmpeg it has precompiled windows versions and for Linux you have the same situation as ffmpeg, i.e., regarding getting a version that runs on your box.
Does ffmpeg not return or process the frame AR? I read that somewhere, but it seems odd to me.

I found out that I can get my 540 version tivo to play back 16:9 mpegs if I set the TiVo itself to 16:9 in the settings menu. Just using TiVo Desktop, this works. However, the image is squeezed horizontally just like you would expect. I really wish that TiVo would just fix this bug.
__________________
Swing hard in case you hit it
jwreiner is offline   Reply With Quote
Old 04-19-2007, 06:37 PM   #338
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
Quote:
Originally Posted by jwreiner
Does ffmpeg not return or process the frame AR? I read that somewhere, but it seems odd to me. ..............
.
ffmpeg does report the frame AR but pyTivo needs to know the display AR to set up proper encoding format. FAR is the digital array size width:height for the encoded data. DAR is the ratio that is supposed to be seen by the eye on the TV. See here for a good discussion. And you're above average if you come away with a firm understanding after reading it!
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-19-2007, 07:04 PM   #339
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
Quote:
Originally Posted by jwreiner
..........I found out that I can get my 540 version tivo to play back 16:9 mpegs if I set the TiVo itself to 16:9 in the settings menu. Just using TiVo Desktop, this works. However, the image is squeezed horizontally just like you would expect. ..............
Let me see if I can get this straight:
1. Your mpeg2 is 16:9
2. You have aspect169 set to true in pyTivo.conf (??)
3. Your Tivo is set for 16:9
4. Your TV is 4:3 (??)
In that case I would expect a squeezed image as you said. If pyTivo was modified to encode mpeg2's using DAR information, you could set aspect169 to false and set your TiVo back to 4:3 and get a letterboxed video that would have the correct aspect ratio on your TV, I believe.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-19-2007, 08:10 PM   #340
jwreiner
Registered User
 
Join Date: Aug 2003
Location: Connecticut
Posts: 82
Quote:
Originally Posted by dlfl
Let me see if I can get this straight:
1. Your mpeg2 is 16:9
2. You have aspect169 set to true in pyTivo.conf (??)
3. Your Tivo is set for 16:9
4. Your TV is 4:3 (??)
In that case I would expect a squeezed image as you said. If pyTivo was modified to encode mpeg2's using DAR information, you could set aspect169 to false and set your TiVo back to 4:3 and get a letterboxed video that would have the correct aspect ratio on your TV, I believe.
If I transfer a 16:9 mpeg2 with TiVo Desktop (not pytivo), and set the TiVo to 16:9, I get a distorted but otherwise acceptable image on my 4:3 TV (I think this is the same result I would get using pytivo regardless of the the aspect169 setting unless transcode.py has been modified).

If I set aspect169 to false and my TiVo back to 4:3 and force pytivo to re-encode the mpeg2 after hacking transcode.py, I get a less distorted image, but still not right. I'm pretty sure that is because pytivo is assuming a pixel aspect ratio of 1:1 for my 720x480 mpeg2. To get to 4:3, it pads the top and bottom, but not by enough, because the pixel aspect ratio is not 1:1. So the image is stretched vertically.

If I gave it a 4:3 mpeg2 to process, it would do the same thing, pad the top and bottom, and squeeze the image vertically, when it should do no padding at all.

Regarding the frame aspect ratio, I was trying to adopt the language from the pytivo wiki, which makes it sound like the frame ratio is the actual width on a TV to the actual height (not the # of pixels). Whatever it is called, I would think that ffmpeg would know and return the intending display type.
__________________
Swing hard in case you hit it
jwreiner is offline   Reply With Quote
Old 04-19-2007, 08:45 PM   #341
comandercody
Registered User
 
comandercody's Avatar
 
Join Date: Jun 2002
Posts: 48
Quote:
Originally Posted by windracer
Couldn't you have edited that part out?

TiVo Guy was young ... he needed the money back then and was unfairly exploited.

I should have edited it, lol, sorry. It was late and I was a cut and paste whore. I have not been able to get this to work. It seems that every time I restart my computer, the CONFIG file changes to this:

[Paris]
type = video
path = N:\pyTIVO\Paris Hilton

[Howard Stern]
type = video
path = N:\pyTIVO\Howard Stern on Demand

[TIVO Barney and friends(not porn)]
type = video
path = N:\pyTIVO

[Server]
ffmpeg = /usr/bin/ffmpeg
height = 720
width = 1440
beacon = 255.255.255.0
port = 9032

Then I edit back to:

[Server]
port = 9032
ffmpeg = c:\Program Files\pyTivo\plugins\video\ffmpeg_mp2.exe
ffmpeg = /usr/bin/ffmpeg
height = 720
width = 1440
beacon = 255.255.255.0

[Paris]
type = video
path = N:\pyTIVO\Paris Hilton

[Howard Stern]
type = video
path = N:\pyTIVO\Howard Stern on Demand

[TIVO Barney and friends(not porn)]
type = video
path = N:\pyTIVO\!!Tivo Porn

path = N:\pyTIVO

Also, when I "edit" the config file, do I have to restart the computer? or is there a way to restart the service? And, does the Tivo need to be restarted to recognize any changes? Thanks in advance for any help.
__________________
Its just TV folks.

Series 2 311 Hours
Series 2 402 Hours
HD Tivo 98 Hours HD, 924 Hours SD
Indian Trail, NC
comandercody is offline   Reply With Quote
Old 04-19-2007, 09:43 PM   #342
comandercody
Registered User
 
comandercody's Avatar
 
Join Date: Jun 2002
Posts: 48
Quote:
Originally Posted by TreborPugly
commandercody,

is your drive labeled "N" a networked drive? If so, the pyTivo service might need to be running with an account that can authenticate to that share. I had a similar problem with a NAS drive, and it was corrected when I added guest access to that share, rather than changing the account attached to the pyTivo service.
No, it is not a networked drive.
__________________
Its just TV folks.

Series 2 311 Hours
Series 2 402 Hours
HD Tivo 98 Hours HD, 924 Hours SD
Indian Trail, NC
comandercody is offline   Reply With Quote
Old 04-20-2007, 02:03 AM   #343
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
@comandercody
Suggest running as a program rather than a service until you get it running correctly.
width and height are too large -- just delete them and they default to 544x480 which should be OK.
Unless you're sure about your subnet mask needing zeros at the end, use 255.255.255.255 or just delete that and it will default to those values.

I don't run Linux (or pyTivo as a service). Hope someone else can help you more.

You should not need to restart your TiVo.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-20-2007, 07:10 AM   #344
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,222
comandercody, I also see you have two lines for ffmpeg in your config file: one with the Windows syntax and one with the Linux syntax. Since you're on XP, remove the one that references /usr/bin/ffmpeg.

Also, why do you have the beacon set to 255.255.255.0? I would try commenting that out (the default is 255.255.255.255). That could be why nothing appears on your TiVos.

I have no idea why the file would revert to an old version after you reboot. That's a little strange. Try editing the file while pyTiVo is not running.
__________________
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 04-20-2007, 07:56 AM   #345
TreborPugly
Unreal!
 
TreborPugly's Avatar
 
Join Date: May 2002
Location: Eastern TN
Posts: 4,542
On Vista, with UAC active, you can open a ty file with notepad, edit it, appear to save it, but actually fail, since you aren't running notepad as an administrator, and Vista therefore denies you the access to change the file. (But it saves it somewhere, because the changed file is still available from "recent files.") This one had me stuck for a while when I was trying to adjust the encoding rate.
__________________
Next?
TreborPugly is offline   Reply With Quote
Old 04-20-2007, 08:04 AM   #346
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,222
That's messed up.

"You are trying to edit a text file, accept or deny."
__________________
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 04-20-2007, 07:15 PM   #347
Jabo4
Registered User
 
Join Date: Feb 2007
Posts: 21
Yeah, annoying. The way around it is open notepad as admin then you can open/save whatever file you want.
Jabo4 is offline   Reply With Quote
Old 04-20-2007, 07:18 PM   #348
TreborPugly
Unreal!
 
TreborPugly's Avatar
 
Join Date: May 2002
Location: Eastern TN
Posts: 4,542
1. I really love how pyTivo can transcode just about anything, including *.flv's from youtube. (I save them as *.swf, but I bet *.flv would be fine, huh?

2. I also really love how "low quality" stuff that look bad on a computer, like this:My Generation Cover Video look just fine on a TV.
__________________
Next?
TreborPugly is offline   Reply With Quote
Old 04-20-2007, 08:56 PM   #349
dmullig
Registered User
 
Join Date: Oct 2005
Posts: 12
pyTivo has been working great for me! Thanks! ... until recently that is.

I started a transfer through pyTivo, then realized that I had watched it before, so I cancelled the transfer. Since then, I haven't been able to transfer ANYTHING. (It's been a couple of weeks.) The play list is still there, and I can attempt to transfer videos over, but I always get the same thing :

"This program has been added to the To Do list and will be transferred onto the [Tivo name} after previously requested programs have finished transferring."

I go to the To Do list in Tivo, and I see an entry (for each attempt at transferring) like this:

" Transfer from Videos [name of video]"

The "Transfer from Videos" is in place of the date and time, and Videos is my pyTivo shared name.

When I look at that entry, it says

"This program will be transferred after previously requested programs have finished transferring"

Well, that was two weeks ago, and besides, I cancelled it within a few minutes of starting the transfer. Since then, I've upgraded to the newest version of pyTivo, and installed the Windows service, to now avail.

Ay suggestions as to how I can tell pyTivo that the "previously requested program" will never finish?

Thanks for pyTivo, and thanks for listening.
David.
dmullig is offline   Reply With Quote
Old 04-20-2007, 09:35 PM   #350
windracer
joined the 10k club
 
windracer's Avatar
 
Join Date: Jan 2003
Location: St. Pete, FL
Posts: 11,222
That's not pyTivo saying that, it's the software on the TiVo itself. It thinks there is already a transfer in progress, so when you initiate another transfer through pyTiVo, the TiVo returns that message.

Does the "stuck" transfer appear in the To Do List at all? Have you tried rebooting your TiVo?
__________________
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 04-20-2007, 10:32 PM   #351
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
dmullig,
I get that too, but all I have to do is go to the To Do list, select the offending entry and cancel the transfer. That clears it.
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.
dlfl is offline   Reply With Quote
Old 04-20-2007, 11:29 PM   #352
dmullig
Registered User
 
Join Date: Oct 2005
Posts: 12
Quote:
Originally Posted by windracer
That's not pyTivo saying that, it's the software on the TiVo itself. It thinks there is already a transfer in progress, so when you initiate another transfer through pyTiVo, the TiVo returns that message.

Does the "stuck" transfer appear in the To Do List at all? Have you tried rebooting your TiVo?
I cancelled the original transfer that TiVo thinks is still transferring long ago. It no longer appears in the To Do list. I will reboot the TiVo to see if that helps. Sometimes a fresh start is good. Thanks.


Quote:
Originally Posted by dlfl
dmullig,
I get that too, but all I have to do is go to the To Do list, select the offending entry and cancel the transfer. That clears it.
Yep, like I said above, I cancelled the offending transfer long ago, but TiVo apparantly thinks it's still transferring, because I can't send anything back to the TiVo...well, through pyTivo anyway. I haven't tried bringing something back from my PC through TiVo Desktop (2.3a). Yet something else I could try.


Thanks for your help(s).
Dmullig
dmullig is offline   Reply With Quote
Old 04-21-2007, 08:10 PM   #353
murezor
Registered User
 
Join Date: Aug 2006
Posts: 3
Thumbs up pyTivo and DTV series2

Hello. I read through this whole post. Good stuff here.

I have a pyTivo 187 up and running on a Linux Server. Using a sniffer I can see the heartbeats going out from my 2 hacked DTV series2 TiVos and the 1 pyTivo server. The TiVos show up in each other's NPL lists but not the pyTivo server.

When I goto:
h.t.t.p://localhost:9032/

It returns:
This is a tivoPY server

When I goto:
h.t.t.p://localhost:9032/TiVoConnect?Command=QueryContainer&Container=MyMovies

It returns:
0 1 x-container/tivo-videos x-container/folder 1 video/x-tivo-mpeg video/x-ms-wmv 1910675460 6501000 video/x-tivo-mpeg No /MyMovies/MI.mpg video/* No urn:tivo:image:save-until-i-delete-recording

So it looks like pyTivo is doing just fine.

How come I don't see the pyTivo server in my NPL list?

Thanks in advance.
murezor is offline   Reply With Quote
Old 04-21-2007, 08:47 PM   #354
armooo
pyTivo Developer
 
Join Date: Feb 2003
Posts: 79
murezor, what version of the tivo software do you have running on your DTV series2? I think goback came out in version 7.1 which as far as I know will not run on a DTV tivo.
__________________

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

A python real time video transcoding server for TiVo.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
armooo is offline   Reply With Quote
Old 04-21-2007, 09:03 PM   #355
murezor
Registered User
 
Join Date: Aug 2006
Posts: 3
Hello Armooo. Thanks for the response. I'll have to lookup "goback", is that something I need to install on the TiVo's?

Just in case I'm confusing people, when I say DTV, I mean DirectTV.

Here's the version:
Software System: 6.2-01-2-301

Of course it has been "zippered", another great tool I found here.

Thanks.
murezor is offline   Reply With Quote
Old 04-21-2007, 09:09 PM   #356
murezor
Registered User
 
Join Date: Aug 2006
Posts: 3
Got it now. TivoToGo is a Tivo Service. DirectTV uses MRV. So I'm SOL.
murezor is offline   Reply With Quote
Old 04-22-2007, 11:59 AM   #357
gonzotek
tivo_xml developer
 
gonzotek's Avatar
 
Join Date: Sep 2004
Location: Outside Phildadelphia
Posts: 2,204
Quote:
Originally Posted by murezor
Got it now. TivoToGo is a Tivo Service. DirectTV uses MRV. So I'm SOL.
Your hacked DTV units should be able to work with tivoserver, another open source project that provides a MRV-protocol pc server.
gonzotek is offline   Reply With Quote
Old 04-23-2007, 04:06 PM   #358
Justin Thyme
Contra sceleris
 
Justin Thyme's Avatar
 
Join Date: Mar 2005
Posts: 3,306
On large directories , I am seeing some huge latency (like minute plus waits), and I was wondering if this is some io bound thing on the Tivo side or the PC side.

If the PC side, wouldn't caching the top level directories into ram speed things up significantly?

Or is it basically hopeless- (A Tivo latency issue)- eg- that's how slow it is if it is building a huge (like 80 element) list of shows.
Justin Thyme is offline   Reply With Quote
Old 04-23-2007, 09:58 PM   #359
comandercody
Registered User
 
comandercody's Avatar
 
Join Date: Jun 2002
Posts: 48
Quote:
Originally Posted by windracer
comandercody, I also see you have two lines for ffmpeg in your config file: one with the Windows syntax and one with the Linux syntax. Since you're on XP, remove the one that references /usr/bin/ffmpeg.

Also, why do you have the beacon set to 255.255.255.0? I would try commenting that out (the default is 255.255.255.255). That could be why nothing appears on your TiVos.

I have no idea why the file would revert to an old version after you reboot. That's a little strange. Try editing the file while pyTiVo is not running.

OK, thanks to those that have posted and tried to help me, but ever since I clicked on Windracer's season passes, I have been busy adding them to my NPL, and watching them.

JK, Wind, removing the MAC reference like you suggested worked like a charm. Also, my beacon was wrong, not sure why I changed it to 255.255.255.0, but changing it back worked. Also, the config file does not revert, it stays just like I saved it.

One thing I am still struggling with: In my NPL, I see each "Folder" that I put in my config file, however, when I select the "You Tube" folder, it shows all the other folders in the Config file(Howard, Paris, You Tube, P0rn), which would be the same folders you would see if you were to click on the (absolute, I think that is the right terminology) "path" of all my videos, N:\pyTIVO.

I have copied and pated the config file:

[Server]
port=9032

#Full path to ffmpeg including filename
ffmpeg=c:\Program Files\pyTivo\plugins\video\ffmpeg_mp2.exe
beacon=255.255.255.255

#This will make a large debug.txt file in you base directory. It only debugs
#transcode.py right now.
#debug=false

# Audio bit-rate, default 192K
#audio_br=192K

# Video bit-rate, default 4096K
#video_br=12Mi

#Beacon broadcast address(es)
#Typically use 255.255.255.255 but on some multihomed machines you may
#need to specify the subnet broadcast address(es) of your Tivo boxes


#Output Pixel Width: if you have an HDTV you might want to try 720 or 704
#Valid: 720, 704, 544, 480, 352
width=1440
height=720

##Per tivo options
# section named _tivo_TSN with the tsn in all caps
#[_tivo_2400000DEADBEEF]

#If you want to use 16:9 or 4:3 on this tivo
#aspect169=true

[Stern]
path=N:\pyTIVO\Howard Stern on Demand
type=video

[Porn]
path=N:\pyTIVO\Tivo Porn
type=video

[You Tube]
path=N:\pyTIVO\You Tube
type=video

#Path is the full path to your files (No trailing slash needed)
#For windows: path=N:\pyTIVO



##You can have more than one share
#[MyTelevision]
#type=video
path=N:\pyTIVO

Anyway, thanks again, Tivo is a great product, and the open source software, and the fact that they(Tivo) does not mind modifications/additions(read, not hacked), makes this a really great consumer product.
__________________
Its just TV folks.

Series 2 311 Hours
Series 2 402 Hours
HD Tivo 98 Hours HD, 924 Hours SD
Indian Trail, NC
comandercody is offline   Reply With Quote
Old 04-23-2007, 10:19 PM   #360
dlfl
Cranky old novice
 
dlfl's Avatar
 
Join Date: Jul 2006
Location: Near Dayton, Ohio
Posts: 5,843
@jwreiner

The mods and instructions for having pyTivo read DAR using mediaInfo.exe, and use DAR in mpeg2 transcodings, are attached. Let me know how it goes.

All others: you are welcome to try this also. Tested on Windows with pyTivo running as a program (not a service) only. For linux, the CLI version of mediaInfo will have to be built and there may be some additional debugging to get it to work right with pyTivo.

If ffmpeg would report DAR for mpeg2 files, this all would be so easy!
__________________

"It must be swell to be so perfect and odor-free" -- Del Griffith


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

pyTivo users: Try
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.

Last edited by dlfl : 11-16-2010 at 07:29 AM.
dlfl 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 06:19 PM.
OUR NETWORK: MyOpenRouter | TechLore | SansaCommunity | RoboCommunity | MediaSmart Home | Explore3DTV | Dijit Community | DVR Playground |