Adding AV1 and AVIF file playback on Discord for user uploads

Comments

19 comments

  • BlueSwordM

    I support this change too.

    9
  • Scientia

    Avif images at good quality are so lightweight you wouldn't believe it 👍

    13
  • !Absinth $

    This would be quite nice thing to be in discord. :)

    1
  • DarwinAnim8or

    AV1 / AVIF is the best video and image codec out there currently. Amazing results for small files sizes. This should be supported since you guys run Electron anyway.

    13
  • Grimmy

    AV1 support in Discord would be really hype so please do this.

    AVIF could be pretty cool as well, as JPEG is pretty shit, but I'd be more hyped for proper animated WebP support.

    6
  • Nick Fury

    I recognise that the Council has made a decision. But given that it’s a stupid-ass decision, I’ve elected to ignore it and force you to implement it.

    2
  • FRIEND_BESTO

    AV1 and AVIF needs to be supported.  Honestly.  Saves bandwidth, smaller file size, improved video quality... it really is a no brainer.

    9
  • i hate the coronavirus

    Agreed

    1
  • Lastrosade

    High pixel count anime tiddies for less bandwidth.

    5
  • Snek

    ive been waiting for av1 to be enabled for a while now, not sure why it hasnt been yet

    8
  • gmes78

    AV1/AVIF support is already present in Chromium, there are no technical limitations against this.

    5
  • ziad87

    we need this

    1
  • banana4scale

    +1 for this. but discord probably won't implement it since it would let us share bigger images and videos without paying for that dumb nitro...

    2
  • 1s44c

    av1 all the things pls

    0
  • nathanielcwm

    Desktop Discord on Windows is using Chromium 78 which already natively supports AV1 too.

    0
  • SaltyKimchi

    1+ this please discord

    0
  • Cyastis

    Enabling AVIF and AV1 file playback incentivizes (or rather, doesn't dissuade) users from uploading their content in AVIF and AV1. What does this mean, and why should Discord encourage the use of these new, efficient formats? It comes down to three main factors: cost, ease of use, and humanitarianism.

    1. Cost. Or rather, profitability. One challenge of reducing costs is to do so without reducing long-term investment into the company. Laying off staff reduces development or marketing that might otherwise feed growth back into the platform. While salaries do feed investment back into the company and service, hosting costs (aside from being mandatory) do not invest back into the company. If you are to pay lower hosting costs with the same network quality, then you have effectively increased the company's profit with little compromise. Aside from startup costs (for resizing etc) for supporting AV1 and AVIF better, every month after that, as the formats inevitably increase in popularity, storage and bandwidth costs will reduce. AVIF and AV1 store the same quality content at 50% of the size of JPEG and H.264, respectively. This reduces storage costs for Discord, bandwidth costs for both Discord and its users, and cache may work more effectively due to smaller file sizes. Best of all, unlike H.265 and HEIC, these new codecs come with no licensing costs.

    2. Ease of Use. AV1 and AVIF are silently growing in popularity. All major web browsers support both. Youtube, Netflix, Google Duo, Vimeo, iQiYi and many other services have already started to support AV1, with more expressing their intent to support the format. All major new PC GPUs are bringing AV1 support, with some new flagship smartphones adopting it soon. With AV1 becoming more and more prevalent in the industry, it will be easier for users to upload AVIF and AV1 files to Discord for it to play as-is without having to re-encode it. 

    3. Humanitarianism. Back when Youtube launched VP9, it demonstrated how due to the VP9 rollout, people of countries where bandwidth is expensive or slow were able to watch videos of higher definitions or watch the same quality video with less interruptions or buffering. In one Youtube blogpost, Youtube demonstrated how more than 50% of viewers that watched at 240p from Turkey were able to watch 360p or above later, due to VP9's efficiency. AV1 is 20 to 30% more efficient than VP9 still. This can reduce users' bandwidth costs and improve accessibility where bandwidth or cell is limited. More efficient codecs bridge the gap and assist Discord to reach a more global audience by reducing the barrier to entry.

    Through these pillars, Discord can enhance its service and invest into long-term scalability and reach broader markets, all while reducing costs by adopting AV1 and AVIF file playback.

    9
  • ryder9

    objectively the best codec for video going forward, to not add support would be to lag behind competitors technologically, waste money on storage & encoding, waste money on closed souce codecs with licensing fees, and offer a poorer experience to the bandwidth & data poor

    4
  • hbs

    Enough has been said already.

    What are you guys waiting for?

    1

Please sign in to leave a comment.