Exactly this. It isn’t even really “stitching” as YouTube videos are served as a series of short chunks anyways. So you simply tell the player that there are a few extra chunks which happen to be ads. There is no video processing required it is basically free to do it this way on the sever side.
That is true. But then you could probably use the chunk length to determine where the ads starts and ends since there is with a very high probability an unusually long chunk at those times.
I don’t know about YouTube but the chunks are often a fixed length. For example 1 or 2 seconds. So as long as the ad itself is an even number of seconds (which YouTube can require, or just pad the add to the nearest second) so there is no concrete difference between the 1s “content” chunks vs the 1s “ad” chunks.
If you are trying to predict the ad chunks you are probably better off doing things like detecting sudden loudness changes, different colour tones or similar. But this will always be imperfect as these could just be scene changes that happened to be chunk aligned in the content.
I think they’ll hit their teeth against a rock with this.
Press X to doubt
Most people do not have an adblocker. Most people watch YouTube to varying degrees of frequency and duration. Most people will continue to watch the ads. I’d be surprised if YT noticed any amount of users leaving the site because of this. The privacy minded folk are few and far between.
Better than any other- Well, there are some selfhosted video sites like PeerTube and others, but respect content are not a real alternative, nor other proprietary streaming sites, like removedute, Vimeo, Dailymotion, etc. Front-ends or desktop clients (FreeTube) with the new YT policy will die. What other alternatives then?
YT has 2 posibilities
I think they’ll hit their teeth against a rock with this.
Meanwhile a lot of content creators a changing to Odysee
Not quite sure why, they simply could in the fly stitch those files together.
Twitch is doing that for a while now i think.
Exactly this. It isn’t even really “stitching” as YouTube videos are served as a series of short chunks anyways. So you simply tell the player that there are a few extra chunks which happen to be ads. There is no video processing required it is basically free to do it this way on the sever side.
That is true. But then you could probably use the chunk length to determine where the ads starts and ends since there is with a very high probability an unusually long chunk at those times.
I don’t know about YouTube but the chunks are often a fixed length. For example 1 or 2 seconds. So as long as the ad itself is an even number of seconds (which YouTube can require, or just pad the add to the nearest second) so there is no concrete difference between the 1s “content” chunks vs the 1s “ad” chunks.
If you are trying to predict the ad chunks you are probably better off doing things like detecting sudden loudness changes, different colour tones or similar. But this will always be imperfect as these could just be scene changes that happened to be chunk aligned in the content.
Actually the videos get stitched together dynamically.
Press X to doubt
Most people do not have an adblocker. Most people watch YouTube to varying degrees of frequency and duration. Most people will continue to watch the ads. I’d be surprised if YT noticed any amount of users leaving the site because of this. The privacy minded folk are few and far between.
Not precise. They can dynamically generate the video stream from the ad-free original.
Odysee is not an alternative
Better than any other- Well, there are some selfhosted video sites like PeerTube and others, but respect content are not a real alternative, nor other proprietary streaming sites, like removedute, Vimeo, Dailymotion, etc. Front-ends or desktop clients (FreeTube) with the new YT policy will die. What other alternatives then?