Chrome hardware video decoding reddit I am using a desktop shortcut with the following: "C:\Program Files\Google\Chrome\Application\chrome. Modern devices like smartphones, GPUs and Macbook M series have special sections in the hardware to accelerate and lower power draw. 4) ADL (i7-1265U) Nov 1, 2013 · Laptop is a LG GRAM with an Intel TigerLake-LP GT2 iRIS XE card. chrome://media internals will show MojoVideoDecoder if using the hardware decoding and intel_gpu_top's Video section will too. Laptops with Sandy Bridge CPUs are still useful for basic tasks like web browsing and being able to hardware decode h264 really helps. I downloaded the same test video that stuttered in browser and played it using VLC. On 89 you just needed the #enable-video-acceleration flag to get video acceleration. Watched a 13 minute 4k gaming video with lots of movement etc, stats for nerds showed roughly 20 dropped frames out of a couple thousand. I found ways on any other distro but not Fedora. In the version on Windows and Mac, this support has been working for a long time. It should also use less power on laptops. Video decoding needs to be green "hardware accelerated". You used to be able to tell from the chrome://media-internals page, but that doesn't seem to work for me anymore. 264 in Google Chrome with hardware acceleration. Long story short It seems that some previous Firefox crash left the following setting on about:config: media. hardware-video-decoding. Running laptop with 3'rd gen i7 cpu and amd switchable Hardware accelerated video decoding exists since the Geforce 6 series. When watching videos such as Youtube, I'm unable to get hardware video acceleration in Microsoft Edge or Chrome when checking with Intel's GPU Top utility. 5 which I believe to be pretty new beginning of August. On Chromium i have no idea what broke it this time, On Firefox it appears that RDD Sandboxing ( a really important security feature ) just broke it and trying to disable it is both extremly hard and dangerous. Tried Vulkan and the app crashed. So Chrome is 720p and MPV is playing 4K? If that is a low resolution video then the utilization for "Video" will be low. I thought you meant that you only see 0 for that measurement, and that simply means that you don't have hardware decoding working. u/pierro78 Thorium has VAAPI, VDPAU, and Intel HD patches as well as a preliminary WayLand patch. 0 (Dev channel, therefore) The problem manifests itself within Reddit (any video looks very broken) and with streaming sites such as Netflix and Amazon Prime Video. But on ubuntu I had huge lags using software decoding (up to 5s delays in video), once I enable video decoding flag everything was smooth (didn't even have to enable whitelist flag). on my asus g14 (2022) with dual amd gpu video acceleration is blacklisted within firefox - u can see this with: about:support -> HARDWARE_VIDEO_DECODING u can force enalbe it in: about:config -> media. Using the newest version of Firefox and Macos 11. I've gone through every suggestion I can find online to get this working. I'm using modesetting driver (no xf86-video-intel installed) and intel-media-driver for VA-API. 1h of play). Playing H. Learning is part of the fun of computing IMO. Using hardware-accelerated video decode in your web browser should result in using less CPU usage (and thus, less battery draining) when playing online videos. 0 (64-Bit) - Windows 10 Enterprise N LTSC 1809 with Media Features installed and my GPU is a NVIDIA GeForce GTX 1070. No other application is utilising my iGPU. If you want hardware acceleration and don't care what is doing the acceleration, then you can use the acceleration provided by a GPU. Hardware Accelerated video decoding isn't working with this though (chrome://gpu says "Video Decode: Hardware Acceleration" but I can tell by the CPU usage that it's not working). with the switches I posted. 1. Here's the Chrome command to carry out the check: chrome://gpu/ 'Scroll down to "Video Acceleration Information. Unfortunately, I've been seeing some instability/crashes when watching video in Firefox, particularly when the video is encoded with AV1. After some digging I found that using the old Edge (and Edge Chromium) or Internet Explorer Windows task manager shows under "GPU-Engine" that "GPU0-Video Decode" is active. This actually didn't fix my problem after all. first, Video Acceleration Information in chrome:gpu. If you want to use Intel's hardware acceleration and have the CPU do the decoding, yes. I'm having the latest Game Ready driver installed. Welcome to /r/Linux! This is a community for sharing news about Linux, interesting developments and press. Nothing. Using the GPU to do this lowers power consumption during video playback I've been frustrated for a long time by the fact hardware acceleration in Chrome on Linux has been unattainable even though with some relatively simple patches it could have worked with vaapi, I know there were community builds of chromium, but since that was de-googled by google it wouldn't have worked for me; also I found these community builds to update too sporadically. First idea, need to switch to amd gpu which should perform better. Google Has 'No Plans' to Enable Chrome Hardware Acceleration on Linux - OMG By using this command-line flag you can enable HW Video Encode on Linux , tested in latest Google-Chrome 97. `edge://gpu` on Arch Linux. This points chrome at the right VAAPI driver --ignore-gpu-blocklist --enable-features=VaapiVideoDecoder --disable-features=UseChromeOSDirectVideoDecoder,UseSkiaRenderer --use-gl=egl. that's on Arch Linux, Chromium 57. It does show video decoding enabled in chrome://gpu but when I play the video, it still uses software rendering. TLDR power Firefox video decoding seems to work on my machine, at least judging by intel_gpu_top. If VAAPI wasn't working then that would be at 0%. Hardware decoding should be more efficient/stutter free. 264, hence older GPUs will lack hardware video acceleration in most videos with codecs other than h. This community was originally created to provide information about and support for the discontinued Vanced apps on Android. ). I also tried enhanced-h264ify which disn't work either. They tried to use hardware VP8 decoding for lossy WebP decoding in Chrome at some point, and decided not to do it because it was not better than software decode. The tech is clearly there, it's working without a bunch of problems, it just needs to be the default if the hardware in question supports it. More tutorials/guides: [HowTo] Enable Hardware Video Acceleration / Video Decode In Google Chrome, Brave, Vivaldi And Opera Browsers. s. chrome://media-internals also reveals that software encoding is being utilized (FFmpegVideoDecoder). 4. I have resorted to using the play-with-mpv chrome plugin found here Then installed the play-with-mpv python script using pipx. Finally I added --hwdec as an option to the chrome extension. On Windows, hardware decoding is done by the Direct3D hardware decoder, I think. The default option, D3D11, is the one with the Hardware accelerated video decoding (for video playback or for WebRTC) is available on Intel/AMD via VA-API for both X11(EGL) and Wayland. I'm trying to use an i5-12400 as an HTPC running Ubuntu, but the only browser that supports hardware decoding is chrome on version 104. I can only get hardware video acceleration in Firefox. There are packages with GPU decoding support for other distros, so it should be possible to maintain it for Fedora too. Sometimes I just stream the video with mpv, if it's a 2k/4k 60fps video and I really care about the quality (no stuttering, tearing, etc. But this all makes no sense to me as I have no problem with Youtube video quality or anything other mentioned. So, to play YouTube videos with the hardware decoder you might want to go to your YouTube account settings Playback and performance section & change the AV1 settings to “Prefer AV1 for SD”. Why are they claiming that? This makes no sense to me. However Firefox shows "GPU0-3D" instead, while watching the same video, which suggests that there is some issue with video decoding. It still slams the CPU on 4k-HDR@60 dropping 50% of frames while leaving the GPU decoding at 0%. I've even had Chromium telling me in chrome://gpu that it was using hardware acceleration for video decoding, but it wasn't actually using it. Thanks to your help I can finally enjoy both Youtube and Google Earth in Chrome without switching hardware acceleration on and off over and over again! Edit: Had to reduce my euphoria. 0 and D3D11 but not when hardware decoding was disabled. I cancelled all my streaming subscriptions and just use sites like flixwave. 264 video at 1080p60 causes it to stutter and become unwatchable. Mozilla finally tackled the issue of video hardware decoding after a decade or two. It's been working with Firefox quite well for a couple of years, and in video players like VLC for much longer. "' 'If you see "Decode VP9", your computer supports VP9 hardware decoding. This hasn't happened since Chrome 91 IIRC. 04. You should check two(or three) things. I made sure I have all the necessary packages installed. However, using my desktop PC with Get the Reddit app Scan this QR code to download the app now VP9 VIDEO D3D11 HARDWARE DECODING FIX/ENABLE. I'm determining this from the about media screen, and the CPU usage. Dec 29, 2023 · The Ryzen 4500u may not support YouTube’s AV1 video format hardware decoding (my Ryzen 7 5800h, which is more recent, doesn’t). The Chrome problem is because the Chrome project spent years refusing to enable its own Chrome OS code on the Linux builds . Video decoding depends a lot on hardware and driver support for the GPU. 1-4 package it's enabled by default for Intel/AMD users. I enabled the chrome flag Hardware-accelerated video decode too and same result. Compared to windows, where hardware video acceleration is enabled by default in most hardware, the same needs to be set up in linux and compromises needed to be made. You need to ensure VAAPI or D3D hardware decoding is supported by the system. Thank you to everyone who supported Stadia during its lifespan and made this one of the best gaming communities out there. I have also tried getting hardware accelerated video decoding to work, meaning actual hardware decoding that utilizes the fixed function hardware rather than the compute units, and I was never able to get it to work. I am using an AMD RX 570 with Mesa 20. Jun 23, 2024 · H264/VP9/AV1 all work correctly, but HEVC is non-functional on my Intel Tiger Lake Xe GPU on Fedora 40 and has been for several versions of Chrome (currently I'm on 125. According to Matt Frost, head of strategy and partnerships in Google's Chrome Media team, "The mission of the Alliance for Open Media remains the same as the WebM project". With hardware decoding, you can only decode them sequentially (not in parallel like you can on modern multi-core CPUs) and you need to re-initialize the hardware each time. Intel's hardware acceleration is handled by QuickSync, which is a feature of their iGPU. to determine what specific settings differ between As title says Enabled harware acceleration in chrome flags Still not getting 4k 60fps that i can see easily on windows 10 Well, I saw this and I just tested on my RX 580, opening any video on youtube makes my cpu usage go up, but while the gpu usage also goes up the "video decoding" bit stays a flat 0. I'm running - Firefox 71. On my dual cpu, 12 core, i can't decode smoothly 1440p vp9 60fps (on mpc i can decode more than 4k60fps av1) It's a HUGE waste of energy on PC and laptop. Guide on how to get hardware acceleration working on Chrome and chromium based browsers. When I put my system to deep sleep with Chromium running then all the flags don't work and most of values in chrome://gpu are yellow and red, also video hardware acceleration does not work. So I decided to try setting up video hardware acceleration in Chrome, and have had some success. If no, chromium does not have hardware accelerated playback and you need to do some troubleshooting. 1): Go to chrome://flags/ Search 'ANGLE' and select "Choose ANGLE graphics backend" Choose D3D9 (preferred) or OpenGL. But I've come very close. exe" ---enable-features=PlatformHEVCEncoderSupport Other posts suggest this is already now enabled by default. 60) Ubuntu (22. Man, did I crawl down a rabbit hole. AV1 aims to be a video format for the web that is both state of the art and royalty free. The plex app hardware decodes fine, but no web browsers will work no matter what combination of flags I try. Video acceleration and Widevine don't go together, thankfully pirates are able to supply a superior product, as usual. Modern hardware is perfectly capable of decoding video without breaking a sweat. Members Online Chrome for a few months running with hardware decoding made me so happy, but the latest update messed it for good (also on Ubuntu 21. I'm using Intel HD620 on a Kabylake 7200U. Does anyone know of the iGPU of the AMD 5600G has the ability to do full hardware decoding of x265 video @ 4k? What about 8-bit color vs 10-bit x265 @ 4k? The target OS is linux running the open source linux driver (amdgpu kernel module) rather than the close source one. So I noticed deplorable battery life watching youtube et al in browser. Especially when Wayland native build of Firefox is already a default one on Fedora 31. Then I discovered that YouTube uses VP9 codec, that is not supported by my CPU (a skylake intel cpu). 11. It would be silly of them to go backwards and develop against X11. I'm running into issues with Netflix on both Chrome and the Windows 10 app, where the cpu-driven decoding is causing stuttering whilst I'm doing certain activities on my PC. GPU hardware acceleration Install the h264ify extension, then play any YouTube video and go to chrome://media-internals/ in a new tab. Hardware off removes the HDR. Open up chrome, go to settings, enable hardware acceleration if it's disabled, restart chrome. After disabling Chrome's Hardware Accelleration it was all smooth - albeit higher cpu usage, obviously, but that's not really a solution. Hardware Acceleration Disabled Vulkan: Enabled WebGL: Hardware Accelerated WebGL2: Hardware Accelerated. Many sites I use, need hardware acceleration to even work on Chrome (sites that integrate with Google Earth for mapping and flying software I use), without it, it won't even load. On windows I had it show up as hardware decoding enabled while it was still using software decoding. . But when I look at the gpu performance metrics with intel_gpu_top I still see no Video Not having hardware accelerated video decoding on Chrome was one of the main things keeping me away from Linux, so it's nice to see that this is now possible, albeit still having to run a few commands. I investigated and stumbled about the missing hardware acceleration for video decoding. , smooth scroll). It depends on these packages as well as va-vdpau-driver on nvidia, and your mileage may vary depending on your GPU, driver versions, whether or not certain chrome://flags flags or cmdline flags are enabled, as well as the codec used by the particular video, as you have found out. I'm currently running Fedora 38. Does Nvidia separate NVDEC use from other use? I think you should specify your hardware and OS to understand a bit better your issues. Hardware accelerated video decoding is when the computer has the GPU (graphics processing unit) decode the video, using it's specialized hardware, as opposed to doing it in software via the CPU (central processing unit). After that chrome://gpu looks shinny: Playing a 1440/60 youtube video is super-smooth and running intel_gpu_top actually confirms that the hardware decoding works and that the GPU isn't stressed at all. People used the CPU for 99% because there were no video decoding acceleration features on GPUs at all. I opened the same video in Chrome without being signed into any account and it also still played in AV1. Anthony from Linux Tech Tips with solution for hardware accelerated video decoding in Chrome/Chromium Discussion I posted this ignored question about a month ago and a couple of days ago got a reply, from Anthony on Linus Tech Tips of all people! Enabling Vulkan in chrome://flags enables real hardware decoding in Chrome 99 (dev). The results were it stuttered on both DXVA2. force-enabled on my machine, this just creates freezing videos on youtube every few seconds. 1, running the microsoft-edge-stable package. 0. I'm using Fedora 35 Workstation and Vivaldi browser as my main browser. ' Hopefully useful to someone else, like me, who wanted an easy test. The only usable solution is to play the stream through VLC or MPV. Firefox works very good with hardware video decoding on Macs and Windows with most discrete GPUs Could have something to do with the different codecs that YouTube offers. 90 on, but the problem persists in 91. My hardware acceleration on Windows is not working for some reason. I've probably read the same web pages you've read and I've tried everything I could find for Firefox and Chromium based browsers, but I could never get it to work. Those can be decoded using software (i think that's CPU only) or using hardware, that has been build/designed especially for those codecs and included into the graphics card. This technology is extremely useful, for example on laptops or slightly older equipment. html on Edge, works fine. chrome://gpu/ Video Decode: Hardware accelerated Sometimes it says not available/disabled. Also, for VP9 decoding, a quite recent GPU is necessary. Hardware video acceleration doesnt work, Tried video encoding also with handbrake and the GPU isnt being active during the encoding. I have 32gb of ram, i7-13700kf, and 4070 Ti gpu but I also use google chrome on other machines like laptops with a much weaker GPU. If hardware acceleration was supported, this would eliminate my issue completely, but I can't seem to find if its possible. It even started lying down at the bottom of that page where it says "Video Acceleration Information". Since those no longer work, we now provide information about and support for all YouTube client alternatives, primarily on Android, but also on other mobile and desktop operating systems. A score > 0 in the "video" section means you have hardware decoding working. The solution (with Radeon version 22. Please use our Discord server instead of supporting a company that acts against its users and unpaid moderators. Went down the rabbit hole to figure out why. It is off by default in linux and would require a little tweaking to get working. Stadia is now officially shut down. I am actually on Windows 10, but thought I'd ask, if you know, why Firefox doesn't use the GPU Video Decoder for 4K VP9 Youtube Videos (there is some processing on the 3D section of GPU in Task manager - but nothing on Video Decoder), whereas Chrome and Edge both use the GPU Video Decoder for 4K/8K videos with almost zero frame drops and much AV1. 264 streams. 14) I confirmed the HEVC VA-API decoding works well w/ below commands: chrome (124. If you are experiencing lag when scrolling YouTube and playing videos on high resolutions like 4k you can fix it very easily. Hardware accelerated video decoding is working on mpv (I see the video bar going up in intel_gpu_top), so I guess it should work on chromium too. I've started checking vlc and mpv (used 1080p video). Honestly don't think I have ever played with that setting before. Jan 11, 2023 · This article explains how to enable hardware-accelerated video decoding in Google Chrome, Brave, Vivaldi and Opera web browsers running on Debian, Ubuntu, Pop!_OS or Linux Mint (Xorg only). Also tried videos on other sites, also goes up. Everything seems to behave as expected (flags, drivers, the hardware can decode VP9, chrome://gpu happily reports that Video decode is hardware accelerated), except that in YouTube the media tab reports hardware encoder as false (using I can't say if it hardware video decoding works or not just ran into the problem and a few people had similar issues and that worked for them. i'd much rather use Firefox than Safari but this degree of difference is too massive for a 1080p 60fps video. 6422. For example, for Intel hardware decoding of VP9 (8-bit) you need Skylake or newer: Intel While I cannot prove for certain, it appears to me that Edge Dev is working with VAAPI decode for me, despite edge://gpu and edge://media-internals saying otherwise (the latter is odd, claiming that I am using VAAPI decode, but that it is not being used as a hardware decoder for either video or audio). Sep 3, 2012 · c. In my case all gpu features were software accelerated, even though hardware acceleration is enabled in chrome settings and gpu supports it. I say that because my CPU doesn't do so well on decoding and those fans running loud on battery make me sad. Ive tried the test . However, you are correct about Chrome Hardware decoding is a pain, at least on Chrome. it displays supported codec and resolution. Also playing video on YouTube still causes CPU load. These are the flags needed to get accelerated video decoding working on the current version of chrome --touch-devices=2. Chrome/Chromium will report GPU decoding is enabled, but that's false, as Chrome/Chromium is compiled without GPU decoding support. a streaming service that I used for a while now suddenly started to show some quality issues (stuttering after ca. Basically, having GPU acceleration enabled makes no difference on CPU usage at all. tried it on chrome. Notice the Video row showing usage, and the whole thing not stressing even though it's playing a 1440/60 video: Works fine in Chrome and VLC Details: CPU/integrated GPU: Intel Core i7 1165G7, Iris Xe graphics Windows 10 Pro Windows AV1 Video Extension is installed and up-to-date You want to have hardware video decoding and live in the future? Then come join the future and use Wayland. For example, there is no support for hardware decoding of video like h264 or vp9. Hardware acceleration disabled Hardware Protected Video Decode: Hardware accelerated Rasterization: Hardware accelerated Skia Deferred Display List: Disabled Skia Renderer: Disabled Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated For many years, firefox chrome etc are fucking joke about decoding video performance. intel_gpu_top is the best way to determine that because in the past there was the case where Chrome said that it had hardware decoding, but the gpu wasn't doing any video I was wondering if anyone has tried to enable GPU hardware acceleration for video decoding (for instance for watching YouTube). EDIT: I just tried it on mpv with an Ivy Bridge system that only supports Vulkan 1. In builds of chromium/chrome 88 or later hardware video acceleration is available (not enabled) by default. The file I'm trying to play is HEVC 10 bit video. In the first few seconds of video playback, I get black artifacts in Chrome and still frames in Firefox. I've tried ~20 Linux distros. Debian 12. Even though the videos play back in AV1 format, they do so using the CPU. The 3D/Render bar is high in your Chrome screenshot, but that has nothing to do with decoding. 4449. My Chrome config (on the latest version on an M1 MBA) did not have VP9 hardware decoding enabled on the "default" option as confirmed through the chrome GPU test page. Even hardware with no Vulkan support at all is still useful. However lower on that page, Video Acceleration Information table has two rows (Decoding/Encoding) and both are empty. But I have recently switched to a 4k screen and it really takes a toll on performance :(. Since firefox-101. The issue mentioned here is about (static) videos, not while scrolling. Software decoding works. Maybe it is fixable, maybe not. My video card DOES have issues (randomly acts like it's physically removed from the system whilst gaming), but I thought the 4k playback was related to my hardware issue . Hardware decoding not being used. First thing to check: chrome://gpu First lines report all features status. If you're looking for tech support, /r/Linux4Noobs is a friendly community that can help you. However, hardware accelerated video decoding is not working in VLC or MPV. It was a bug a few Chrome versions ago. Is it just my particular setup or there is no option to enable hardware video decoding on Flash video content in Chrome? With so much of online video content being Flash, this is a huge drawback for Chrome against Internet Explorer, especially on a laptop where battery life is a concern. second, play video and check media information in devtool(F12)-> three dot menu-> more tools Despite the output of chrome://gpu on my end being perfectly fine, I've noticed that the fan on my laptop would start to spin while watching videos. No simple way to limit video codec to h. Chrome about://GPU indicates that hardware decoding is available, and the vapitest tool also indicates support for vp9 and MP4. This is bothering me to the point of considering migrating after all these years. Note: Reddit is dying due to terrible leadership from CEO /u/spez. I've seen on many sites that hardware acceleration still does not work because google doesn't allow it. Canvas: Hardware accelerated Canvas out-of-process rasterization: Enabled Direct Rendering Display Compositor: Disabled Compositing: Hardware accelerated Multiple Raster Threads: Enabled OpenGL: Enabled Rasterization: Hardware accelerated Raw Draw: Disabled Video Decode: Hardware accelerated Video Encode: Software only. Starting chrome with this cmdline parameter caused Video decoding item in chrome://gpu to have "Hardware accelerated" value. has any one else seen the same problems? So, on Linux, Chrome doesn't have hardware accelerated decoding for video. Disabling hardware acceleration fixed this, but made using Google Earth in Chrome impossible. Looking at Task Manager, it seems to be using the 3D and video processing engines rather than video decode. With standard intel device drivers I proved that hardware video acceleration works with vlc and intel-gpu-tools (using Rasterization: Hardware Accelerated on All Pages Raw Draw: Enabled Skia Renderer: Enabled Video Decode: Hardware Accelerated Video Encode: Software Only. Note this currently only works on x11, and I’ve only tested on intel (amd should work too, nvidia I’m not sure). Will Microsoft Edge gain the ability to use hardware-accelerated video decoding like chromium itself does on Linux? It's a major pain to watch anything above 1080p as it will heavily use the CPU to decode the video instead of the much more suitable GPU. Also, in Chrome the same thing happens. On Linux you must run Chrome, Brave, Chromium, Edge etc. I'm running EndeavourOS (Arch-based), Gnome 41. But i could not figure out despite my efforts how to enable hardware accelerated video decoding in Vivaldi. I used chrome canary to keep things nice and seperated. Yo guys, I need some help my CPU usage is very high compared to other browsers when watching VP9 videos in Chrome (youtube + twitch) so I figured out that Chrome is not using my integrated GPU's video decoding (first image when watching VP9 4K video with chrome with about 60-80% CPU usage, second pic is same video with Firefox with about 18% CPU usage), hardware acceleration is enabled etc It is lying, the "Video" bar on Intel shows no decoding happening. 2987. So no changes needed in firefox. Indeed. Go to chrome:gpu and search for vp9, hopefully you now see something like "Decode vp9 profile0" and "Decode vp9 profile2" in the output (I did not need any flags on chrome to get this to work) Got an RTX 30 series GPU and enabled AV1 support on youtube. exe instances helped restoring it. It's getting really outdated and I'm looking for a solution. YouTube will typically server you VP9 or AV1 video for which only the very latest hardware has hardware support. I actually saw decreased CPU usage and a difference in performance especially when waking from sleep — this wasn't just a placebo on my set up at least. An example is the video playback in the early 2000s. 4692. They have avc, vp9 and av1. Unfortunately I have to use Chrome for work and deal with a lot of web based video files. Both are using the VP9 codec but it appears Firefox isn't doing hardware decoding because on Chrome my GPU usage is higher when playing the video than when Firefox is. It occurred to me that hardware video decoding (intel quick sync) should be working, which should save precious battery. Chrome uses my GPU to decode videos just fine, as the following image can tell: Video Decode: Hardware accelerated Video Encode: Hardware accelerated VPx Video Decode: Hardware accelerated WebGL: Hardware accelerated WebGL2: Hardware accelerated p. 2. - - changing hardware acceleration in Chrome settings (I dont recommend because it makes things like scrolling and UI interactios sluggish) - excluding some web pages from the "performance -> memory saver" section in Chrome settings - changing hardware decoding/encoding in chrome://flags - disabling "live captions" in chrome://flags I'm using opensuse tumbleweed with an amd 7800x3d cpu and amd 6950xt gpu Hardware video decoding is bugged with my particular video card (7970). Still, videos when paused turn black after a while. failed = true. I'm wondering how many people will be disappointed when the performance of the video-playback is below their expectations. It seems to work flawlessly in desktop mode (fan is quiet and no issues with the stream), but in game mode the fan ramps up and from GameScope I can see it really struggling to decode the frames in a timely manner (likely software decoding not able to keep up). but this doesn't enable video decoding in my system. At least for me. 04 here). I did what the reddit tutorial above-mentioned, but it didn't work for me. Possible solution for fixing Chrome scroll lag and stutter on YouTube and other websites. Anyone else experiencing problems with hardware-accelerated video decoding with their Duets? I've noticed this from v. It works, but not well. If you rely on hardware video decode either because you are on an old machine or you want to maximize battery life, the h264ify extension would force the use of H. If you're on a phone or a laptop (on battery) then, sure, you'll want hardware decoding but otherwise it's not the end of the world. Most distributions Sadly this is not the case. 6367. I followed this nice tutorial to enable hardware acceleration for video decoding in Chrome (>88). 264 in hardware. Therefore, I suggested that you first get hardware decoding working with mpv. I was having a similar problem today. In "almost" all cases, the result is horrible. Best i can do is disable hardware accelerated video decoding. I am now able to watch videos encoded with VP9 or H. But when i use inspect menu on a youtube video, it displays hardware decoding: false in the media tab. But i still have the stuttering in (static/without scrolling) 60fps YT videos. It results in a pop out window but it's hardware video accelerated. to which provide a higher quality service that allows hardware acceleration, works with any browser, doesn't make me jump through hoops because it thinks I'm in a different place to my TV, won't spam - Video Decode, Encode values of Graphics Feature Status in chrome:gpu do not reflect actual video accelation state. I have a lenovo legion 5 Ryzen7 6800h, rtx 3070 running gnome on wayland. That is probably just Chrome being Chrome. I changed drivers, re-installed drivers, went back the Bios to 335 from 336 and vice versa. I tried the same video on Chrome and it seems to be using the video decode capabilities of my GPU. However, you still need to install vaapi, and ffmpeg from rpmfusion. Why am I so concerned about it? Well it should decrease CPU usage significantly when playing a YouTube video. 110, Haswell i5-4670. 264 Final thoughts. One toggle is currently needed: go to chrome://flags and enable Hardware-accelerated video decode and restart. It's not undocumented (and back in the day nVidia put a lot of marketing efforts on it), but it's no longer talked much about (you read more about nvenc nowadays, which does video encoding). i7 12700K & RTX 3080 Ti -. Edit: Tried opening a video file on mpc, video decode goes up. Of course mpv uses a lot fewer resources as well, especially when using nvidia hardware-based decoding. Reply reply And just to note, there's nothing inherently wrong with software decoding. In LTSC 1809/W10Pro, despite the installed VP9/HEVC Video Extension from the latest versions of 2024 from the Microsoft Store (and confirmed in DVXA Checker), all versions of Chrome after 99 stop working with the VP9 hardware decoder - in the task manager, the Decode window in the GPU tab becomes empty while playing a video on YouTube. With hardware on, Edge allows HDR streams on youtube. g. Disabling hardware accel fixes the problems, but I want to keep it on for other things (e. But when I play say YouTube or Plex in chrome, it always uses a software decoder, ffmpeg or vpx. And clearly htop reveals very high CPU utilization, especially compared to running mpv --hwdec. If you're on Linux, run 'vainfo' in a terminal to confirm the system can decode H. Has anybody been successful in getting hardware accelerated video decoding working in game mode? Specifically for VP9. Only totally killing all the chrome. Purpose. Neither worked for me. If you're out of the loop, hw accelerated video decoding has been broken on Chromium on AMD for at least 2 years now. I found this was due to high CPU usage, Firefox using 90%+ when playing it and the same video, same resolution in Chrome using merely 20%. Sometimes works beautifully. I don't have the screenshot of it, but when I reproduce the issue then I will post the screenshot. Software decoding is sometimes preferable, even. My computer has a Skylake Intel HD 530 GPU and a Core i7-6700HQ CPU. This just enables touchscreen support. Noticed Firefox wasn't using HW decoding for h264 Youtube content anymore (I had to force that, because vp9 HW decoding stopped working for me some months ago). As of right now ( Firefox 99 / Chromium 100 ), Media hardware acceleration ( At least through Vaapi ) is dead. 71 : --enable-features=VaapiVideoEncoder Interestingly, toggling browser hardware acceleration on/off does have an effect. Hardware Video decoding support on KF CPUs Tech Support I was wondering if there's any practical difference between a K and a KF cpu (specifically i9-13900K and i9-13900KF) excluding the fact that the GPU is disable. Gonna try the changes to Chrome. Watching 4k60 youtube videos in Chrome on Windows 11 works beautifully. 5 with KDE Plasma and Chrome from Google's website. Now check under video_decoder if there is something like MojoVideoDecoder or GpuVideoDecoder. Zero dropped frames. Hardware Acceleration should be turned on. Not sure if vp9 hardware decoding isn't working or what. locsu qgtpf fulzdvq jipkj pwbxy stcig kbqg dvbfx qvj rdguhzx cnef vqqert ppmkkv hblsaw ulbo