====== You-get ======
----
You-Get是一个小型命令行实用程序,用于从Web下载媒体内容(视频、音频、图像),以防万一没有其他方便的方法可以做到这一点。
**这就是你可能想要使用它的原因**:
* 你喜欢互联网上的某些内容,只是想下载它们以供自己取乐。
* 你通过计算机在线观看您喜爱的视频,但禁止保存它们。你觉得你无法控制自己的电脑。(这不是开放网络应该工作的方式。)
* 你想摆脱任何闭源技术或专有JavaScript代码,并禁止在您的计算机上运行Flash之类的东西。
* 你是黑客文化和自由软件的拥护者。
**You-Get能为你做什么**:
* 从YouTube、优酷、Niconico等热门网站下载视频/音频。
* 在您的媒体播放器中流式传输在线视频。没有网络浏览器,没有更多的广告。
* 通过抓取网页下载图像(感兴趣的)。
* 下载任意非HTML内容,即二进制文件。
====== 历史 ======
----
等待补充
====== 用法 ======
----
用法: you-get [可选项]... 网址...
一个抓取网页的小型下载器
可选参数:
-V, --version 打印版本并退出
-h, --help 打印此帮助信息并退出
试运行选项:
(没有实际下载)
-i, --info 打印提取的信息
-u, --url 打印带有 URL 的提取信息
--json 以 JSON 格式打印提取的 URL
下载选项:
-n, --no-merge 不要合并视频部分
--no-caption 不要下载字幕(字幕、歌词、弹幕……)
--postfix Postfix downloaded files with unique identifiers
-f, --force 强制覆盖现有文件
--skip-existing-file-size-check
跳过现有文件而不检查文件大小
-F STREAM_ID, --format STREAM_ID
Set video format to STREAM_ID
-O FILE, --output-filename FILE
设置输出文件名
-o DIR, --output-dir DIR
设置输出目录
-p PLAYER, --player PLAYER
将提取的URL流式传输到播放器
-c COOKIES_FILE, --cookies COOKIES_FILE
Load cookies.txt or cookies.sqlite
-t SECONDS, --timeout SECONDS
Set socket timeout
-d, --debug Show traceback and other debug info
-I FILE, --input-file FILE
Read non-playlist URLs from FILE
-P PASSWORD, --password PASSWORD
Set video visit password to PASSWORD
-l, --playlist Prefer to download a playlist
-a, --auto-rename Auto rename same name different files
-k, --insecure ignore ssl errors
-m, --m3u8 download vide using an m3u8 url
播放列表可选选项:
--first FIRST the first number
--last LAST the last number
--size PAGE_SIZE, --page-size PAGE_SIZE
the page size number
代理选项:
-x HOST:PORT, --http-proxy HOST:PORT
Use an HTTP proxy for downloading
-y HOST:PORT, --extractor-proxy HOST:PORT
Use an HTTP proxy for extracting only
--no-proxy Never use a proxy
-s HOST:PORT or USERNAME:PASSWORD@HOST:PORT, --socks-proxy HOST:PORT or USERNAME:PASSWORD@HOST:PORT
Use an SOCKS5 proxy for downloading
====== 相关网站 ======
----
[[https://you-get.org/#you-get|You-Get官网]]
[[https://github.com/soimort/you-get|You-Get源码]]