aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortrizen <trizen@protonmail.com>2020-03-23 00:30:01 +0200
committerJesús <heckyel@hyperbola.info>2020-03-24 11:17:35 -0500
commitf348c5de487e3819fa46941f9d6409c3a5df2fe4 (patch)
tree5d624d439889b90acbb3ac4b81aa49e49daa15a7
parent1ebdefac65fbc874cbb2e59e8791c08e8afed74f (diff)
downloadfair-viewer-f348c5de487e3819fa46941f9d6409c3a5df2fe4.tar.lz
fair-viewer-f348c5de487e3819fa46941f9d6409c3a5df2fe4.tar.xz
fair-viewer-f348c5de487e3819fa46941f9d6409c3a5df2fe4.zip
Reordered the itags for better quality.
Signed-off-by: Jesús <heckyel@hyperbola.info>
-rw-r--r--lib/WWW/FairViewer/Itags.pm27
1 files changed, 14 insertions, 13 deletions
diff --git a/lib/WWW/FairViewer/Itags.pm b/lib/WWW/FairViewer/Itags.pm
index b8115aa..8a93434 100644
--- a/lib/WWW/FairViewer/Itags.pm
+++ b/lib/WWW/FairViewer/Itags.pm
@@ -41,6 +41,7 @@ Reference: http://en.wikipedia.org/wiki/YouTube#Quality_and_formats
sub get_itags {
#<<<
scalar {
+
'best' => [
38, # mp4 (3072p) (v-a)
[138, # mp4 (2160p-4320p) (v)
@@ -70,12 +71,12 @@ sub get_itags {
[303, # webm HFR (v)
299, # mp4 HFR (v)
],
- 46, # webm (v-a)
- 37, # mp4 (v-a)
[248, # webm (v)
137, # mp4 (v)
399, # av1 (v)
],
+ 46, # webm (v-a)
+ 37, # mp4 (v-a)
301, # mp4 (live) (v-a)
96, # ts (live) (v-a)
],
@@ -84,57 +85,57 @@ sub get_itags {
[302, # webm HFR (v)
298, # mp4 HFR (v)
],
- 45, # webm (v-a)
- 22, # mp4 (v-a)
[247, # webm (v)
136, # mp4 (v)
398, # av1 (v)
],
+ 45, # webm (v-a)
+ 22, # mp4 (v-a)
300, # mp4 (live) (v-a)
120, # flv (live) (v-a)
95, # ts (live) (v-a)
],
'480' => [
- 44, # webm (v-a)
- 35, # flv (v-a)
[244, # webm (v)
135, # mp4 (v)
397, # av1 (v)
],
+ 44, # webm (v-a)
+ 35, # flv (v-a)
94, # mp4 (live) (v-a)
],
'360' => [
- 43, # webm (v-a)
- 34, # flv (v-a)
[243, # webm (v)
134, # mp4 (v)
396, # av1 (v)
],
+ 43, # webm (v-a)
+ 34, # flv (v-a)
93, # mp4 (live) (v-a)
18, # mp4 (v-a)
],
'240' => [
- 6, # flv (270p) (v-a)
- 5, # flv (v-a)
- 36, # 3gp (v-a)
- 13, # 3gp (v-a)
[242, # webm (v)
133, # mp4 (v)
395, # av1 (v)
],
+ 6, # flv (270p) (v-a)
+ 5, # flv (v-a)
+ 36, # 3gp (v-a)
+ 13, # 3gp (v-a)
92, # mp4 (live) (v-a)
132, # ts (live) (v-a)
],
'144' => [
- 17, # 3gp (v-a)
[278, # webm (v)
160, # mp4 (v)
394, # av1 (v)
],
+ 17, # 3gp (v-a)
91, # mp4 (live) (v-a)
151, # ts (live) (v-a)
],