Make WordPress Core

Changeset 59042


Ignore:
Timestamp:
09/17/2024 11:26:22 PM (2 years ago)
Author:
adamsilverstein
Message:

Media: improve speed of AVIF image generation.

Set the AVIF encoder to work faster by raising heic:speed to 7 from the default of 5. AVIF generation time is reduced by up to 20% with minimal impact on image size.

Props: adamsilverstein, erikyo, mukesh27, yguyon, felixarntz, jzern.
Fixes #61758.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-image-editor-imagick.php

    r58849 r59042  
    220220                                        }
    221221                                        break;
     222                                case 'image/avif':
     223                                        // Set the AVIF encoder to work faster, with minimal impact on image size.
     224                                        $this->image->setOption( 'heic:speed', 7 );
     225                                        $this->image->setImageCompressionQuality( $quality );
     226                                        break;
    222227                                default:
    223228                                        $this->image->setImageCompressionQuality( $quality );
Note: See TracChangeset for help on using the changeset viewer.