Make WordPress Core

Changeset 59042


Ignore:
Timestamp:
09/17/2024 11:26:22 PM (5 months 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.