这些是我要下载的视频流:
249 webm audio only DASH audio 58k , opus @ 50k, 1.42MiB
250 webm audio only DASH audio 75k , opus @ 70k, 1.87MiB
140 m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k...
*251 webm audio only DASH audio **146k** , opus @**160k**, 3.69MiB
171 webm audio only DASH audio 148k , vorbis@128k, 3.74MiB
160 mp4 256x144 144p 122k , avc1.4d400c, 30fps, video only, 2.98MiB
278 webm 256x144 144p 150k , webm container, vp9, 30fps, video only...
242 webm 426x240 240p 323k , vp9, 30fps, video only, 6.02MiB
133 mp4 426x240 240p 325k , avc1.4d4015, 30fps, video only, 7.10MiB
243 webm 640x360 360p 648k , vp9, 30fps, video only, 11.02MiB
134 mp4 640x360 360p 738k , avc1.4d401e, 30fps, video only, 16.86MiB
244 webm 854x480 480p 983k , vp9, 30fps, video only, 19.61MiB
135 mp4 854x480 480p 1228k , avc1.4d401f, 30fps, video only, 29.77MiB
247 webm 1280x720 720p 1912k , vp9, 30fps, video only, 38.31MiB
136 mp4 1280x720 720p 2348k , avc1.4d401f, 30fps, video only, 53.75MiB
248 webm 1920x1080 1080p 3244k , vp9, 30fps, video only, 67.41MiB
137 mp4 1920x1080 1080p 4427k , avc1.640028, 30fps, video only, 94.91MiB
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k, 2.38MiB
36 3gp 320x180 small , mp4v.20.3, mp4a.40.2, 8.17MiB
18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k, 26.56MiB
43 webm 640x360 medium , vp8.0, vorbis@128k, 34.45MiB
*22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@**192k** (best)
好吧,所以我首先下载了最后一个,但是当我检查文件的mediainfo时得到了
视频
_
音频
当我下载251,它本来应该是160kbps-opus格式(或者我真的不知道是148),
常规
音频
据我所知,命令Bestaudio
在新的更新中不再起作用
至少到最后一个,它说“总比特率”,所以也许...但是,第一个完全不在球场上。
我已经在其他视频中尝试过这种方法,但得到的结果是相同的...我猜我将来会适应这个剧情...
答案 0 :(得分:-2)
好的,我想我已经明白了。基本上,获得较低的比特率不是youtube-dl的错,而是youtube的错。
让我澄清一下,我得出这个结论是因为,当我使用vlc媒体播放器(据说可以获取源链接)下载youtube视频时,我遇到了同样的问题,并且始终可以达到128kbps。从大约2年前开始,基本上Youtube就开始将其所有视频转码为128kbps。
youtube-dl显示的包含较高比特率的元数据刚刚过时。 (或者youtube-dl的检索系统是两者之一)
(Btw尚未获得很多观看的视频仍然有很大的机会包含aac 192k比特率流,只是运气而已。)
另外,有人告诉我,根据youtube的服务器和您的带宽,可能获得更高的比特率。 “ 如果连接速度变慢,YouTube会切换到较低的格式 比特率”。但是我不确定这也会影响下载流。
(Youtube基本上已经消失了)