TiVo Community Forum banner
1401 - 1420 of 2629 Posts

·
Super Moderator
Joined
·
59,892 Posts
Discussion Starter · #1,401 ·
:eek::eek: Wow!! You weren't kidding about ad detection. I tested out KMTTG service automatically transferring my shows and using ad cut(with VRD) with my recordings last night. EVery hour long show showed up as being between 11 minutes and 30 minutes after supposedly removing ads. The couple of half hour shows seemed to work right with around a 22 minute length. But based on that, I had to disable the ad cut. Since it's pretty much worth less to do automatically like that if it's not going to be anywhere close to removing the ad properly.
Ad detection in VideoReDo just uses black frames and known ad block sizes. So for example if there is a few black frames every 30-40 seconds for 3 minutes then we assume that's an ad block. Shows that have a lot of black/dark frames can trip up this logic and result in cuts that are not ads. And channels that do a cross fade between show and commercial, rather then black frames, can also trip it up and cause an ad block to not get cut.

In v5 there is a new adscan mode that looks for additional markers like audio changes and resolution changes as additional indicators of the start/end of an ad block and is a little more accurate, but it's still not good enough to be completely automated.
 

·
Registered
Joined
·
9,461 Posts
:eek::eek: Wow!! You weren't kidding about ad detection. I tested out KMTTG service automatically transferring my shows and using ad cut(with VRD) with my recordings last night. EVery hour long show showed up as being between 11 minutes and 30 minutes after supposedly removing ads. The couple of half hour shows seemed to work right with around a 22 minute length. But based on that, I had to disable the ad cut. Since it's pretty much worth less to do automatically like that if it's not going to be anywhere close to removing the ad properly.
You might want to check out the length of the decrypted files before ad deletion to make sure there is nothing missing.
 

·
Registered
Joined
·
161 Posts
I'll stick with the old UI as long as I can to keep PC-->Tivo transfers. I'm curious: I still Have a Premiere with lifetime service, I wonder If they might restore Premiere to Hydra transfers... I could keep the premiere to serve all the videos I have. If I stuck an 8TB HDD in it I'd be good on storage capacity. Thoughts? One thing that would suck is the transfer speed.

@Dan203 , Thanks so much for all of your efforts with PyTivo Desktop. Seriously, it's been a huge help. It's a damn shame that Tivo is pissing on it's biggest fans.
 

·
Registered
Joined
·
4,316 Posts
Ad detection in VideoReDo just uses black frames and known ad block sizes. So for example if there is a few black frames every 30-40 seconds for 3 minutes then we assume that's an ad block. Shows that have a lot of black/dark frames can trip up this logic and result in cuts that are not ads. And channels that do a cross fade between show and commercial, rather then black frames, can also trip it up and cause an ad block to not get cut.

In v5 there is a new adscan mode that looks for additional markers like audio changes and resolution changes as additional indicators of the start/end of an ad block and is a little more accurate, but it's still not good enough to be completely automated.
Most tv shows include a network logo during the program but not during commercials. Is it that hard to use that to mark commercials?
 

·
Registered
Joined
·
102 Posts
I started having a problem today (11/11/2017) downloading shows. I managed to find an error after I manually started the pytivo.exe in a comand prompt window.

ERROR:pyTivo.togo:HTTP Error 401: digest auth failed

I can get the list of shows to download but it seems to fail trying to download. I restarted my PC several times without any improvement.

Any hints ? I have an older copy of pytivo in a different directory but I have been running your version with great success until today.

Thanks

Update. Once I get this error, attempting to select ANY TiVo (I have 3) from the Download recording tab causes the settings dialog window to popup.

I updated my Media Access key (copied from TiVo site) just to make sure it was correct but I am still seeing this error:

ERROR:pyTivo.togo:HTTP Error 401: digest auth failed
ERROR:pyTivo.togo:Unable to open TiVo
INFO:pyTivo.togo:Check your Media Access Key
INFO:pyTivo:argument of type 'int' is not iterable

Update:
I was able to download from my Roamio and Bolt after a restart of the PyTivo and PyTiVo Desktop but it was still failing with my Premiere. I verieid the Media Access key (on TiVo and in config) and then restarted my Premiere.
Still had problems so I again restarted Pytivo.exe (using command prompt method) and then PyTivo desktop. It appears to be working now.
 

·
Registered
Joined
·
286 Posts
I'll stick with the old UI as long as I can to keep PC-->Tivo transfers.
I imagine it is stated clearly in one of the 1400+ posts here; Is the final working version of Hydra going to include a PC-to-TiVo transfer process? Also did I read correctly in this thread that the PYTiVo PC-to-TiVo is no longer working?

