CroqueMr and cinemaONE, can't thank you guys enough. Having full DV and full 3D working well on my AMD 5800H is amazing. Just tested a bunch of test clips and movies for both. Thanks to dangerouslaser as well. This is getting there in beating the best Amlogic solutions to date in terms of speed, power, and fluidity.
Posts by ht2tweak
-
-
chewitt, between DV and 3D work here lately, think LE will gain a bunch more returning (like me) and new users. Will do (at least) another YT video after beta3 or thereabouts.
-
Are these options best for a AMD 5800H and/or N150? Asked Chat, but want to check with you guys. You can tell I've spent too many years in Amlogic land, and don't know what these actually do
...Asynchronous frame preparation: Chat says to leave 'on' unless it causes playback/sync issues? Chat says it's meant to reduce CPU bottlenecks and help smooth playback on lower-powered hardware. Correct, leave 'on'?
Allow using DRM PRIME decoder: Chat says this wses the Linux DRM PRIME hardware-decoding path. DRM PRIME is a Linux mechanism for passing decoded video frames between the hardware decoder and GPU efficiently, often with little or no copying through system RAM. This is particularly relevant on LibreELEC and Linux GBM systems. So, should this be enabled?
Allow hardware acceleration with DRM PRIME: Chat says this permits Kodi to use hardware acceleration through that DRM PRIME path. With it enabled, supported H.264/HEVC/VP9/etc. streams can be decoded by the GPU/VPU rather than the CPU. In most LibreELEC setups you want this 'on'. Correct?
PRIME Render Method: EGL: Chat says this determines how those DRM PRIME decoded frames are presented to the screen. EGL imports the hardware-decoded frame into the GPU's EGL/OpenGL rendering pipeline. This is generally an efficient, low-copy rendering method and is normally the preferred/default choice when it works properly. Kodi has long supported EGL interoperability with hardware video decoding on Linux. So, EGL is the option to choose?
-
What you've been able to do is already quite a feat for lower-end Intel hardware. Squeezing out any more performance will be extra icing on the cake. Just tested beta2 on my N150 and confirm no more drop-outs.
My go-to will likely be AMD 5800H for DV, HDR-to-DV conversions, and full 3D when that's implemented. Mostly goodbye Amlogic at that point 😉😁.
-
I am very happy to share the new build R1.0.0 Beta1
https://github.com/CroqueMr/libreelec-x86-DV/
Curious to hear your feedback and see how the DV and HDR10 rendering modes perform.Amazing work CroqueMr:
Zero dropped frames vs N150:
Incorporate cinemaONE's 3D work, and this will be magic🪄☺️! I'll most likely switch from Amlogic boxes as my daily driver.
-
Appreciate dangerouslaser's efforts, but agree w/you CroqueMr, that instead of having forks, better to collaborate on what you started.
-
dangerouslaser, just tested on my N150. Nice implementing player process info.:
With the scaling options you added, I'm not seeing any difference in performance subjectively. In terms of GPU load, didn't check. Tried off, Enhancement, and Enhancement and color:
Feel like you or CroqueMr can solve the frame drops issue on lower-end Intel like N150/N150. It's weird. With 'Saving Private Ryan' DV P7, none, and it's playing well:
And fine with 'Alien' DV P7 as well:
But, with '1917' DV P7 about 1 drop every second... wonder why? Because of its higher bitrate?
Enabling 'Enhancement' or 'Enhancement and color' didn't help w/frame drops.
-
Looking forward to it. With AMD, could the 3D work by cinemaONE be merged at some point. Thought of DV FEL + perfect 3D in a non-Amlogic box sounds amazing.
-
Thank you for continue to invest into this.
A suggestion: can you add a link to your builds on GitHub in your first post of this thread? Will help new users.
Releases · cinema-ONE/LibreELEC.tvJust enough OS for KODI. Contribute to cinema-ONE/LibreELEC.tv development by creating an account on GitHub.github.com -
popcornmix, guessing this 3D MVC s/w decode dev work on S928X is another beneficiary of your work.
-
Give what w46n3r found, this feels like it's solve-able 😬🧐.
-
Was told 2GB or 4GB... I went for 4GB to be safe, have enough headroom for heavier skins, larger movie/TV libraries.
-
-
Still getting a dropped frame about every second w/FEL rips w/R0.2.1a-opt1. Didn't test MEL.
N150 has solid horsepower though to play things most Amlogic boxes struggle with, like a 35Mbps 4:2:2 MPEG2 C-Band capture I have, and a 8K/24p AV1 HDR re-encode sample of 'Top Gun: Maverick'. It has has no trouble playing an 8K SDR 60p clip downloaded off YouTube.
-
That was fast, thanks! Good news: the lady at 80s FEL clips now play properly. Bad news: Lots of dropped frames w/FEL movies... debug log w/component level logging here.
External Content youtu.beContent embedded from external sources will not be displayed without your consent.Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy. -
If debug logs would be helpful for AI, let us know.
For later... someone asked in my YT video comments if HDR10+ is possible?
I'm imagining a future w/an AMD mini PC w/DV working combined w/3D. A/V enthusiast nirvana 🥰!
-
Sounds good... I mean your work, not the file ;). Is this the PC you've been testing with? Not going to order it yet, but as I already have RAM and SSD, price isn't bad.
Whenever you start working on AMD, I have a 5800H and a 8745HS I can test with.
-
DV FEL All Layers Test w/the silhouette of character who appears at about 80-second mark if FEL is supported.