logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Media::Convert::Normalizer - normalize the audio of an asset.

Attributes

       The following attributes are supported by Media::Convert::Normalizer.

   input
       An Media::Convert::Asset object for which the audio should be normalized.

       Required.

   output
       An Media::Convert::Asset object that the normalized audio will be written to, together with the copied
       video from the input file (if any).

       Required. Must point to a .mkv file.

   impl
       The normalizer implementation to use. Defaults to "ffmpeg". Valid options: any subclass of this module,
       assumes it is in the "Media::Convert::Normalizer::" namespace.

Description

       "Media::Convert::Normalizer" is a class to normalize the audio of a given Media::Convert::Asset asset,
       using ffmpeg by default.

Methods

run
       Performs the normalization.

perl v5.40.0                                       2024-12-22                    Media::Convert::Normalizer(3pm)

Name

       Media::Convert::Normalizer - normalize the audio of an asset.

Synopsis

         Media::Convert::Normalizer->new(input => Media::Convert::Asset->new(...), output => Media::Convert::Asset->new(...))->run();

See Also