Announcement

Collapse
No announcement yet.

Intel Gen12/Xe Graphics Have AV1 Accelerated Decode - Linux Support Lands

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • lyamc
    replied
    Originally posted by LoveRPi View Post
    You have to jump through a dozen loops to get your media players to use the right codec path that uses the GPU decoder.
    What do you use? Windows Media Player? lol

    Leave a comment:


  • LoveRPi
    replied
    Originally posted by Orphis View Post
    Zoom: https://support.zoom.us/hc/en-us/art...bile_site=true
    Skype on Windows uses native APIs that are connected to codecs provided by GPU vendors occasionally.
    Chrome uses the same APIs for HW support on Windows and equivalent ones on macOS. Chrome uses VAAPI on ChromeOS hardware when it's capable.
    Zoom has it's own video decoder / encoder path by default.
    Skype has it's own video decoder / encoder path by default.
    Chrome is the only one that uses GPU decode acceleration only and it uses it's own video encode path.

    You have to jump through a dozen loops to get your media players to use the right codec path that uses the GPU decoder. Pretty much nothing uses the GPU encoder besides heavily optimized applications like Twitch that only use NVENC.

    On Linux, the same thing with V4L2, VAAPI, VDPAU for both the encoder and decoder side.

    Leave a comment:


  • Orphis
    replied
    Zoom: https://support.zoom.us/hc/en-us/art...bile_site=true
    Skype on Windows uses native APIs that are connected to codecs provided by GPU vendors occasionally.
    Chrome uses the same APIs for HW support on Windows and equivalent ones on macOS. Chrome uses VAAPI on ChromeOS hardware when it's capable.

    Leave a comment:


  • LoveRPi
    replied
    Originally posted by Orphis View Post
    Those applications work on many OS, and they will usually use HW codecs. The same exact ones mentioned previously which you never bothered to check.

    When talking about a processor and HW acceleration, it's not limited to VAAPI btw, even if you happened to name drop it somehow.
    You have no idea what you're talking about so refrain from faking it. You are on an forum where people actually know what they're talking about.

    Leave a comment:


  • Orphis
    replied
    Those applications work on many OS, and they will usually use HW codecs. The same exact ones mentioned previously which you never bothered to check.

    When talking about a processor and HW acceleration, it's not limited to VAAPI btw, even if you happened to name drop it somehow.

    Leave a comment:


  • LoveRPi
    replied
    Originally posted by Orphis View Post

    Quite wrong, most of them use HW codecs when possible. There are options for that in the settings on by default if you bothered to check.
    And if you do use a browser based solution, they sometimes do use HW codecs too (but not necessarily for WebRTC, it's a tricky situation).
    Nope, you're definitely wrong. Name 5 applications.

    Leave a comment:


  • clementhk
    replied
    Originally posted by LoveRPi View Post

    None of those applications even taps into the GPU encoder/decoder. They use software based encoding and decoding. No many applications even take advantage of VAAPI.
    Almost no software or services use AV1 now as well, are you saying that we don't need AV1 encoders/decoders then? If we expect royalty-free AV1 to be used everywhere, we need to expect it doesn't compromise our user experience and for now AV1 software encoders are not up to the task yet. I'm just replying to the comment that only game streamers need an efficient encoder.

    Leave a comment:


  • Orphis
    replied
    Originally posted by LoveRPi View Post

    None of those applications even taps into the GPU encoder/decoder. They use software based encoding and decoding. No many applications even take advantage of VAAPI.
    Quite wrong, most of them use HW codecs when possible. There are options for that in the settings on by default if you bothered to check.
    And if you do use a browser based solution, they sometimes do use HW codecs too (but not necessarily for WebRTC, it's a tricky situation).

    Leave a comment:


  • LoveRPi
    replied
    Originally posted by clementhk View Post

    I'm not a game streamer/creator, I do Skype/Zoom/Conference call, screen sharing/recording, send video on telegram/other app that would resample/compress video before sending, chopping recorded videos, etc.
    None of those applications even taps into the GPU encoder/decoder. They use software based encoding and decoding. No many applications even take advantage of VAAPI.

    Leave a comment:


  • shmerl
    replied
    Cool! Will we see AV1 acceleration in RDNA 2 cards?

    Leave a comment:

Working...
X