null54 Posted October 18, 2021 Author Share Posted October 18, 2021 Release version 1.1.16. Changes: Updated to AOM version 3.2.0. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
dirty_dist Posted November 2, 2021 Share Posted November 2, 2021 Most image writers and converters like Squoosh, avif.io, GIMP and paint.net as well only offer support for AVIF. Can we expect sequence support as well? Quote Link to comment Share on other sites More sharing options...
null54 Posted November 2, 2021 Author Share Posted November 2, 2021 2 hours ago, dirty_dist said: Can we expect sequence support as well? No, Paint.NET is not designed for editing animations. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted November 10, 2021 Author Share Posted November 10, 2021 Release version 1.1.17. Changes: Fixed a crash when reading large EXIF data blocks. The crash was reported in the following thread: 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
midora Posted January 7, 2022 Share Posted January 7, 2022 The WebP plugin throws a meaningful exception if the file contains an animation, could the same be done for AVIF? In the moment just the first frame will be displayed. Would appreciate if the gif and png file types would do the same (but this would be Ricks part 😉 ) Quote Link to comment Share on other sites More sharing options...
null54 Posted January 7, 2022 Author Share Posted January 7, 2022 2 hours ago, midora said: The WebP plugin throws a meaningful exception if the file contains an animation, could the same be done for AVIF? Yes, the plugin could reject AVIF files also contain the AVIS (AVIF image sequence/animation) brand. I did not do this initially because I believed that the AVIS image writers would not mark them as compatible with the single-image format. I will add this for the next version. 2 hours ago, midora said: In the moment just the first frame will be displayed. That would depend on the file, any images that are not marked as compatible with the single-image format would show an error message. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted February 9, 2022 Author Share Posted February 9, 2022 Release version 1.1.18. Changes: Disallow loading of AVIF image sequences/animations. This posed a data loss issue if the first frame was loaded and the user overwrote the original the image. Fixed a few issues with EXIF metadata. Fixed the 180° rotation code. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted February 17, 2022 Author Share Posted February 17, 2022 Release version 1.1.19. Changes: Updated to AOM version 3.3.0. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
user.by Posted February 17, 2022 Share Posted February 17, 2022 thank you Quote Link to comment Share on other sites More sharing options...
null54 Posted June 18, 2022 Author Share Posted June 18, 2022 Release version 1.1.20. Changes: Updated to AOM version 3.4.0. 2 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted September 21, 2022 Author Share Posted September 21, 2022 Release version 1.1.21. Changes: Updated to AOM version 3.5.0 Renamed the Compression Speed option to Encoder Preset 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted January 11, 2023 Author Share Posted January 11, 2023 Release version 1.1.23 Changes: Fixed a decoding issue with files that use progressive rendering. 2 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted February 8, 2023 Author Share Posted February 8, 2023 Release version 1.1.24 Changes: Updated AOM to version 3.6.0. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
H.Lo Posted April 6, 2023 Share Posted April 6, 2023 Not working for me: Exception: System.FormatException: ItemId 1 has essential properties that are not supported. at AvifFileType.ExceptionUtil.ThrowFormatException(String message) in D:\Dev_projects\AvifFileType\src\ExceptionUtil.cs:line 47 at AvifFileType.AvifParser.ValidateRequiredImageProperties(UInt32 itemId) in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifParser.cs:line 345 at AvifFileType.AvifReader.CheckRequiredImageProperties(UInt32 itemId, ImageGridInfo gridInfo, String imageName) in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 359 at AvifFileType.AvifReader.EnsureRequiredImagePropertiesAreSupported() in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 458 at AvifFileType.AvifReader.Decode() in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 146 at AvifFileType.AvifFile.Load(Stream input, IArrayPoolService arrayPool) in D:\Dev_projects\AvifFileType\src\AvifFile.cs:line 55 at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 498 at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 498 at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Fundamentals\Functional\Func.cs:line 58 Diagnostics: Application paint.net 5.0.2 (Stable 5.2.8451.6614) Build Date Monday, February 20, 2023 Install type Classic Language: en-US DPI 96 (1.00x scale) UI/Canvas GPU True Rendering GPU 🚀 Performance (NVIDIA GeForce GTX 1060 3GB) Remote session False Animations True Translucent windows True Windows Ink True OS Windows 11 Pro x64 (10.0.22621.0) Runtime .NET 7.0.3 x64 Physical Memory 65,470 MB CPU Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz Speed ~3600 MHz Cores / Threads 8 / 16 Features SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, AVX, AVX2 Video Card NVIDIA GeForce GTX 1060 3GB Hardware Acceleration Supported Dedicated Video RAM 2,988 MB Dedicated System RAM 0 MB Shared System RAM 32,735 MB Vendor ID 0x10DE Device ID 0x1C02 Subsystem ID 0x32871462 Revision 161 LUID 0x0000DBD5 Flags AcgCompatible, SupportMonitoredFences, KeyedMutexConformance Graphics Preemption PixelBoundary Compute Preemption DispatchBoundary Outputs 2 Feature Level Level_12_1 Features Doubles, ComputeShadersEtc DXGI Formats A8_UNorm, B8G8R8A8_UNorm, R16G16B16A16_UNorm, R16G16B16A16_Float, R32G32B32A32_Float Buffer Precisions UInt8Normalized, UInt8NormalizedSrgb, UInt16Normalized, Float16, Float32 Maximum Bitmap Size 16384 Video Card Microsoft Basic Render Driver Hardware Acceleration N/A Dedicated Video RAM 0 MB Dedicated System RAM 0 MB Shared System RAM 32,735 MB Vendor ID 0x1414 Device ID 0x008C Subsystem ID 0x00000000 Revision 0 LUID 0x0000EF4C Flags Software, AcgCompatible, SupportMonitoredFences, KeyedMutexConformance Graphics Preemption InstructionBoundary Compute Preemption InstructionBoundary Outputs 0 Feature Level Level_12_1 Features Doubles, ComputeShadersEtc DXGI Formats A8_UNorm, B8G8R8A8_UNorm, R16G16B16A16_UNorm, R16G16B16A16_Float, R32G32B32A32_Float Buffer Precisions UInt8Normalized, UInt8NormalizedSrgb, UInt16Normalized, Float16, Float32 Maximum Bitmap Size 8388608 Managed assemblies 97 System.Private.CoreLib .\System.Private.CoreLib.dll, Version=7.0.0.0, PublicKeyToken=7cec85d7bea7798e paintdotnet .\paintdotnet.dll, Version=5.2.8451.6614 System.Runtime .\System.Runtime.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Fundamentals .\PaintDotNet.Fundamentals.dll, Version=5.2.8451.6614 PaintDotNet.ComponentModel .\PaintDotNet.ComponentModel.dll, Version=5.2.8451.6614 System.Windows.Forms .\System.Windows.Forms.dll, Version=7.0.0.0, PublicKeyToken=b77a5c561934e089 System.Diagnostics.Tracing .\System.Diagnostics.Tracing.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.Thread .\System.Threading.Thread.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Base .\PaintDotNet.Base.dll, Version=5.2.8451.6614 System.Collections.Concurrent .\System.Collections.Concurrent.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Collections .\PaintDotNet.Collections.dll, Version=5.2.8451.6614 PaintDotNet.Systrace .\PaintDotNet.Systrace.dll, Version=5.2.8451.6614 PaintDotNet.Windows .\PaintDotNet.Windows.dll, Version=5.2.8451.6614 TerraFX.Interop.Windows .\TerraFX.Interop.Windows.dll, Version=10.0.22621.1, PublicKeyToken=35b01b53313a6f7e PaintDotNet.Primitives .\PaintDotNet.Primitives.dll, Version=5.2.8451.6614 PaintDotNet.Runtime .\PaintDotNet.Runtime.dll, Version=5.2.8451.6614 PointerToolkit .\PointerToolkit.dll, Version=1.0.0.0 System.Threading .\System.Threading.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.Process .\System.Diagnostics.Process.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.SystemLayer .\PaintDotNet.SystemLayer.dll, Version=5.2.8451.6614 System.Private.Uri .\System.Private.Uri.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ComponentModel.Primitives .\System.ComponentModel.Primitives.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Windows.Forms.Primitives .\System.Windows.Forms.Primitives.dll, Version=7.0.0.0, PublicKeyToken=b77a5c561934e089 WindowsBase .\WindowsBase.dll, Version=7.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Runtime.InteropServices .\System.Runtime.InteropServices.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.ObjectModel .\PaintDotNet.ObjectModel.dll, Version=5.2.8451.6614 System.Drawing.Primitives .\System.Drawing.Primitives.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PresentationFramework .\PresentationFramework.dll, Version=7.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Diagnostics.TraceSource .\System.Diagnostics.TraceSource.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Xaml .\System.Xaml.dll, Version=7.0.0.0, PublicKeyToken=b77a5c561934e089 System.Collections .\System.Collections.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ComponentModel .\System.ComponentModel.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Text.Encoding.CodePages .\System.Text.Encoding.CodePages.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Microsoft.Win32.Primitives .\Microsoft.Win32.Primitives.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Core .\PaintDotNet.Core.dll, Version=5.2.8451.6614 PaintDotNet.Resources .\PaintDotNet.Resources.dll, Version=5.2.8451.6614 System.ObjectModel .\System.ObjectModel.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Configuration.ConfigurationManager .\System.Configuration.ConfigurationManager.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 PaintDotNet.Data .\PaintDotNet.Data.dll, Version=5.2.8451.6614 System.Collections.Specialized .\System.Collections.Specialized.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Framework .\PaintDotNet.Framework.dll, Version=5.2.8451.6614 CommunityToolkit.HighPerformance .\CommunityToolkit.HighPerformance.dll, Version=8.1.0.0, PublicKeyToken=4aff67a105548ee2 System.Xml.ReaderWriter .\System.Xml.ReaderWriter.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.ThreadPool .\System.Threading.ThreadPool.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Private.Xml .\System.Private.Xml.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 PaintDotNet.Windows.Framework .\PaintDotNet.Windows.Framework.dll, Version=5.2.8451.6614 System.Collections.Immutable .\System.Collections.Immutable.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Microsoft.Win32.SystemEvents .\Microsoft.Win32.SystemEvents.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Drawing.Common .\System.Drawing.Common.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Net.WebClient .\System.Net.WebClient.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 PaintDotNet.UI .\PaintDotNet.UI.dll, Version=5.2.8451.6614 System.ComponentModel.EventBasedAsync .\System.ComponentModel.EventBasedAsync.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Linq .\System.Linq.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Memory .\System.Memory.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Text.Encoding.Extensions .\System.Text.Encoding.Extensions.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.FileVersionInfo .\System.Diagnostics.FileVersionInfo.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Microsoft.Win32.Registry .\Microsoft.Win32.Registry.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Security.Principal.Windows .\System.Security.Principal.Windows.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a ComputeSharp.D2D1 .\ComputeSharp.D2D1.dll, Version=2.0.3.0 System.Security.Claims .\System.Security.Claims.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.ComponentModel.TypeConverter .\System.ComponentModel.TypeConverter.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PresentationCore .\PresentationCore.dll, Version=7.0.0.0, PublicKeyToken=31bf3856ad364e35 DirectWriteForwarder .\DirectWriteForwarder.dll, Version=7.0.0.0, PublicKeyToken=31bf3856ad364e35 PaintDotNet.Windows.Core .\PaintDotNet.Windows.Core.dll, Version=5.2.8451.6614 PaintDotNet.PropertySystem .\PaintDotNet.PropertySystem.dll, Version=5.2.8451.6614 System.Runtime.Extensions .\System.Runtime.Extensions.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.Debug .\System.Diagnostics.Debug.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.CompilerServices.VisualC .\System.Runtime.CompilerServices.VisualC.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.Packaging .\System.IO.Packaging.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Collections.NonGeneric .\System.Collections.NonGeneric.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Effects.Core .\PaintDotNet.Effects.Core.dll, Version=5.2.8451.6614 UIAutomationTypes .\UIAutomationTypes.dll, Version=7.0.0.0, PublicKeyToken=31bf3856ad364e35 Accessibility .\Accessibility.dll, Version=4.0.0.0, PublicKeyToken=31bf3856ad364e35 System.Numerics.Vectors .\System.Numerics.Vectors.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.Tasks.Parallel .\System.Threading.Tasks.Parallel.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Reflection.Metadata .\System.Reflection.Metadata.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.IO.MemoryMappedFiles .\System.IO.MemoryMappedFiles.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Reflection.MetadataLoadContext .\System.Reflection.MetadataLoadContext.dll, Version=7.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 System.Runtime.Loader .\System.Runtime.Loader.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PhotoShop .\FileTypes\PhotoShop.dll, Version=2.5.0.40665 HeicFileTypePlus .\FileTypes\HeicFileTypePlus.dll, Version=1.0.6.0 RawFileType .\FileTypes\RawFileType.dll, Version=1.2.2.0 PaintDotNet.Effects.Gpu .\PaintDotNet.Effects.Gpu.dll, Version=5.2.8451.6614 mscorlib .\mscorlib.dll, Version=4.0.0.0, PublicKeyToken=b77a5c561934e089 DdsFileTypePlus .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, Version=1.11.1.0 AvifFileType .\Bundled\AvifFileType\AvifFileType.dll, Version=1.1.24.0 WebPFileType .\Bundled\WebPFileType\WebPFileType.dll, Version=1.3.16.0 System .\System.dll, Version=4.0.0.0, PublicKeyToken=b77a5c561934e089 PaintDotNet.Effects .\PaintDotNet.Effects.dll, Version=5.2.8451.6614 System.Drawing .\System.Drawing.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a PaintDotNet.Effects.Legacy .\PaintDotNet.Effects.Legacy.dll, Version=5.2.8451.6614 Crc32.NET .\Crc32.NET.dll, Version=1.0.0.0, PublicKeyToken=dc0b95cf99bf4e99 System.Security.Cryptography .\System.Security.Cryptography.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Newtonsoft.Json .\Newtonsoft.Json.dll, Version=13.0.0.0, PublicKeyToken=30ad4fe6b2a6aeed System.Linq.Expressions .\System.Linq.Expressions.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Runtime.Numerics .\System.Runtime.Numerics.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Diagnostics.StackTrace .\System.Diagnostics.StackTrace.dll, Version=7.0.0.0, PublicKeyToken=b03f5f7f11d50a3a Native modules 176 paintdotnet.exe .\paintdotnet.exe, version=5.2.8451.6614 ntdll.dll C:\WINDOWS\SYSTEM32\ntdll.dll, version=10.0.22621.900 (WinBuild.160101.0800) aswhook.dll C:\Program Files\AVAST Software\Avast\aswhook.dll, version=23.1.7883.0 KERNEL32.DLL C:\WINDOWS\System32\KERNEL32.DLL, version=10.0.22621.900 (WinBuild.160101.0800) KERNELBASE.dll C:\WINDOWS\System32\KERNELBASE.dll, version=10.0.22621.1344 (WinBuild.160101.0800) SHELL32.dll C:\WINDOWS\System32\SHELL32.dll, version=10.0.22621.755 (WinBuild.160101.0800) msvcp_win.dll C:\WINDOWS\System32\msvcp_win.dll, version=10.0.22621.608 (WinBuild.160101.0800) ucrtbase.dll C:\WINDOWS\System32\ucrtbase.dll, version=10.0.22621.608 (WinBuild.160101.0800) USER32.dll C:\WINDOWS\System32\USER32.dll, version=10.0.22621.1 (WinBuild.160101.0800) win32u.dll C:\WINDOWS\System32\win32u.dll, version=10.0.22621.1413 (WinBuild.160101.0800) GDI32.dll C:\WINDOWS\System32\GDI32.dll, version=10.0.22621.608 (WinBuild.160101.0800) gdi32full.dll C:\WINDOWS\System32\gdi32full.dll, version=10.0.22621.1344 (WinBuild.160101.0800) ole32.dll C:\WINDOWS\System32\ole32.dll, version=10.0.22621.1 (WinBuild.160101.0800) combase.dll C:\WINDOWS\System32\combase.dll, version=10.0.22621.1 (WinBuild.160101.0800) RPCRT4.dll C:\WINDOWS\System32\RPCRT4.dll, version=10.0.22621.1344 (WinBuild.160101.0800) OLEAUT32.dll C:\WINDOWS\System32\OLEAUT32.dll, version=10.0.22621.608 (WinBuild.160101.0800) SHLWAPI.dll C:\WINDOWS\System32\SHLWAPI.dll, version=10.0.22621.1 (WinBuild.160101.0800) msvcrt.dll C:\WINDOWS\System32\msvcrt.dll, version=7.0.22621.608 (WinBuild.160101.0800) VCRUNTIME140.dll .\VCRUNTIME140.dll, version=14.34.31931.0 VCRUNTIME140_1.dll .\VCRUNTIME140_1.dll, version=14.34.31931.0 IMM32.DLL C:\WINDOWS\System32\IMM32.DLL, version=10.0.22621.1344 (WinBuild.160101.0800) shcore.dll C:\WINDOWS\System32\shcore.dll, version=10.0.22621.1 (WinBuild.160101.0800) hostfxr.dll .\hostfxr.dll, version=7,0,323,6910 @Commit: 0a2bda10e81d901396c3cff95533529e3a93ad47 ADVAPI32.dll C:\WINDOWS\System32\ADVAPI32.dll, version=10.0.22621.1 (WinBuild.160101.0800) sechost.dll C:\WINDOWS\System32\sechost.dll, version=10.0.22621.1 (WinBuild.160101.0800) hostpolicy.dll .\hostpolicy.dll, version=7,0,323,6910 @Commit: 0a2bda10e81d901396c3cff95533529e3a93ad47 coreclr.dll .\coreclr.dll, version=7,0,323,6910 @Commit: 0a2bda10e81d901396c3cff95533529e3a93ad47 bcryptPrimitives.dll C:\WINDOWS\System32\bcryptPrimitives.dll, version=10.0.22621.1344 (WinBuild.160101.0800) System.Private.CoreLib.dll .\System.Private.CoreLib.dll, version=7.0.323.6910 clrjit.dll .\clrjit.dll, version=7,0,323,6910 @Commit: 0a2bda10e81d901396c3cff95533529e3a93ad47 kernel.appcore.dll C:\WINDOWS\SYSTEM32\kernel.appcore.dll, version=10.0.22621.1 (WinBuild.160101.0800) paintdotnet.dll .\paintdotnet.dll, version=5.2.8451.6614 System.Runtime.dll .\System.Runtime.dll, version=7.0.323.6910 uxtheme.dll C:\WINDOWS\system32\uxtheme.dll, version=10.0.22621.1 (WinBuild.160101.0800) PaintDotNet.Fundamentals.dll .\PaintDotNet.Fundamentals.dll, version=5.2.8451.6614 PaintDotNet.ComponentModel.dll .\PaintDotNet.ComponentModel.dll, version=5.2.8451.6614 System.Windows.Forms.dll .\System.Windows.Forms.dll, version=7.0.323.7201 System.Diagnostics.Tracing.dll .\System.Diagnostics.Tracing.dll, version=7.0.323.6910 icu.dll C:\WINDOWS\SYSTEM32\icu.dll, version=68, 2, 0, 10 (WinBuild.160101.0800) System.Threading.Thread.dll .\System.Threading.Thread.dll, version=7.0.323.6910 PaintDotNet.Base.dll .\PaintDotNet.Base.dll, version=5.2.8451.6614 System.Collections.Concurrent.dll .\System.Collections.Concurrent.dll, version=7.0.323.6910 PaintDotNet.Collections.dll .\PaintDotNet.Collections.dll, version=5.2.8451.6614 PaintDotNet.Systrace.dll .\PaintDotNet.Systrace.dll, version=5.2.8451.6614 PaintDotNet.Windows.dll .\PaintDotNet.Windows.dll, version=5.2.8451.6614 TerraFX.Interop.Windows.dll .\TerraFX.Interop.Windows.dll, version=10.0.22621.1 PaintDotNet.Primitives.dll .\PaintDotNet.Primitives.dll, version=5.2.8451.6614 PaintDotNet.Runtime.dll .\PaintDotNet.Runtime.dll, version=5.2.8451.6614 PointerToolkit.dll .\PointerToolkit.dll, version=1.0.0.0 System.Threading.dll .\System.Threading.dll, version=7.0.323.6910 System.Diagnostics.Process.dll .\System.Diagnostics.Process.dll, version=7.0.323.6910 PaintDotNet.SystemLayer.dll .\PaintDotNet.SystemLayer.dll, version=5.2.8451.6614 windows.storage.dll C:\WINDOWS\SYSTEM32\windows.storage.dll, version=10.0.22621.608 (WinBuild.160101.0800) wintypes.dll C:\WINDOWS\SYSTEM32\wintypes.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.Private.Uri.dll .\System.Private.Uri.dll, version=7.0.323.6910 BCrypt.dll C:\WINDOWS\SYSTEM32\BCrypt.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.ComponentModel.Primitives.dll .\System.ComponentModel.Primitives.dll, version=7.0.323.6910 System.Windows.Forms.Primitives.dll .\System.Windows.Forms.Primitives.dll, version=7.0.323.7201 WindowsBase.dll .\WindowsBase.dll, version=7.0.323.7301 System.Runtime.InteropServices.dll .\System.Runtime.InteropServices.dll, version=7.0.323.6910 PaintDotNet.ObjectModel.dll .\PaintDotNet.ObjectModel.dll, version=5.2.8451.6614 System.Drawing.Primitives.dll .\System.Drawing.Primitives.dll, version=7.0.323.6910 PresentationFramework.dll .\PresentationFramework.dll, version=7.0.323.7301 System.Diagnostics.TraceSource.dll .\System.Diagnostics.TraceSource.dll, version=7.0.323.6910 System.Xaml.dll .\System.Xaml.dll, version=7.0.323.7301 System.Collections.dll .\System.Collections.dll, version=7.0.323.6910 System.ComponentModel.dll .\System.ComponentModel.dll, version=7.0.323.6910 System.Text.Encoding.CodePages.dll .\System.Text.Encoding.CodePages.dll, version=7.0.323.6910 Microsoft.Win32.Primitives.dll .\Microsoft.Win32.Primitives.dll, version=7.0.323.6910 PaintDotNet.Core.dll .\PaintDotNet.Core.dll, version=5.2.8451.6614 PaintDotNet.Resources.dll .\PaintDotNet.Resources.dll, version=5.2.8451.6614 PresentationNative_cor3.dll .\PresentationNative_cor3.dll, version=7,0,22,50606 @Commit: 00c647d63646ecc287c92f64734f438557f4a813 System.ObjectModel.dll .\System.ObjectModel.dll, version=7.0.323.6910 System.Configuration.ConfigurationManager.dll .\System.Configuration.ConfigurationManager.dll, version=7.0.323.6910 PaintDotNet.Data.dll .\PaintDotNet.Data.dll, version=5.2.8451.6614 System.Collections.Specialized.dll .\System.Collections.Specialized.dll, version=7.0.323.6910 PaintDotNet.Framework.dll .\PaintDotNet.Framework.dll, version=5.2.8451.6614 CommunityToolkit.HighPerformance.dll .\CommunityToolkit.HighPerformance.dll, version=8.1.0.1 System.Xml.ReaderWriter.dll .\System.Xml.ReaderWriter.dll, version=7.0.323.6910 System.Threading.ThreadPool.dll .\System.Threading.ThreadPool.dll, version=7.0.323.6910 System.Private.Xml.dll .\System.Private.Xml.dll, version=7.0.323.6910 PaintDotNet.Windows.Framework.dll .\PaintDotNet.Windows.Framework.dll, version=5.2.8451.6614 System.Collections.Immutable.dll .\System.Collections.Immutable.dll, version=7.0.323.6910 Microsoft.Win32.SystemEvents.dll .\Microsoft.Win32.SystemEvents.dll, version=7.0.323.6910 System.Drawing.Common.dll .\System.Drawing.Common.dll, version=7.0.323.6910 dxgi.DLL C:\WINDOWS\SYSTEM32\dxgi.DLL, version=10.0.22621.1344 (WinBuild.160101.0800) System.Net.WebClient.dll .\System.Net.WebClient.dll, version=7.0.323.6910 MSCTF.dll C:\WINDOWS\System32\MSCTF.dll, version=10.0.22621.1 (WinBuild.160101.0800) dxcore.dll C:\WINDOWS\SYSTEM32\dxcore.dll, version=10.0.22621.608 (WinBuild.160101.0800) PaintDotNet.UI.dll .\PaintDotNet.UI.dll, version=5.2.8451.6614 directxdatabasehelper.dll C:\WINDOWS\SYSTEM32\directxdatabasehelper.dll, version=10.0.22621.1344 (WinBuild.160101.0800) System.ComponentModel.EventBasedAsync.dll .\System.ComponentModel.EventBasedAsync.dll, version=7.0.323.6910 System.Linq.dll .\System.Linq.dll, version=7.0.323.6910 System.Memory.dll .\System.Memory.dll, version=7.0.323.6910 profapi.dll C:\WINDOWS\SYSTEM32\profapi.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.Text.Encoding.Extensions.dll .\System.Text.Encoding.Extensions.dll, version=7.0.323.6910 System.Diagnostics.FileVersionInfo.dll .\System.Diagnostics.FileVersionInfo.dll, version=7.0.323.6910 Microsoft.Win32.Registry.dll .\Microsoft.Win32.Registry.dll, version=7.0.323.6910 version.dll C:\WINDOWS\SYSTEM32\version.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.Security.Principal.Windows.dll .\System.Security.Principal.Windows.dll, version=7.0.323.6910 d3d11.DLL C:\WINDOWS\SYSTEM32\d3d11.DLL, version=10.0.22621.1344 (WinBuild.160101.0800) ComputeSharp.D2D1.dll .\ComputeSharp.D2D1.dll, version=2.0.3.0 nvldumdx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvmd.inf_amd64_1408eaf9a25ed64f\nvldumdx.dll, version=27.21.14.5751 System.Security.Claims.dll .\System.Security.Claims.dll, version=7.0.323.6910 msasn1.dll C:\WINDOWS\SYSTEM32\msasn1.dll, version=10.0.22621.819 (WinBuild.160101.0800) cryptnet.dll C:\WINDOWS\SYSTEM32\cryptnet.dll, version=10.0.22621.1 (WinBuild.160101.0800) CRYPT32.dll C:\WINDOWS\System32\CRYPT32.dll, version=10.0.22621.1 (WinBuild.160101.0800) cryptbase.dll C:\WINDOWS\SYSTEM32\cryptbase.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.ComponentModel.TypeConverter.dll .\System.ComponentModel.TypeConverter.dll, version=7.0.323.6910 WINTRUST.DLL C:\WINDOWS\System32\WINTRUST.DLL, version=10.0.22621.1194 (WinBuild.160101.0800) imagehlp.dll C:\WINDOWS\System32\imagehlp.dll, version=10.0.22621.1 (WinBuild.160101.0800) PresentationCore.dll .\PresentationCore.dll, version=7.0.323.7301 CRYPTSP.dll C:\WINDOWS\SYSTEM32\CRYPTSP.dll, version=10.0.22621.1 (WinBuild.160101.0800) rsaenh.dll C:\WINDOWS\system32\rsaenh.dll, version=10.0.22621.1 (WinBuild.160101.0800) DirectWriteForwarder.dll .\DirectWriteForwarder.dll, version=7,0,323,7301 @Commit: 0a09c7d17212981cb4fd5907fa6a6214966a366d nvwgf2umx.dll C:\WINDOWS\System32\DriverStore\FileRepository\nvmd.inf_amd64_1408eaf9a25ed64f\nvwgf2umx.dll, version=27.21.14.5751 WINMM.DLL C:\WINDOWS\SYSTEM32\WINMM.DLL, version=10.0.22621.1 (WinBuild.160101.0800) PaintDotNet.Windows.Core.dll .\PaintDotNet.Windows.Core.dll, version=5.2.8451.6614 PaintDotNet.PropertySystem.dll .\PaintDotNet.PropertySystem.dll, version=5.2.8451.6614 System.Runtime.Extensions.dll .\System.Runtime.Extensions.dll, version=7.0.323.6910 d2d1.DLL C:\WINDOWS\SYSTEM32\d2d1.DLL, version=10.0.22621.1 (WinBuild.160101.0800) System.Diagnostics.Debug.dll .\System.Diagnostics.Debug.dll, version=7.0.323.6910 gdiplus.dll C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.22621.819_none_da30437f1b9d3de1\gdiplus.dll, version=10.0.22621.819 (WinBuild.160101.0800) System.Runtime.CompilerServices.VisualC.dll .\System.Runtime.CompilerServices.VisualC.dll, version=7.0.323.6910 clbcatq.dll C:\WINDOWS\System32\clbcatq.dll, version=2001.12.10941.16384 (WinBuild.160101.0800) WindowsCodecs.dll C:\WINDOWS\SYSTEM32\WindowsCodecs.dll, version=10.0.22621.608 (WinBuild.160101.0800) UIAnimation.dll C:\WINDOWS\System32\UIAnimation.dll, version=10.0.22621.1 (WinBuild.160101.0800) dwrite.dll C:\WINDOWS\SYSTEM32\dwrite.dll, version=10.0.22621.1 (WinBuild.160101.0800) System.IO.Packaging.dll .\System.IO.Packaging.dll, version=7.0.323.6910 System.Collections.NonGeneric.dll .\System.Collections.NonGeneric.dll, version=7.0.323.6910 PaintDotNet.Effects.Core.dll .\PaintDotNet.Effects.Core.dll, version=5.2.8451.6614 XmlLite.dll C:\WINDOWS\SYSTEM32\XmlLite.dll, version=10.0.22621.608 (WinBuild.160101.0800) comctl32.dll C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.608_none_a9444ca7c10bb01d\comctl32.dll, version=6.10 (WinBuild.160101.0800) UIAutomationTypes.dll .\UIAutomationTypes.dll, version=7.0.323.7301 Accessibility.dll .\Accessibility.dll, version=7.0.323.7201 System.Numerics.Vectors.dll .\System.Numerics.Vectors.dll, version=7.0.323.6910 System.Threading.Tasks.Parallel.dll .\System.Threading.Tasks.Parallel.dll, version=7.0.323.6910 System.Reflection.Metadata.dll .\System.Reflection.Metadata.dll, version=7.0.323.6910 TextShaping.dll C:\WINDOWS\SYSTEM32\TextShaping.dll, version=10.0.22621.608 (WinBuild.160101.0800) System.IO.MemoryMappedFiles.dll .\System.IO.MemoryMappedFiles.dll, version=7.0.323.6910 System.Reflection.MetadataLoadContext.dll .\System.Reflection.MetadataLoadContext.dll, version=7.0.22.51805 System.Runtime.Loader.dll .\System.Runtime.Loader.dll, version=7.0.323.6910 PhotoShop.dll .\FileTypes\PhotoShop.dll, version=2.5.0.0 HeicFileTypePlus.dll .\FileTypes\HeicFileTypePlus.dll, version=1.0.6.0 RawFileType.dll .\FileTypes\RawFileType.dll, version=1.2.2.0 PaintDotNet.Effects.Gpu.dll .\PaintDotNet.Effects.Gpu.dll, version=5.2.8451.6614 mscorlib.dll .\mscorlib.dll, version=7.0.323.6910 DdsFileTypePlus.dll .\Bundled\DDSFileTypePlus\DdsFileTypePlus.dll, version=1.11.1.0 AvifFileType.dll .\Bundled\AvifFileType\AvifFileType.dll, version=1.1.24.0 WebPFileType.dll .\Bundled\WebPFileType\WebPFileType.dll, version=1.3.16.0 System.dll .\System.dll, version=7.0.323.6910 PaintDotNet.Effects.dll .\PaintDotNet.Effects.dll, version=5.2.8451.6614 System.Drawing.dll .\System.Drawing.dll, version=7.0.323.7201 wtsapi32.dll C:\WINDOWS\SYSTEM32\wtsapi32.dll, version=10.0.22621.1 (WinBuild.160101.0800) WINSTA.dll C:\WINDOWS\SYSTEM32\WINSTA.dll, version=10.0.22621.608 (WinBuild.160101.0800) D3D10Warp.dll C:\WINDOWS\SYSTEM32\D3D10Warp.dll, version=10.0.22621.1194 (WinBuild.160101.0800) PaintDotNet.Effects.Legacy.dll .\PaintDotNet.Effects.Legacy.dll, version=5.2.8451.6614 UIAutomationCore.dll C:\WINDOWS\SYSTEM32\UIAutomationCore.dll, version=7.2.22621.1 (WinBuild.160101.0800) dwmapi.DLL C:\WINDOWS\SYSTEM32\dwmapi.DLL, version=10.0.22621.1 (WinBuild.160101.0800) dataexchange.dll C:\WINDOWS\system32\dataexchange.dll, version=10.0.22621.608 (WinBuild.160101.0800) twinapi.appcore.dll C:\WINDOWS\system32\twinapi.appcore.dll, version=10.0.22621.1 (WinBuild.160101.0800) textinputframework.dll C:\WINDOWS\SYSTEM32\textinputframework.dll, version=10.0.22621.1344 (WinBuild.160101.0800) CoreMessaging.dll C:\WINDOWS\SYSTEM32\CoreMessaging.dll, version=10.0.22621.608 (WinBuild.160101.0800) CoreUIComponents.dll C:\WINDOWS\SYSTEM32\CoreUIComponents.dll, version=10.0.22621.608 powrprof.dll C:\WINDOWS\SYSTEM32\powrprof.dll, version=10.0.22621.1 (WinBuild.160101.0800) UMPDC.dll C:\WINDOWS\SYSTEM32\UMPDC.dll, version=10.0.22621.1 (WinBuild.160101.0800) Crc32.NET.dll .\Crc32.NET.dll, version=1.2.0.5 System.Security.Cryptography.dll .\System.Security.Cryptography.dll, version=7.0.323.6910 Newtonsoft.Json.dll .\Newtonsoft.Json.dll, version=13.0.2.27524 System.Linq.Expressions.dll .\System.Linq.Expressions.dll, version=7.0.323.6910 System.Runtime.Numerics.dll .\System.Runtime.Numerics.dll, version=7.0.323.6910 MsftEdit.DLL C:\WINDOWS\SYSTEM32\MsftEdit.DLL, version=10.0.22621.1 (WinBuild.160101.0800) System.Diagnostics.StackTrace.dll .\System.Diagnostics.StackTrace.dll, version=7.0.323.6910 setupapi.DLL C:\WINDOWS\System32\setupapi.DLL, version=10.0.22621.1 (WinBuild.160101.0800) DEVOBJ.dll C:\WINDOWS\SYSTEM32\DEVOBJ.dll, version=10.0.22621.1344 (WinBuild.160101.0800) cfgmgr32.dll C:\WINDOWS\SYSTEM32\cfgmgr32.dll, version=10.0.22621.1344 (WinBuild.160101.0800) Quote https://thevegcat.com Link to comment Share on other sites More sharing options...
H.Lo Posted April 6, 2023 Share Posted April 6, 2023 Spoiler Please contact me (e-mail removed by moderator ... saving you from spam) if you need original AVIF file that caused the exception above. ...or teach me how to upload it here unmodified. Quote https://thevegcat.com Link to comment Share on other sites More sharing options...
null54 Posted April 6, 2023 Author Share Posted April 6, 2023 40 minutes ago, H.Lo said: ...or teach me how to upload it here unmodified. You can zip the file and upload it to DropBox, Google Drive etc and post a link to the file. If the zipped file is small enough it can be attached to a forum post. You should also remove the email address from your post, that will just invite more spam. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted May 14, 2023 Author Share Posted May 14, 2023 Release version 1.1.25. Changes: Updated AOM to version 3.6.1. Added a check box for lossless compression. This replaces the previous behavior of silently using lossless compression when the quality value is 100. 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
xiaoqu Posted July 12, 2023 Share Posted July 12, 2023 Can you tell me the correspondence between the quality factors 0 to 100 in avif and the quantizers [0,0] to [63,63] in av1? Quote Link to comment Share on other sites More sharing options...
null54 Posted July 12, 2023 Author Share Posted July 12, 2023 31 minutes ago, xiaoqu said: Can you tell me the correspondence between the quality factors 0 to 100 in avif and the quantizers [0,0] to [63,63] in av1? A quality value of 100 corresponds with an av1 quantizer value of 0, and a quality value of 0 corresponds with an av1 quantizer value of 63. The other quality values are mapped to the av1 range using a simple algorithm: https://github.com/0xC0000054/pdn-avif/blob/2b17f7b9ff45f5ae98959f98904166cfa62c288d/src/AvifNative/AV1Encoder.cpp#L122 1 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
xiaoqu Posted July 12, 2023 Share Posted July 12, 2023 (edited) 34 minutes ago, null54 said: A quality value of 100 corresponds with an av1 quantizer value of 0, and a quality value of 0 corresponds with an av1 quantizer value of 63. The other quality values are mapped to the av1 range using a simple algorithm: https://github.com/0xC0000054/pdn-avif/blob/2b17f7b9ff45f5ae98959f98904166cfa62c288d/src/AvifNative/AV1Encoder.cpp#L122 Thank you for YOUR REPLY!! Also, does the avif on paint.net have any stipulations about the maximum and minimum quantization range? Edited July 12, 2023 by xiaoqu Quote Link to comment Share on other sites More sharing options...
null54 Posted July 12, 2023 Author Share Posted July 12, 2023 10 minutes ago, xiaoqu said: Also, does the avif on paint.net have any stipulations about the maximum and minimum quantization range? I am unsure what you are referring to by stipulations. The plugin uses the full av1 range of [0, 63], but the exact av1 quantizer value is undefined for any quality value between 0 and 100. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
xiaoqu Posted July 12, 2023 Share Posted July 12, 2023 1 hour ago, null54 said: I am unsure what you are referring to by stipulations. The plugin uses the full av1 range of [0, 63], but the exact av1 quantizer value is undefined for any quality value between 0 and 100. I'm sorry. I mean, all the AVIF encoders I have come into contact with before this were controlled by two quantizer values (a minimum and maximum), both of which ranged from 0 to 63. But the AVIF encoder on paint.net is only controlled by a quality factor of 0 to 100. So I was curious about the relationship between the two. Quote Link to comment Share on other sites More sharing options...
null54 Posted July 12, 2023 Author Share Posted July 12, 2023 35 minutes ago, xiaoqu said: I mean, all the AVIF encoders I have come into contact with before this were controlled by two quantizer values (a minimum and maximum), both of which ranged from 0 to 63. But the AVIF encoder on paint.net is only controlled by a quality factor of 0 to 100. The plugin encodes images using AOM's constant quality mode with the minimum and maximum quantizers set the the same value. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
null54 Posted September 2, 2023 Author Share Posted September 2, 2023 Release version 1.1.26. Changes: Updated AOM to version 3.7.0. Added the plugin and AOM versions to the save UI. Removed the plugin name from the AVIF hdlr box. Various other performance optimizations. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
wam Posted September 14, 2023 Share Posted September 14, 2023 5.0.9 Not working for me either: Exception: System.FormatException: ItemId 1 has essential properties that are not supported. at AvifFileType.ExceptionUtil.ThrowFormatException(String message) in D:\Dev_projects\AvifFileType\src\ExceptionUtil.cs:line 47 at AvifFileType.AvifParser.ValidateRequiredImageProperties(UInt32 itemId) in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifParser.cs:line 345 at AvifFileType.AvifReader.CheckRequiredImageProperties(UInt32 itemId, ImageGridInfo gridInfo, String imageName) in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 358 at AvifFileType.AvifReader.EnsureRequiredImagePropertiesAreSupported() in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 457 at AvifFileType.AvifReader.Decode() in D:\Dev_projects\AvifFileType\src\Avif Reader\AvifReader.cs:line 145 at AvifFileType.AvifFile.Load(Stream input, IArrayPoolService arrayPool) in D:\Dev_projects\AvifFileType\src\AvifFile.cs:line 55 at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 491 at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 491 at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Fundamentals\Functional\Func.cs:line 60 Diagnostics: Application paint.net 5.0.9 (Stable 5.9.8621.1636) Build Date Wednesday, August 09, 2023 Install type Portable Language: en-US DPI 96 (1.00x scale) UI/Canvas GPU True Rendering GPU ?? Performance (NVIDIA Quadro P400) Remote session False Animations True Translucent windows True Windows Ink True OS Windows 10 Pro x64 (10.0.19044.0) Runtime .NET 7.0.10 x64 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.