• huginn@feddit.it
    link
    fedilink
    arrow-up
    30
    arrow-down
    2
    ·
    5 months ago

    If they’re predictable with the timing and length then sponsorblock will still work.

    • grue@lemmy.world
      link
      fedilink
      arrow-up
      70
      ·
      edit-2
      5 months ago

      And if they’re not, the client can download the video twice and diff the copies.

      The most pernicious thing they could do is randomize the ads across users, but serve each user the same ads each time. In that case, you’d need a peer-to-peer client to compare hashes of chunks with other users to detect the ad segments.

      • brbposting@sh.itjust.works
        link
        fedilink
        arrow-up
        32
        ·
        5 months ago

        Dear Satan,

        Your application for the Alphabet engineering position has been acce–[your message will continue after a word from our sponsors]

        • grue@lemmy.world
          link
          fedilink
          arrow-up
          13
          ·
          5 months ago

          Honestly, I’d be happy to take the job and sabotage them from the inside.

        • 0^2@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          11
          ·
          5 months ago

          Yeah that could work… What about creating some sort of *arr for YouTube videos that downloads them and processes them with some sort of AI audio/video processing to remove the ads and recombine the video.

          Youtubarr it could be called. If we really want we can also remove the ads from the creator in the video too. It would still count as a view to the video too so creator won’t lose out on money.

          Anyone with objections to this?

          • Cubes@lemm.ee
            link
            fedilink
            arrow-up
            3
            ·
            5 months ago

            It’s a neat idea, but computer vision stuff can get quite computationally expensive when done locally and is prone to input poisoning attacks (especially if the models used are open source).

            Not saying it wouldn’t be possible, but I think some of the other ideas posed here would be better starting places.

      • jmcs@discuss.tchncs.de
        link
        fedilink
        arrow-up
        6
        ·
        5 months ago

        Or get the video once with a YouTube premium account and cut out anything that doesn’t match from the free version.

      • Aux@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        5 months ago

        There’s no such thing as “download the video”. It’s a stream of small chunks, which can be re-arranged by back-end in any way, shape and form.