Exporting AVIF files and playing with settings is very cumbersome due to the AVIF optimization calculations taking a VERY long time to complete.
I have a pretty good machine, and PhotoLine's AVIF export is SO slow that I actually tend to just export a PNG and then open it in other software to convert to an AVIF file. Even small images take ages to export.
My request: could the AVIF export processing please be improved?
[Improvement] AVIF Export Speed Optimization
-
Herbert123
- Mitglied
- Beiträge: 2455
- Registriert: Sa 12 Mai 2012 21:38
[Improvement] AVIF Export Speed Optimization
/*---------------------------------------------*/
System: Win10 64bit - i7 [email protected], p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait
System: Win10 64bit - i7 [email protected], p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait
-
shijan
- Mitglied
- Beiträge: 2033
- Registriert: Mo 23 Dez 2019 15:21
- Wohnort: Ukraine
Re: [Improvement] AVIF Export Speed Optimization
Yep, AVIF export is very slow because itis complex codec. In PhotoLine it use all cores, but seems don't use hyper threading (at least this is how it works on macOS). On 10 core CPU i9-10850K 4032x2688 8-bit file export time 55 seconds. Export same file to JPEG took 1 second.
I know that for video there is a newer and improved SVT-AV1 https://gitlab.com/AOMediaCodec/SVT-AV1 and even more improved SVT-AV1-PSY https://svt-av1-psy.com/ version optimized for Intel AVX instructions and so way faster than original AV1 encoder library Maybe it could be used for AVIF image encoding as well?
I know that for video there is a newer and improved SVT-AV1 https://gitlab.com/AOMediaCodec/SVT-AV1 and even more improved SVT-AV1-PSY https://svt-av1-psy.com/ version optimized for Intel AVX instructions and so way faster than original AV1 encoder library Maybe it could be used for AVIF image encoding as well?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
PhotoLine UI Icons Customization Project: https://www.pl32.com/forum3/viewtopic.php?f=3&t=6302
-
Gerhard Huber
- Entwickler

- Beiträge: 4278
- Registriert: Mo 18 Nov 2002 15:30
- Wohnort: Bad Gögging
Re: [Improvement] AVIF Export Speed Optimization
AVIF is heavily library based. On Windows I use LibAOM at the moment, because it is easy to use - not so fast.
I will try to use another, faster library.
I will try to use another, faster library.
-
Herbert123
- Mitglied
- Beiträge: 2455
- Registriert: Sa 12 Mai 2012 21:38
Re: [Improvement] AVIF Export Speed Optimization
Thank you!
/*---------------------------------------------*/
System: Win10 64bit - i7 [email protected], p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait
System: Win10 64bit - i7 [email protected], p6t Deluxe v1, 48gb (6x8gb RipjawsX), Nvidia GTX1080 8GB, Revodrive X2 240gb, e-mu 1820, 2XSamsung SA850 (2560*1440) and 1XHP2408H 1920*1200 portrait