yt-dlp是一个强大的命令行工具,用来下载 YouTube 和其他网站上的视频和音频。它拥有丰富的参数,可以定制下载行为,满足各种需求。本文将详细介绍 yt-dlp 的参数使用。 一、基本参数 -f, –format FORMAT: 指定下载格式,可以用视频编号或格式别名。 -f bestvideo: 下载最佳视频质量。 -f best: 下载最佳音频和视...
如果你仅仅下载 video only 文件是只有画面没有声音,只下载 audio only 文件则只有声音没有画面。因此在下载时需要同时下载一个 audio only 文件和一个 video only 文件(yt-dlp 默认下载方式会自动下载音视频文件)。 另外,video only 文件分为两类流媒体格式,分别是 mp4 和 webm。webm 是谷歌推出的流媒体格式...
yt-dlp使用 tl;dr 下载画面+声音+简体中文字幕+文件格式为mp4: yt-dlp -S res:144 --write-subs --sub-langs zh --merge-output-format mp4 https://www.youtube.com/watch?v=U_LlX4
就能下载到指定格式了,这里是 m4a,仅音频。 2. 下载需要登录的视频 这个时候,往常会需要先导出 cookie,然后再下载,略麻烦不说,将 cookie 会让命令行更长,更头痛。 yt-dlp 有一个简单的参数:--cookies-from-browser,它的意思是从浏览器获取 cookies,就不需要导出了,让 yt-dlp 自己去获取,支持很多浏览器:bra...
然后,你可以使用-f选项来选择一个特定的格式下载: 代码语言:bash 复制 yt-dlp-f137+140 https://www.youtube.com/watch?v=dQw4w9WgXcQ 在这个例子中,137和140是格式代码,分别代表 1080p 的视频和高质量的音频。这个命令将会下载这两个格式,并自动将它们合并到一个文件中。
yt-dlp 加上 -g 参数可以只打印出视频下载链接而不下载视频。所以,可以把 yt-dlp -g 的输出作为 ffmpeg 的输入,结合 yt-dlp 和 ffmpeg 实现下载网络视频中指定的一段。不过不是所有视频格式都能用这种方式。对于 youtube 来说,至少格式 22(720p 的 h264 视频 + AAC 音频)、格式 137(1080p 的 h264 ...
7、选择最佳的音频、视频、缩略图下载,选择可得到的字幕语言版本下载,将 vtt 字幕格式文件转为为常用的 srt 字幕格式文件。使用ffmpeg自动合并视频和音频。自动将图片转为jpg格式。 yt-dlp -k --write-thumbnail --write-subs --sub-langs zh-Hans --convert-sub srt --convert-thumbnail jpg https://www.yo...
下载视频时指定格式, 此处为mp4格式, 当然也可以指定其他的格式 $ yt-dlp --merge-output-format mp4 <URL> 查看可用的分辨率 查看视频的分辨率 $ yt-dlp -F <URL> 下载指定的音视频, 可单独下载音频或视频. 如果要同时下载音频和视频, 可使用id1+id2, 下载后会自动合并, 例如yt-dlp -f 600+598 <URL...
可以使用 yt-dlp 下载音乐,并通过小米的 AI 音箱播放音乐。它支持多种音频格式,包括 MP3、FLAC、WAV 等,并允许用户通过语音命令控制播放,如“播放歌曲”加上歌曲名。此外,它还支持网络歌单功能,用户可以通过配置 JSON 格式的歌单来播放电台和歌曲。 yt-dlp下载及小爱音箱操控面板下载 ...
yt-dlp安装:[如果下载卡在某个库,可以尝试换源] brew install yt-dlp 自己单独安装下ffmpeg: brew install ffmpeg ,这样下载的时候不指定格式id的话可以自动下载支持的最高分辨率的视频。 1. 查看支持的网站列表 youtube-dl --list-extractors #查看支持网站列表 ...