youtube 4k视频不是来自youtube api的列表

时间:2015-02-28 20:32:03

标签: youtube-api

当我尝试使用来自youtube的4k视频时,我总是无法获得如此高分辨率的流。最高分辨率是HD。

例如:

https://www.youtube.com/watch?v=tdwbYGe8pv8

我只能低于个人资料:

----> 22/1280x720/9/0/115
----> 43/640x360/99/0/0
----> 18/640x360/9/0/115
----> 5/426x240/7/0/0
----> 36/426x240/99/1/0
----> 17/256x144/99/1/0

这意味着最高分辨率为1280x720但不是4k视频。

任何人都知道它是否真的是一个问题,或者我需要使用其他API来获取4k视频?

2 个答案:

答案 0 :(得分:3)

一种可能的解决方案:

输出:

[info] Available formats for iNJdPyoqt8U:
format code  extension  resolution note
140          m4a        audio only DASH audio  129k , m4a_dash container, aac  @128k (44100Hz), 4.72MiB
171          webm       audio only DASH audio  171k , audio@128k (44100Hz), 5.01MiB
141          m4a        audio only DASH audio  256k , m4a_dash container, aac  @256k (44100Hz), 9.38MiB
160          mp4        256x144    DASH video  111k , 15fps, video only, 4.01MiB
278          webm       256x144    DASH video  146k , webm container, VP9, 15fps, video only, 3.42MiB
133          mp4        426x240    DASH video  250k , 30fps, video only, 8.99MiB
242          webm       426x240    DASH video  301k , 30fps, video only, 6.73MiB
243          webm       640x360    DASH video  539k , 30fps, video only, 12.45MiB
134          mp4        640x360    DASH video  607k , 30fps, video only, 14.59MiB
244          webm       854x480    DASH video  985k , 30fps, video only, 22.64MiB
135          mp4        854x480    DASH video 1112k , 30fps, video only, 28.84MiB
247          webm       1280x720   DASH video 1933k , 30fps, video only, 45.20MiB
136          mp4        1280x720   DASH video 2219k , 30fps, video only, 56.87MiB
248          webm       1920x1080  DASH video 3244k , 30fps, video only, 76.72MiB
137          mp4        1920x1080  DASH video 4191k , 30fps, video only, 109.25MiB
264          mp4        2560x1440  DASH video 10096k , 30fps, video only, 275.62MiB
271          webm       2560x1440  DASH video 13837k , 30fps, video only, 245.05MiB
266          mp4        3840x2160  DASH video 22550k , h264, 30fps, video only, 771.23MiB
138          mp4        3840x2160  DASH video 24322k , 30fps, video only, 573.82MiB
313          webm       3840x2160  DASH video 26495k , VP9, 30fps, video only, 477.05MiB
17           3gp        176x144    
36           3gp        320x240    
5            flv        400x240    
43           webm       640x360    
18           mp4        640x360    
22           mp4        1280x720   (best)

然后你将获得4k视频文件。

答案 1 :(得分:2)

  

< ...> 1080p支持已经消失 - youtube删除了1080p下载,只有DASH可以正常工作 - 我们需要另外一种方式来获得1080p及以上。

https://github.com/rg3/youtube-dl/issues/1261#issuecomment-26554531