我正在尝试下载视频,因为我不喜欢 YouTube 强制的 HDR。输入此命令后,我得到了以下输出yt-dlp -F "https://www.youtube.com/watch?v=19h1iUcC3QU"
ID EXT RESOLUTION FPS HDR CH │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27 0 │ mhtml │ images storyboard
sb1 mhtml 80x45 0 │ mhtml │ images storyboard
sb0 mhtml 160x90 0 │ mhtml │ images storyboard
599 m4a audio only 2 │ 3.15MiB 31k https │ audio only mp4a.40.5 31k 22k ultralow, m4a_dash
600 webm audio only 2 │ 3.41MiB 33k https │ audio only opus 33k 48k ultralow, webm_dash
139 m4a audio only 2 │ 4.99MiB 49k https │ audio only mp4a.40.5 49k 22k low, m4a_dash
249 webm audio only 2 │ 5.04MiB 49k https │ audio only opus 49k 48k low, webm_dash
250 webm audio only 2 │ 6.70MiB 65k https │ audio only opus 65k 48k low, webm_dash
140 m4a audio only 2 │ 13.25MiB 129k https │ audio only mp4a.40.2 129k 44k medium, m4a_dash
251 webm audio only 2 │ 13.26MiB 130k https │ audio only opus 130k 48k medium, webm_dash
17 3gp 176x144 8 1 │ 7.72MiB 75k https │ mp4v.20.3 75k mp4a.40.2 0k 22k 144p
597 mp4 256x144 15 │ 3.38MiB 33k https │ avc1.4d400b 33k video only 144p, mp4_dash
598 webm 256x144 15 │ 2.84MiB 28k https │ vp9 28k video only 144p, webm_dash
160 mp4 256x144 30 │ 9.88MiB 97k https │ avc1.4d400c 97k video only 144p, mp4_dash
278 webm 256x144 30 │ 9.13MiB 89k https │ vp9 89k video only 144p, webm_dash
330 webm 256x144 60 10 │ 23.77MiB 232k https │ vp9.2 232k video only 144p60 HDR, webm_dash
133 mp4 426x240 30 │ 22.59MiB 221k https │ avc1.4d4015 221k video only 240p, mp4_dash
242 webm 426x240 30 │ 19.64MiB 192k https │ vp9 192k video only 240p, webm_dash
331 webm 426x240 60 10 │ 49.09MiB 480k https │ vp9.2 480k video only 240p60 HDR, webm_dash
134 mp4 640x360 30 │ 55.16MiB 539k https │ avc1.4d401e 539k video only 360p, mp4_dash
18 mp4 640x360 30 2 │ 76.83MiB 751k https │ avc1.42001E 751k mp4a.40.2 0k 44k 360p
243 webm 640x360 30 │ 43.72MiB 427k https │ vp9 427k video only 360p, webm_dash
332 webm 640x360 60 10 │ 105.55MiB 1032k https │ vp9.2 1032k video only 360p60 HDR, webm_dash
135 mp4 854x480 30 │ 96.85MiB 947k https │ avc1.4d401f 947k video only 480p, mp4_dash
244 webm 854x480 30 │ 78.74MiB 770k https │ vp9 770k video only 480p, webm_dash
333 webm 854x480 60 10 │ 198.97MiB 1945k https │ vp9.2 1945k video only 480p60 HDR, webm_dash
22 mp4 1280x720 30 2 │ ~243.90MiB 2329k https │ avc1.64001F 2329k mp4a.40.2 0k 44k 720p
136 mp4 1280x720 30 │ 225.09MiB 2200k https │ avc1.4d401f 2200k video only 720p, mp4_dash
247 webm 1280x720 30 │ 143.60MiB 1403k https │ vp9 1403k video only 720p, webm_dash
298 mp4 1280x720 60 │ 344.79MiB 3370k https │ avc1.4d4020 3370k video only 720p60, mp4_dash
302 webm 1280x720 60 │ 246.15MiB 2406k https │ vp9 2406k video only 720p60, webm_dash
334 webm 1280x720 60 10 │ 454.25MiB 4439k https │ vp9.2 4439k video only 720p60 HDR, webm_dash
299 mp4 1920x1080 60 │ 583.68MiB 5704k https │ avc1.64002a 5704k video only 1080p60, mp4_dash
303 webm 1920x1080 60 │ 379.11MiB 3705k https │ vp9 3705k video only 1080p60, webm_dash
335 webm 1920x1080 60 10 │ 695.69MiB 6799k https │ vp9.2 6799k video only 1080p60 HDR, webm_dash
308 webm 2560x1440 60 │ 1.30GiB 13055k https │ vp9 13055k video only 1440p60, webm_dash
336 webm 2560x1440 60 10 │ 1.63GiB 16332k https │ vp9.2 16332k video only 1440p60 HDR, webm_dash
315 webm 3840x2160 60 │ 2.64GiB 26395k https │ vp9 26395k video only 2160p60, webm_dash
337 webm 3840x2160 60 10 │ 2.91GiB 29139k https │ vp9.2 29139k video only 2160p60 HDR, webm_dash
我想下载 308 格式(1440p,无 HDR)。我可以看到“仅限视频”这一行,但最后一个可用的视频质量很差(720p),所以我不感兴趣。我最后的命令是yt-dlp -f 308 --merge-output-format --remux-video mp4 "https://www.youtube.com/watch?v=19h1iUcC3QU"
我尝试使用--merge-output
选项并--remux-video mp4
在需要时转换为 mp4 以获取音频,但它似乎不起作用......
有什么想法吗?谢谢。
答案1
选择要下载的特定视频和音频流
- yt-dlp允许您下载一种或多种格式ID
- 格式可能包含声音的和视频, 或者声音的仅有的或者视频仅有的
- 如果你选择可以共存于同一容器中的格式,yt-dlp将为您混合默认情况下下载
您选择了ID 308,视频流webm 容器。 ID 251可以补充这一点,因为它作品仅音频流也webm 容器。
ID | 外部 | 解决 | 第一人称射击游戏 | 中 | 文件大小 | 待定 | 原始 | 音频编解码器 | 可变比特率 | 编解码器 | 更多信息 |
---|---|---|---|---|---|---|---|---|---|---|---|
308 | 网页 | 2560x1440 | 60 | 1.30GiB | 13055千 | https | VP9 | 13055千 | 仅限视频 | 1440p60,webm_dash | |
251 | 网页 | 仅音频 | 2 | 13.26MB | 13万 | https | 仅音频 | 作品 | 130k 48k 中等,webm_dash |
要组合这两种格式,只需将它们都包含在+
您的-f
开关后面,并用
yt-dlp -f 308+251 "https://www.youtube.com/watch?v=19h1iUcC3QU"