Different AV1 Decoder DLLs (Version 1.0 and 1.2.1) in XnViewMP

*** Please report new bugs here! ***

Moderators: XnTriq, helmut, xnview, Dreamer

User avatar
masterjp
Posts: 467
Joined: Fri Feb 13, 2009 4:37 pm
Location: Duesseldorf, Germany

Different AV1 Decoder DLLs (Version 1.0 and 1.2.1) in XnViewMP

Post by masterjp »

Today I looked for a new AV1 decoder DLL from VideoLAN and saw, that version 1.4 is released. The AV1 decoder DLL in XnViewMP is from 2022.

I checked the version from XnViewMP and found out, that XnViewMP use 2 different AV1 decoder dLLs from VideoLAN in Version 1.0 and 1.2.1.
One of them is used by the video playback function of XnViewMP (folder XnviewMP).
The other DLL (XnviewMP - Plugin folder) should be part of the HEIF/HEIC or JPEGXL encoder.
XnViewMP-AV1-Decoder.png
I tried the latest DAV1D Decoder plugin DLL from VLC Player 3.2 in XnViewMP 1.7.1 and the CPU usage is smaller than the currently used version 1.x.
Maybe you want to replace the older one for better video playback performance. In the changelog of the AV1 decoder from VideoLAN I can see, that they have optimized their code for Intel CPUs with AVX extensions and other optimizations.

Thank you!
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XnViewMP 1.8.6 | XN-View 2.52.0 | XnConvert 1.104.0 | Adobe Photoshop Elements 2024 | Elements XXL 11 | Paint.Net 5.1.1
User avatar
xnview
Author of XnView
Posts: 45561
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Different AV1 Decoder DLLs (Version 1.0 and 1.2.1) in XnViewMP

Post by xnview »

ok, i'll update it
Pierre.