Media:...le::av1(3pm)

πŸ“¦
version 1.5.2 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

✨ 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