小红书无水印下载终极指南:装环境、配Cookie、批量存图文视频一篇讲透
小红书无水印下载终极指南装环境、配Cookie、批量存图文视频一篇讲透【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader核心关键词小红书无水印下载长尾关键词小红书作品批量下载、小红书图文视频原画质下载、小红书下载工具 Cookie 配置、XHS-Downloader 命令行下载做素材整理的人多少都经历过这种憋屈刷到一条构图绝佳的小红书图文长按保存却带着刺眼水印想留一段视频开录屏又糊又卡。真正的问题从来不是能不能存而是存下来的文件还能不能二次使用。XHS-Downloader 就是为小红书无水印下载而生的开源工具——它直接解析作品链接、拿回服务器上的原始文件绕开页面端的压缩和水印环节把图文和视频按原画质落到本地。这篇文章从零开始把安装、配置、批量下载到接入工作流的整条链路讲透照着做就能上手。一、小红书无水印下载的原理一条链接背后发生的事这个工具的工作流其实只有三步解析链接 → 拿到原始资源地址 → 异步下载。你粘贴的作品链接会先被自动清洗、提取有效部分然后程序请求小红书网页接口获取媒体的直链最终下载的是服务器上的源文件不是页面上那层被加工过的版本所以画质 100% 保留、水印天然不存在。几个影响出图质量的关键参数建议动手前先了解一下视频偏好配置文件里的video_preference支持resolution分辨率优先、bitrate码率优先、size体积优先按你的网络条件和用途选。图文格式image_format支持AUTO / PNG / WEBP / JPEG / HEIC要压缩体积选 WEBP要做后期选 PNG。动图开关live_download打开后能下载 livePhoto 文件这是很多同类工具没有的能力。用一个对比就能直观看出差距对比项截图 录屏XHS-Downloader画质平台压缩严重视频模糊服务器原始文件零二次压缩水印全部保留直接取源文件天然无水印操作量一张张手动保存粘贴链接多链接批量处理文件命名乱码随机发布时间 作者昵称 作品标题重复内容容易存重自动跳过已下载作品说白了小红书作品批量下载这件事工具把最枯燥的取直链、存文件、去重、归档全包了你要做的只是把链接给它。二、从零搭建到首次启动两条命令跑通环境环境要求就一条Python 3.12 及以上。然后照做git clone https://gitcode.com/gh_mirrors/xh/XHS-Downloader cd XHS-Downloader安装依赖推荐用 uv比 pip 快不少一条命令同步环境再一条命令启动uv sync --no-dev uv run main.py启动后你会看到一个图形化操作界面中间是输入框支持一次粘贴多个链接空格分隔下面有下载作品文件读取剪贴板等按钮快捷键 Q 退出、U 检查更新。不想折腾 Python 环境的直接下载 Releases 里的程序压缩包解压运行即可。几个值得记住的路径文件默认保存位置_internal\Volume\Download配置文件位置_internal\Volume\settings.json首次运行自动生成程序会内置请求延时机制防止高频请求触发风控不建议强行改快小贴士macOS 用户首次运行前需要在终端执行xattr -cr 项目文件夹路径移除安全标记否则系统会拦截程序启动。想用容器跑也可以项目提供了 Dockerfile挂载 Volume 目录即可。三、解锁高清视频的关键一步30秒配置Cookie先记住一个前提不配置 Cookie 时视频作品只能拿到低分辨率版本在设置里填一个 Cookie 就能解锁高清视频而且不需要登录账号。这一步强烈建议做成本极低、收益极大是小红书下载工具 Cookie 配置的标准动作。获取步骤全程 30 秒浏览器无痕模式打开小红书 explore 页登录可跳过按F12打开开发者工具切到网络标签勾选保留日志在过滤框输入cookie-name:web_session筛选Fetch/XHR点击页面任意作品选中任意数据包把请求头里的 Cookie 字段全选复制粘贴进程序的 Cookie 设置或配置文件对应字段注意Cookie 不是强制项但遇到功能异常、拿不到高清视频这类问题十有八九是 Cookie 过期了更新一次再试最有效。四、批量下载的正确姿势用户脚本捞链接 命令行精调只下三五个作品复制链接粘贴就够了真正拉开差距的是小红书作品批量下载场景——比如想把某个博主主页的作品全存下来。这时候要配合浏览器用户脚本配合 Tampermonkey 等脚本管理器使用。脚本能在网页端一键提取推荐页作品链接、账号发布/收藏/点赞/专辑里的作品链接、搜索结果的作品链接和用户链接。提取时会自动滚动页面把内容全部加载完再抓取默认滚动 50 次、次数可改抓到的链接直接复制粘贴进程序就能批量下载。图文作品下载时还能弹窗勾选要哪几张不用整篇全下。更有意思的是联动玩法在配置文件里把script_server设为true让程序在后台当服务器浏览器里点一下推送下载任务脚本就把任务直接甩给程序处理全程不用复制粘贴。批量场景用界面顺手但遇到只要某篇笔记的第 3、5、7 张图这种精准需求命令行更合适几个最常用的参数# 下载指定序号的图片仅对图文作品生效 python main.py -u 作品链接 --index 1 3 5 # 指定图文输出格式 python main.py -u 作品链接 --image_format webp # 一次下载多个作品链接用空格分隔、整体加引号 python main.py -u 链接1 链接2 链接3运行python -m source.CLI.main --help能列出全部参数包括--folder_mode每篇作品单独建文件夹、--author_archive按作者分文件夹、--name_format自定义命名规则支持发布时间、作者昵称、点赞数等字段。五、把下载能力接进工作流API、MCP 与避坑清单如果你想把下载能力接进自己的脚本或自动化流程项目还提供了两种服务器模式。API 模式运行python main.py api访问http://127.0.0.1:5556/docs能看到自动生成的接口文档用 POST 请求/xhs/detail接口即可支持url、download、index、cookie、proxy、skip等参数。适合写脚本定时抓取、对接自己的素材库。MCP 模式运行python main.py mcp在支持 MCP 的客户端里配置 URLhttp://127.0.0.1:5556/mcp/就能用自然语言让它获取某作品的数据或下载某作品二次开发门槛很低。最后把踩过的坑提前说一遍帮你少走弯路链接要用新鲜的作品链接带日期信息放太久会被风控批量下载前重新提取一遍最稳。重复下载被跳过是正常程序默认开启下载记录同一作品第二次会被自动跳过想强制重下去Volume/ExploreID.db里删掉对应 ID或关闭download_record。代理工具可能拖后腿开全局代理时用户脚本下载文件可能失败遇到先关掉代理试试。Linux 剪贴板需要装xclip或xsel否则读取剪贴板功能不工作。自动滚动慎开脚本的自动滚动功能默认关闭开启后可能被平台判定为自动化操作有账号风控风险量力而行。写在最后整套用下来XHS-Downloader 最值得记住的两个亮点一是小红书图文视频原画质下载靠直连源文件实现无水印零压缩二是用户脚本捞链接 程序批量下载 API/MCP 接入的组合把从收集到归档的链路一次性打通。如果你也经常为保存小红书内容发愁建议今晚就按文章开头两条命令把环境跑起来先下一条图文试试画质你会回来感谢自己的。最后提醒一句下载的内容请只用于个人学习与研究尊重原创作者的版权别拿去商用或二次传播——工具给了你便利怎么用还得守住底线。【免费下载链接】XHS-Downloader小红书XiaoHongShu、RedNote链接提取/作品采集工具提取账号发布、收藏、点赞、专辑作品链接提取搜索结果作品、用户链接采集小红书作品信息提取小红书作品下载地址下载小红书作品文件项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考