Comments (6)
@M4TH76
Try adding --ignore-gpu-blacklist
to your chromium-args
Open chrome://gpu/
with nw.js and check if your GPU is blacklisted.
You can also try Installing the mesa and libva-intel-driver packages.
https://wiki.archlinux.org/index.php/Hardware_video_acceleration
from nwjs-ffmpeg-prebuilt.
I've already added the arguments to chromium
Vainfo list h264 as supported
chrome://media-internals list video_decoder:ffmpeg... Instead of gpu..
That's why a asked if ffmpeg can use the gpu to decode video like it does on Windows
from nwjs-ffmpeg-prebuilt.
@M4TH76 Any chance you enabled hardware acceleration of h264 decode on MAC? If yes, whats the approach you used?
from nwjs-ffmpeg-prebuilt.
@Ajeey sorry not a Mac user...
Bump...
Can nwjs-ffmpeg-prebuilt use HW acceleration?
from nwjs-ffmpeg-prebuilt.
From what I understand, you actually need to apply a patch to chromium in order to enable H.264 hardware accelerated decoding. I played around with it a little bit a while back and managed to produce a version of nwjs with H.264 hardware decode enabled.
I put up a repo that has the patches for nwjs 15 (I uploaded a binary version of nwjs also): https://github.com/mocudev/nwjs_linux_hwdecode
There's also a branch where I started down the path of applying a newer patch to nwjs 25, however I had some issues getting it working and haven't had time to continue with it. This is where the patches are that I started going off of for the nwjs 25 branch: https://chromium-review.googlesource.com/c/chromium/src/+/532294
from nwjs-ffmpeg-prebuilt.
If the issue still exists just write it down and I will reopen the issue.
from nwjs-ffmpeg-prebuilt.
Related Issues (20)
- MacOS - 0.55 build crashes nwjs if used with 0.56 or later HOT 1
- No version for 0.59?
- No version for 0.60? HOT 1
- Build failed on MacOS M1 chip HOT 1
- Abandoned? HOT 14
- nwjs 0.61.0 HOT 4
- No version for 0.62.0? HOT 1
- Chromium Version Missing from Release Description HOT 1
- no version for 0.57.1, what can i use? HOT 3
- setup_toolchain.py failing on windows build HOT 1
- Request to move repo under NW Userland HOT 2
- Any upgrade for 0.67.1 ? HOT 2
- latest libffmpeg.so not working with Chromium 104.0.5112.39 HOT 1
- No more releases for Linux ia32? HOT 3
- Any upgrade for 0.69.1 ? HOT 1
- I need help upgrading GitHub actions HOT 13
- [Feature Request] Auto build/release on NW.js version bump HOT 18
- Add support for ARM builds HOT 16
- Latest nwjs build is building as master instead of <version> HOT 3
- Add support for more codecs HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nwjs-ffmpeg-prebuilt.