4 ms·
(Disclaimer: I don't know that much about video codecs or editing.) I'm surprised they don't just break the video at key frames and insert the ads that way. Fr
by shiroiuma 3y ago
(Disclaimer: I don't know that much about video codecs or editing.)
I'm surprised they don't just break the video at key frames and insert the ads that way. From my little use of open-source video editing tools, it seems like this is pretty low-CPU to do, and if (like YouTube) you don't care about a good user experience and are happy to just insert ads at seemingly-random places instead of between natural breaks in the program (as with TV shows), it should work.
- ggeorgovassilis 3y agoYou are probably right, eg Losslesscut in Linux does exactly that: no transcoding, no overlays nor any editing other than cutting and moving around sequences from the same video. Editing and exporting such videos is blazingly fast. Adding a bit technical context (for readers) to your comment on inserting ads at "random places": many codecs use the concept of an initial frame [1] which would place technical restrictions on where the ad could be inserted. If Youtube believes that ad timing is too important, they might not accept technical restrictions on the timing. [1] https://en.wikipedia.org/wiki/Video_compression_picture_types https://en.wikipedia.org/wiki/Video_compression_picture_type...
- danpalmer 3y ago> and if (like YouTube) you don't care about a good user experience Other than ads, which is the business model and keeps the content flowing... does YouTube not care about UX? I generally find the UX pretty good. I can always watch a video near-instantly, on nearly every device I own, search is astonishingly good even when my Apple TV mis-hears my searches, and it's one of the biggest video streaming sites in the world. As a user I think the UX overall is pretty great. Sure there are things I'd tweak, but I can see reasons for them.
- benj111 3y agoRemoving downvotes? Randomly rewarding the latest 'feature' so you get a load of shorts of videos you've already seen, random votes for things, etc.
- danpalmer 3y agoI've never used the voting. It's a quality signal and they are notoriously difficult to get right. Netflix infamously switched from stars to like/dislike and everyone hated it, and yet it provides better signal and recommendations become better and therefore you get better content surfaced that you'll enjoy more. I'd guess a similar thing happened with YouTube. Zooming out there's typically an ecosystem benefit, because otherwise why would they do it. That ecosystem benefit isn't always about money, if no one watched videos there would be no business. In fact a business that is often much better than a business with no users that isn't, so user happiness and experience tends to be prioritised highly in products/companies like this.
- benj111 3y agoA video with 1000 upvotes and 1 downvotes tells me something A video with 1000 upvotes and 2000 downvotes tells me something. A video with 1000 upvotes doesn't tell me anything. I can still downvote, I just don't get told the downvote total. If they decided the system was broken and decided to replace it, I could understand. But they haven't changed the system, they've just removed the utility it did have.
- preciousoo 3y agoYou’re right about the YouTube too, they also started with rating videos x/5 stars
- shiroiuma 3y ago>does YouTube not care about UX? I generally find the UX pretty good You think it's "pretty good" when a video is interrupted at some random point in time (usually while someone is mid-word) to play some annoying video at a much, much louder volume than the video? That is not what I consider a "good user experience" at all.