文章目录You-Get一条命令下载网页视频和图片You-Get一条命令下载网页视频和图片GitHub 上有个命令行工具Star 数超过 5.6 万You-Get 是一个 Python 写的命令行下载工具用来从网页上抓取视频、音频和图片。它支持的网站很多YouTube、Twitter、Instagram、Bilibili、优酷、抖音、TikTok、SoundCloud 这些主流平台都在支持列表里。使用方式很直接终端里敲一条命令就行you-get https://www.youtube.com/watch?vjNQXAC9IVRw工具会自动解析网页找到媒体资源下载到本地。下载前可以用--info参数查看视频有哪些格式和清晰度可选you-get -i https://www.youtube.com/watch?vjNQXAC9IVRw终端会列出所有可用的流包括分辨率、容器格式和文件大小选好之后再下载。如果不想下载只想在线看可以用--player参数把视频流直接推给播放器you-get -p vlc https://www.youtube.com/watch?vjNQXAC9IVRw这样视频会在 VLC 或 mpv 里直接播放没有广告没有网页干扰。You-Get 也能处理图片。给它一个网页链接它会扫描页面里的图片资源并下载you-get https://kopasas.tumblr.com/post/69361932517甚至可以给它一段关键词它会去 Google Videos 搜索并下载最相关的结果。下载过程中可以随时用 CtrlC 中断下次再运行同样的命令会自动续传。用--force参数可以强制重新下载。安装方式很常规pip 一条命令搞定pip install you-get也可以用 Homebrew、pkg、Flox 等包管理器安装或者直接从 GitHub 克隆源码。项目需要 Python 3.7.4 以上版本FFmpeg 用来处理分段视频的合并。对于需要登录才能访问的内容可以用--cookies参数传入浏览器的 cookie 文件。代理设置通过--http-proxy参数配置也可以用--extractor-proxy针对特定站点走代理。You-Get 的代码是 MIT 协议开源的由开发者 soimort 维护。项目从 2012 年开始到现在一直在更新。Get 的代码是 MIT 协议开源的由开发者 soimort 维护。项目从 2012 年开始到现在一直在更新。