Commercial Skip Upload Failed

With 5 different recording qualities I wonder how that works. If I’m recording at 3 Mbps and the only previous upload of the file is 10 Mbps is there a one-to-one mapping? Or if in the middle of a show an emergency news report comes on indicating that my neighborhood is on fire.

Since I’m PDT time my one hour recording that ended at 11PM(PDT) completed CS at 1:05AM.

But the two that completed at 12:30AM and 1:30AM had pretty speedy CS processing. To bad the server doesn’t have some unsophisticated response back to the tablo software indicating that the AWS is too busy and that process needs to be delayed

In the same market the same report would come on for everyone in that market. i.e Same TV station. The quality doesn’t matter as you just flag the start and end time the commercials occupy. Once you have enough samples of a given show from a given market you tell the other Tablo’s with that same show on that same TV station the results. No need to upload. This would produce far faster results with less work. Hopefully they are already doing this. Football games would work the same way, on the same TV station.

Doesn’t Tablo transcode raw OTA mpeg into HLS H.264 files controlled by a m3u8 playlist.

Currently doesn’t CS work by processing the thumbnails and returning a updated playlist for that specific HLS file. So the playlists are the same between different recording qualities. And they are also the same if you start the recording early and end it late.

Ok, and how much would de-duplicating the work load help even if that’s all true? I suspect greatly.

You can probably find a number of posts about copy forward when the open beta was announced at the end of April.

Maybe it will come true. But if copy forward has failures what does a user do to obtain proper CS processing?

I’m not talking about Copy forward. I’m talking about reducing server load. They sample XX samples and if they agree they send that to the remaining requests. Looks like a duck, looks like a duck, looks like a duck, guess what it’s a duck.

That’s what copy forward is. The playlist from previous CS processing would be returned for future requests.

But I guess the user doesn’t need a retry when it’s bad.

Sounds like Medical billing or something. I like Deduplication of workloads.

If they process 10 samples or more out of say 100 requests for that TV station what are the odds it’s going to produce inaccurate results? If 9 agree and 1 doesn’t toss the 1 and wait for another sample, if it agrees then call it a good result. Adjust the sample threshold as needed to ensure the required precision.

There might actually be legal reasons why “sharing” across users cannot be used to avoid duplication of effort.

Doesn’t tablo’s CS processing use ML combined with DSP.

Not knowing which ML algorithms tablo is using, ML usually involves training data and the accuracy of the results is often dependent on the size of the data set (recording) processed. So reducing the data set doesn’t necessarily increase accuracy.

Or if you are driving tesla on ML autopilot does it think a fireplug is a small child about to enter the street and come to a stop.

Of course you might live in a neighborhood where tesla"s ML recognizes that there is a child at the curb and the child is the neighborhood terror who keyed the door and the telsa drives onto the curb and runs them over.

My point was if you determine within reason that a commercial is at a given location for a given station at a given time chances are everyone else watching that exact same show on that same channel is going to have the same results. Why process 2000 copies of the same thing only to get 99.9% the same answer as processing 10 copies.

And don’t get started on the speed of the radio waves causing microsecond differences. Ohh and if you do you better factor in the velocity factor of the Coax and the cable length.

What percentage of accuracy do you want for CS processing across all episodes to be: 75%, 80%, 85%, 90%, ??

ML usually involves training data and the accuracy of the results is often dependent on the size of the data set (recording) processed.

Face palm, I give up. It appears people just like to argue on any topic just for the sake of it…shocking.

It’s not that straight forward. The quad is marketed specifically now with commercial skip available, might have extra fine print in beta, maybe. So people are paying for a new tablo with commercial skip abilities… maybe not a monthly fee, but not what they thought they were paying for.

With this group… you’ve noticed - it already started :neutral_face:

With a gahzillion different possible shows to be recorded, across multiple time zones… of independent broadcasting stations (albeit owned by a media group) inserting their local adverts… wouldn’t this over complicate the complexities?

You wouldn’t know because your DVR would burn up and you would never get to watch it.

equally why they only edit a play list? the original programing stays intact.

Wouldn’t you need an algorithm to process 2 billion users to find the 2000 copies of the same thing? To save processing?

Why? Law is law. Doesn’t have to make sense.

1 Like

Everything should have processed normally over the last 4 days (minus NFL games which are temporarily ineligible for processing).

Anyone seeing something different?

It is working ok on most of my recordings, but some it gets it wrong. The Price is Right is almost always incorrect which makes it impossible to watch without manual reverse and manual correction. Very time consuming. Pls fix.

By your description it sounds like the skips are not happening in the correct spots… Is that right?

If so, you can disable auto skips while you’re watching recordings of that show. The how-to is here: https://www.tablotv.com/blog/tablo-ota-dvr-feature-automatic-commercial-skip/#off

In the meantime, if you have the dates of a few recent recordings that you saw this on we can take a closer look.

I did not encounter any mysterious instant failed to upload without any retries last week. In fact, only 1 show couldn’t detect commercials, last weeks “This is Us,” which kind of surprised me, but that wasn’t the problem I was concerned about.

Everything has been working 98% well. Only had one failure and it wasn’t upload related. As stated before it’s my #1 selling point to my wife. Without it I suspect DirecTV would remain.