I'm planning to stay with the old UI until this thread goes away, it will probably be safe then!

Thanks!
 

·
Registered
Joined
·
412 Posts
I imagine it is stated clearly in one of the 1400+ posts here; Is the final working version of Hydra going to include a PC-to-TiVo transfer process? Also did I read correctly in this thread that the PYTiVo PC-to-TiVo is no longer working?

I'm planning to stay with the old UI until this thread goes away, it will probably be safe then!
TiVo has not committed to supporting a PC-to-TiVo transfer in Hydra. If I have interpreted Dan203's posts correctly, TiVo probably never will. These transfers still work in the previous TiVo software.

Odds are, regardless of your current age, you won't live long enough to see this thread go away. :)
 

·
Registered
Joined
·
1,211 Posts
What do the TS error numbers in parentheses mean in the filename?
Code:
11/17/2017  10:54 AM     5,821,517,008 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^12_25) (QSF).ts
11/17/2017  08:04 AM     5,822,123,872 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^80_10) (QSF).ts
These two files are the best results after 40 attempts each. Having a hard time getting a TS error free download on this one and was curious about what the numbers mean?
Unrelated question, are the periods in "S.W.A.T." supposed to get stripped out between download and QSF?
 

·
in the other Alabama
Joined
·
20,955 Posts
Unrelated question, are the periods in "S.W.A.T." supposed to get stripped out between download and QSF?
TiVo has issues with punctuation in a program name. Last week Three Amigos would not display right because of the leading inverted exclamation point. Try Search: no punctuation allowed or needed.

It was also removed from all on-line guides.
 

·
Old !*#$% Tinkerer!
Joined
·
1,554 Posts
What do the TS error numbers in parentheses mean in the filename?
Code:
11/17/2017  10:54 AM     5,821,517,008 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^12_25) (QSF).ts
11/17/2017  08:04 AM     5,822,123,872 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^80_10) (QSF).ts
These two files are the best results after 40 attempts each. Having a hard time getting a TS error free download on this one and was curious about what the numbers mean?
Unrelated question, are the periods in "S.W.A.T." supposed to get stripped out between download and QSF?
^xx used to be the number of packet affected. You could check the source of togo.py to read the variable names used.

Is your TiVo unit in Standby and not recording anything while you're attempting this TS 'Fast' Format Transfer?
 

·
Super Moderator
Joined
·
59,892 Posts
Discussion Starter · #1,415 ·
What do the TS error numbers in parentheses mean in the filename?
Code:
11/17/2017  10:54 AM     5,821,517,008 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^12_25) (QSF).ts
11/17/2017  08:04 AM     5,822,123,872 SWAT - ''Pamilya'' (Recorded Nov 17, 2017, KHOUDT) (TS) (^80_10) (QSF).ts
These two files are the best results after 40 attempts each. Having a hard time getting a TS error free download on this one and was curious about what the numbers mean?
Unrelated question, are the periods in "S.W.A.T." supposed to get stripped out between download and QSF?
The first number is the number of TS packets effected. The second number is the best try. (0 based) So that mean that there are 12 effected packets and the best try was #26. I added the second number at the request of a user. I should probably make it an option.
 

·
Registered
Joined
·
1,817 Posts
Sorry for my ignorance. I installed pyTivo and transfered a show. Now, how do I convert it so Plex will see the file format?
Assuming you have installed and setup Plex server on your computer, just move it to the media folder that you have Plex server looking at and Plex should add it to the library. Make sure have named the file correctly for Plex to pull the info from thetvdb or themoviedb.
 

·
Registered
Joined
·
14 Posts
Assuming you have installed and setup Plex server on your computer, just move it to the media folder that you have Plex server looking at and Plex should add it to the library. Make sure have named the file correctly for Plex to pull the info from thetvdb or themoviedb.
I set pyTivo to decryt the TiVo files and saved to a folder setup as a Plex library. I can watch the video in a media player, but Plex is not seeing the file. It is saved as a MPEG2-TS file.
 

·
Old !*#$% Tinkerer!
Joined
·
1,554 Posts
I set pyTivo to decryt the TiVo files and saved to a folder setup as a Plex library. I can watch the video in a media player, but Plex is not seeing the file. It is saved as a MPEG2-TS file.
  • Is this your first experience with Plex?
  • Please Cut-n-Paste the complete directory structure (from the root) and filename for this recording.
    Plex is a real fuss pot over those 'details'. Have you read the requirements on the Plex site?
  • What are you using for a Plex Client?
 
1401 - 1420 of 2629 Posts
Top