如何从任何网站下载视频?——yt-dip简明教程原创
# 如何从任何网站下载视频?——yt-dip简明教程
本文将简明介绍如何使用强大的开源工具 yt-dip 从任何网站下载视频。其在 GitHub 上的项目地址:
https://github.com/yt-dlp/yt-dlp (opens new window)
截至本文写作时(25/2/8/23.43-9/1.06.),该项目已有 99.5k stars。
进入该链接,查看 README 。由它长长的目录,你可以得知该软件功能十分强大。而本文目的在引导,让你掌握最基本的使用,即轻松下载视频。而其它的部分,自己探索即可。
首先,根据你所用系统,安装其所支持的版本,直接点击对应蓝名就能下载。下文以 Windows 系统的使用为例。(P.S. 新硬盘也到了,是时候装个 Linux 了来着……)
如果你双击打开已下载好的 yt-dlp.exe ,它会告诉你这没有用。你需要在 .exe 的目录使用 cmd 召唤命令行窗口才能使用该软件。很明显,在你的所有命令前,都得有一个 yt-dlp.exe ,否则不就不叫使用该软件了嘛。
请把那个你喜欢、并希望下载到本地的视频的 URL 复制过来。例如 https://www.youtube.com/watch?v=lI4thPnNxEQ (opens new window) 。在文末,给出了所有 yt-dlp 支持下载的网站,国内的常见平台都包括在内。
在下载之前,最好查看有哪些可用格式可供下载。输入这行命令
yt-dlp.exe --list-formats https://www.youtube.com/watch?v=lI4thPnNxEQ
这样,窗口就输出了该视频下载的所有可用格式。最左端 ID 栏下绿色的即为格式的编号。
对应各格式介绍,选择你希望下载的格式。例如,RESOLUTION 一栏若为 audio only 即只有音频而无画面,若为 video only 即只有视频而无声音。
记住该格式对应的编号,如 18 。接着,输入命令行,其形式为 yt-dlp.exe -f 【格式编号】 URL ,例如
yt-dlp.exe -f 18 https://www.youtube.com/watch?v=lI4thPnNxEQ
在片刻的解析、下载后,与 yt-dlp.exe 的同目录里就输出了下载下来的视频文件。
这样,我们就能简单运用该软件下载视频了。除了上述两行基本足以运用该软件的命令,还有许多命令。输入
yt-dlp.exe --help
窗口将输出所有可行的命令及其解释。当然,与GitHub 上的 README 列出的是一样的。通过调整丰富的参数,你可以定制下载行为,自定义所下载视频的清晰度、格式、编码类型等,以满足各种需求。
yt-dlp 支持的网站,截至写作时共有 1829 个:
https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md (opens new window)
谨以此文向开源社区的诸多前辈致敬。