WWW::Y...::Itags(3pm)
π NAME π
WWW::YoutubeViewer::Itags β Get the YouTube itags. This is the manual page for WWW::Y...::Itags(3pm) from User Contributed Perl Documentation, and bestie we are about to get into the itag lore. π
β¨ SYNOPSIS β¨
use WWW::YoutubeViewer::Itags;
my $yv_itags = WWW::YoutubeViewer::Itags->new();
my $itags = $yv_itags->get_itags();
my $res = $yv_itags->get_resolutions();
π«Ά SUBROUTINES/METHODS π«Ά
π new()
Return the blessed object. Thatβs the whole method β iconic, no notes. β¨
π¦ get_itags()
Get a HASH ref with the YouTube itags. {resolution => [itags]}.
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.
π₯ find_streaming_url(%options)
Return the streaming URL which corresponds with the specified resolution.
(
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_videos => 1/0, # include or exclude split videos
m4a_audio => 1/0, # incldue or exclude M4A audio files
dash_segmented => 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.
perldoc WWW::YoutubeViewer::Itags
π LICENSE AND COPYRIGHT π
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.
mwah π β this page came from perl v5.42.2 and is dated 2026-02-15; periodt, bye bestie! π
π¦ where this page comes from
- alpine 3.24: youtube-viewer-doc 3.11.6-r1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms