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

SReview::Normalizer - normalize the audio of a video asset.

Attributes

       The following attributes are supported by SReview::Normalizer.

   input
       An SReview::Video object for which the audio should be normalized.

       Required.

   output
       An SReview::Video object that the normalized audio should be written to, together with the video from the
       input file.

       Required. Must point to a .mkv file.

Description

       "SReview::Normalizer" is a class to normalize the audio of a given SReview::Video asset, using bs1770gain
       at its default settings.

       It looks at the "command_tune" configuration parameter to decide whether to pass the "--suffix" option to
       bs1770gain: if the installed version of "bs1770gain" is at 0.5 or below, set the "bs1770gain" key of
       "command_tune" to 0.5 to remove the "--suffix" parameter from the command line (which is required for 0.6
       or above, but not supported by 0.5 or below).

Methods

run
       Performs the normalization.

perl v5.32.1                                       2021-09-09                           SReview::Normalizer(3pm)

Name

       SReview::Normalizer - normalize the audio of a video asset.

Synopsis

         SReview::Normalizer->new(input => SReview::Video->new(...), output => SReview::Video->new(...))->run();

See Also