It is now in a grid layout and I can’t switch it to the list view. Worse, some videos are now out of order chronologically i.e. a video from 4 hours ago appears before one from 3 hours ago.

Feels like part of the continued march towards algorithmization of every last major internet service. The ultimate goal presumably being to make it easier and easier to censor things, Facebook style.

Presumably the channel RSS feeds will continue to work…

Unfortunately video hosting is one of those services that costs a lot to run so it isn’t easy to replace.

  • lurker_supreme [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    Even with newer video compression? If your device just had to decompress the local video wouldn’t that help? Sorry, it’s been a while since I’ve been up to date on this stuff because looking into tech spaces is like peering into a portal to hell

    • oscardejarjayes [comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 months ago

      There’s just an enormous amount of content, and an enormous amount of users. Even with fancy video compression, it’s incredibly, wildly expensive. Afaik it still isn’t profitable, nowhere near profitable even with premium and all the ads, it’s basically subsidized by Google.

    • GiorgioBoymoder [none/use name]@hexbear.net
      link
      fedilink
      English
      arrow-up
      8
      ·
      2 months ago

      my understanding is that video files are always in their compressed state, and have been since video compression has existed. i.e. it’s always the local machine that’s decoding the file. that said modern video compression is quite impressive (e.g. the change from h264 to h265), but upgrading all of YT to state of the art codecs is a significant amount of compute, and removing older files might create compatibility issues for users on older HW.

    • fox [comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 months ago

      Your device receives a stream of compressed video data and decompresses and renders it on the fly. The tech is called Dynamic Adaptive Streaming over HTTP (DASH). Small chunks are streamed at a time so the server isn’t wasting resources sending the entire video file, based on the bandwidth available, desired resolution, and so on. It’s why a YouTube video will never fully buffer, it’s just sending the next few seconds and then waiting until it needs to send more.

      Video is also really expensive. If we were still watching 360p videos it’d be fine, but as computers get more powerful and video serving becomes cheaper, we demand more. 60fps video. 4k video. VR video. And all videos must be stored forever and must start loading in a few seconds max, which means you can’t use tape to archive cheaply.