Media:...le::av1(3pm)
β¨ Media:...le::av1(3pm) β the manual page bestie π
okay so you opened the Media:...le::av1(3pm) manpage and it's giving... terse. not anymore. let's go π«Ά
πΈ NAME πΈ
Media::Convert::Asset::Profile::av1 β Create an av1/vorbis video π
like, that's the whole vibe. you want an AV1 video with Vorbis audio? this profile is your girl. periodt.
β¨ SYNOPSIS β¨
the way that you literally just plug it in and go:
use Media::Convert::Asset;
use Media::Convert::Asset::ProfileFactory
use Media::Convert::Pipe;
my $input = Media::Convert::Asset->new(url => $input_filename);
my $profile = Media::Convert::Asset::ProfileFactory->create("av1", $input);
my $output = Media::Convert::Asset->new(url => "$output_basename." . $profile->exten, reference => $profile);
Media::Convert::Pipe->new(inputs => [$input], output => $output)->run();
(and yes, that missing semicolon after use Media::Convert::Asset::ProfileFactory is canon, we don't fix it, we respect it π)
so what's happening here? you make an Asset for your input, you ask the ProfileFactory for the "av1" profile, you make an output Asset whose url is your basename plus the profile's ->exten, and you hand the profile over as the output's reference. then you build a Pipe with your input and output and ->run() it. slay. π₯
π¦ DESCRIPTION π¦
The "av1" profile re-encodes the input video into AV1 with Vorbis audio. π«
that's it. that's the whole thing. AV1 video, Vorbis audio, no cap. iconic behavior honestly π
ngl it's a short page, but it does exactly what it says on the tin, and the tin is cute π
π a lil sign-off π
this lil masterpiece lives in the User Contributed Perl Documentation collection, was cooked up with perl v5.40.1, and it's dated 2026-02-15. π
go forth and encode, bestie. main character energy only. πβπ¦π
π¦ where this page comes from
- ubuntu resolute: libmedia-convert-perl 1.5.2-1
- ubuntu stonking: libmedia-convert-perl 1.5.2-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms