Youtube: Add/annotate more video formats
authorRalf Ertzinger <ralf@skytale.net>
Thu, 17 Nov 2011 09:44:11 +0000 (10:44 +0100)
committerRalf Ertzinger <ralf@skytale.net>
Thu, 17 Nov 2011 09:44:11 +0000 (10:44 +0100)
videosite/YouTubeGrabber.pm

index 6d31b55..8079f9f 100644 (file)
@@ -28,19 +28,25 @@ my %preflist = (
 my %videoformats = (
     # Container/Video codec/Audio codec/Resolution
     5 => 'FLV/Sorenson/MP3/240p',
-    18 => 'MP4/H264/AAC/360p',      # isommp42
-    22 => 'MP4/H264/AAC/720p',      # isommp42
-    34 => 'FLV/H264/AAC/360p',
-    35 => 'FLV/H264/AAC/480p',
-    37 => 'MP4/H264/AAC/1080p',
-    38 => 'MP4/H264/AAC/3072p',
-    43 => 'WebM/VP8/Vorbis/360p',
+    6 => 'FLV/Sorenson/MP3/270p',
+    13 => '3GP/MPEG4-Visual/144p',  # 0.5MBit
+    17 => '3GP/MPEG4-Visual/144p',  # 2MBit
+    18 => 'MP4/H264/AAC/360p',      # isommp42, Baseline
+    22 => 'MP4/H264/AAC/720p',      # isommp42, High
+    34 => 'FLV/H264/AAC/360p',      # Main
+    35 => 'FLV/H264/AAC/480p',      # Main
+    37 => 'MP4/H264/AAC/1080p',     # High
+    38 => 'MP4/H264/AAC/3072p',     # High
+    43 => 'WebM/VP8/Vorbis/360p',   
     44 => 'WebM/VP8/Vorbis/480p',
     45 => 'WebM/VP8/Vorbis/720p',
-    46 => 'WebM/VP8/Vorbis/1080p',
-    82 => 'MP4/H264/AAC/360p',      # isomavc1mp42
-    84 => 'MP4/H264/AAC/720p',      # isomavc1mp42
+    46 => 'WebM/VP8/Vorbis/1080p/3D',  # effective 540p
+    82 => 'MP4/H264/AAC/360p/3D',      # isomavc1mp42
+    83 => 'MP4/H264/AAC/240p/3D',      # isomavc1mp42
+    84 => 'MP4/H264/AAC/720p/3D',      # isomavc1mp42
+    85 => 'MP4/H264/AAC/1080p/3D',     # isomavc1mp42, effective 540p
     100 => 'WebM/VP8/Vorbis/360p/3D',
+    101 => 'WebM/VP8/Vorbis/480p/3D',
     102 => 'WebM/VP8/Vorbis/720p/3D',
     );