|
| Author |
Message |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
Posted: Thu Jan 19, 2012 10:17 am Post subject: |
|
|
Actually it appears to be broken even if I transfer back a real .TiVo file, as-is, and freshly extracted from the same unit. So in other words, they didn't just break pyTivo; it's broken for everyone. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
philhu
Joined: 04 Jan 2008 Posts: 474
|
Posted: Thu Jan 19, 2012 1:12 pm Post subject: |
|
|
Wow!
I wonder what was so urgent to put that out so quickly.
Sounds like it was rushed out with no QC checks.
You gotta kinda wonder if Tivo is down to 1-2 programmers now.
This broke, they NEVER finished the HD GUI, can't even get the code straightened out for dual core premiere machines |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
Posted: Thu Jan 19, 2012 4:06 pm Post subject: |
|
|
Well they went a lot further toward finishing the HDUI with 20.x, you have to give them that. It's quite nice-looking. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
Posted: Thu Jan 19, 2012 7:11 pm Post subject: |
|
|
I got tvRating back by adding it to the short-form metadata (in the container list), as 20.2 does. In my repo now. I'll see what else I can do. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
JoeInMV
Joined: 24 Dec 2011 Posts: 8
|
Posted: Thu Jan 19, 2012 7:19 pm Post subject: |
|
|
Thanks for all you do to keep pyTivo working. They'll probably break it all again when 2.1 releases (TiVo calls the 20.2 release 2.0).
I'm contracting at TiVo, nothing to do with the boxes, though. I don't represent TiVo nor am I speaking in anyway on TiVo's behalf. |
|
| Back to top |
|
 |
philhu
Joined: 04 Jan 2008 Posts: 474
|
Posted: Thu Jan 19, 2012 8:51 pm Post subject: |
|
|
| wmcbrine wrote: | Well they went a lot further toward finishing the HDUI with 20.x, you have to give them that. It's quite nice-looking. |
FINALLY!
Does it have hd guide? |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
|
| Back to top |
|
 |
JoeInMV
Joined: 24 Dec 2011 Posts: 8
|
Posted: Sun Jan 22, 2012 5:21 pm Post subject: |
|
|
| I don't know if it's just me or not, but since the update to 20.2, it's again ignoring the dates in the meta file and using the create date of the video file. I'm also not seeing the actors and directors being copied. Series title, episode title, channel, and rating work. |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
Posted: Mon Jan 23, 2012 1:00 am Post subject: |
|
|
| JoeInMV wrote: | I don't know if it's just me or not, but since the update to 20.2, it's again ignoring the dates in the meta file and using the create date of the video file. I'm also not seeing the actors and directors being copied. Series title, episode title, channel, and rating work. |
http://pytivo.sourceforge.net/forum/post12784.html#12784
Yes, in 20.2, the TiVo is ignoring everything in the extended metadata (the TvBus request). It's even ignoring the headers within .TiVo files (normally the same as TvBus). There's nothing that can be done about it now, unless TiVo fixes their bug.
At least I can say that pyTivo is ahead of TiVo Desktop -- pyTivo can transfer the rating and the showingBits, TD doesn't (even with .TiVo files, as noted). This only works because I copied those items to the short-form (container) metadata. It's possible there are other items that would work this way, but I haven't found them.
The only thing that gives me pause is, this doesn't seem to happen with MRV (i.e. TiVo-to-TiVo) transfers. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
JoeInMV
Joined: 24 Dec 2011 Posts: 8
|
Posted: Mon Jan 23, 2012 1:17 am Post subject: |
|
|
| If I had a second TiVo, I'd try doing some packet capture to see what's bering passed between the two TiVos. |
|
| Back to top |
|
 |
mrman
Joined: 10 Mar 2008 Posts: 13
|
Posted: Fri Jan 27, 2012 9:41 pm Post subject: |
|
|
So the TiVo is now broken and won't take the part of the metadata that includes the "time" and the "originalAirDate", but it is using the timestamp of the file itself (ie not the timestamp of when it pulled the file from pyTivo, but the OS timestamp of the source file)?
So that means that pyTivo is doing a "stat()" on the file and getting the lastmod timestamp and sending that to the TiVo at some point in the process, either as an individual timestamp bit of data or part of a record of information relating to the file. Could you not a) check if that file has a metadata file, b) check if the metadata has the "time" field, and c) if so, substitute the time and date from that for the file's last mod time? Perhaps there is some reason why that would be a bad idea, but I think that would actually optimize some of the TiVo's browsing behavior even if this current TiVo broken-ness wasn't broken. IE I always want the TiVo to think the file has the last mod time from the metadata and not the real last mod time.
p.s. Thanks for figuring out and fixing (when possible) these issues so quickly. I "fixed" the breakage a couple months ago by just removing the tvRating field from my metadatas, even getting the basics working again this time required your recent fixes, and I'm happy to get at least that much working again! |
|
| Back to top |
|
 |
wmcbrine

Joined: 04 Jan 2008 Posts: 2009 Location: Maryland
|
Posted: Sun Jan 29, 2012 6:32 am Post subject: |
|
|
I have a workaround for the missing time metadata in my repo now. Basically it now works exactly as before 20.2, including with "time: file" and "time: oad" keywords. (While doing this, I also found a bug in the handling of originalAirDate, when it's set to the file time -- a time zone issue.)
I think your suggestion of using the time value from metadata even when browsing has merit, but it's more complicated to do. Maybe later. _________________ My pyTivo fork . My page |
|
| Back to top |
|
 |
mrman
Joined: 10 Mar 2008 Posts: 13
|
Posted: Wed Feb 01, 2012 8:16 pm Post subject: |
|
|
That is great; thanks.
I don't know what is most important to others, but to me not getting the "time" to transfer was the biggest annoyance since it affects sorting of the "my shows" list. |
|
| Back to top |
|
 |
elprice7345
Joined: 02 Jul 2011 Posts: 40 Location: Houston, TX
|
Posted: Sat Feb 04, 2012 5:35 pm Post subject: |
|
|
Thanks for fixing the OAD issue! I agree with mrman that that was the most important break to fix.
What's the prognosis for getting the extended metadata included again? |
|
| Back to top |
|
 |
|