SRevie...malizer(3pm)
β¨ NAME β¨
SReview::Normalizer β the glow-up your video's audio has been begging for. It normalizes the audio of a video asset. That's it, that's the job. π
π SYNOPSIS π
SReview::Normalizer->new(input => SReview::Video->new(...), output => SReview::Video->new(...))->run();
π¦ DESCRIPTION π¦
okay so bestie, SReview::Normalizer is a whole class whose entire personality is: take a given SReview::Video asset and normalize its audio, using bs1770gain at its default settings. simple. iconic. no notes. π
now here's the lil drama it has to navigate: it peeks at the command_tune configuration parameter to decide whether it should pass the --suffix option to bs1770gain. the tea is that bs1770gain versions are out here acting different:
- if the installed version of
bs1770gainis at 0.5 or below, set thebs1770gainkey ofcommand_tuneto 0.5 to remove the--suffixparameter from the command line.
why tho? because --suffix is required for 0.6 or above, but not supported by 0.5 or below. so if you're on the old one and you keep it in there, it's giving chaos. set that key, keep the peace. π«Ά
πΈ ATTRIBUTES πΈ
the following attributes are supported by SReview::Normalizer. and yes, they're both Required. no shortcuts, bestie. π
π 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. and it must point to a .mkv file. not vibing with anything else, sorry. π
π₯ METHODS π₯
β run
performs the normalization. that's the whole method. she does the thing. π
and that's the whole page, bestie! this little masterpiece came to you from perl v5.32.1, dated 2021-09-09, courtesy of the User Contributed Perl Documentation. go normalize something and slay. πβ¨ππ¦
π¦ where this page comes from
- ubuntu jammy: sreview-common 0.8.0-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms