WWW::P...:Itags(3pm)

πŸ“¦ version 0.5.3, in alpine 3.24

okay so welcome to the bestie-coded manual page for WWW::P...:Itags(3pm) β€” the Perl docs for WWW::PipeViewer::Itags, aka the YouTube itags module. it's giving useful, it's giving iconic πŸ’–βœ¨

🌸 NAME 🌸

WWW::PipeViewer::Itags β€” Get the YouTube itags.

✨ SYNOPSIS ✨

no cap, here's the whole little starter pack, bestie:

use WWW::PipeViewer::Itags;

my $yv_itags = WWW::PipeViewer::Itags->new();

my $itags = $yv_itags->get_itags();
my $res = $yv_itags->get_resolutions();

πŸŽ€ SUBROUTINES/METHODS πŸŽ€

πŸ’… new() πŸ’…

Return the blessed object. that's it, that's the whole vibe β€” object acquired, slay. πŸ’…

πŸ¦‹ get_itags() πŸ¦‹

Get a HASH ref with the YouTube itags. the shape is {resolution => [itags]}. iykyk ✨

Reference: https://en.wikipedia.org/wiki/YouTube#Quality_and_formats

πŸ”₯ get_resolutions() πŸ”₯

Get an ARRAY ref with the supported resolutions ordered from highest to lowest. high-key useful. πŸ‘‘

🌈 find_streaming_url(%options) 🌈

Return the streaming URL which corresponds with the specified resolution.

here are the options, exactly as they show up, bestie β€” no renaming, no guessing, fr fr:

(
    urls           => \@streaming_urls,
    resolution     => 'resolution_name',     # from $obj->get_resolutions(),

    hfr            => 1/0,     # include or exclude High Frame Rate videos
    ignore_av1     => 1/0,     # true to ignore videos in AV1 format
    split          => 1/0,     # include or exclude split videos
    m4a_audio      => 1/0,     # incldue or exclude M4A audio files
    dash           => 1/0,     # include or exclude streams in DASH format
)

πŸ‘‘ AUTHOR πŸ‘‘

Trizen, "<echo dHJpemVuQHByb3Rvbm1haWwuY29tCg== | base64 -d>"

🫢 SUPPORT 🫢

you can find documentation for this module with the perldoc command. literally just:

perldoc WWW::PipeViewer::Itags

Copyright 2012-2015 Trizen.

This program is free software β€” you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See <https://dev.perl.org/licenses/> for more information.


okay bye bestie πŸ’‹ β€” this page is the WWW::P...:Itags(3pm) manual, source/version perl v5.42.2, dated 2024-09-28. go get those itags and slay βœ¨πŸ‘‘πŸŒˆ

πŸ“¦ where this page comes from