当您在某社交媒体浏览图片和视频时,或许会遇到一些好看但带有水印的素材。要去除水印,需要前往某个小程序,获取无水印的图片和视频还需观看广告。
为了解决这个问题,我开发了一款名为 MediaCrawler 的社交媒体文件爬虫工具,旨在解决用户下载带有水印的图片和视频所面临的麻烦。这个基于 JavaScript 的工具可以获取链接中的所有图片和视频,并且所有下载下来的文件都没有水印,让用户获得更佳的视觉体验。
使用 MediaCrawler 非常方便,只需要输入链接的 URL 和 Cookie,该工具就会自动下载其中包括的所有图片和视频,并将它们保存在您的本地计算机上。相比于前往小程序观看广告之后才能去除水印的繁琐步骤,MediaCrawler 对用户而言更加简便和快捷。
1.首先克隆本仓库到您的本地计算机上。
https://github.com/kirbystudy/MediaCrawler.git
2.进入项目目录并安装依赖项。
cd MediaCrawler
npm install
3.获取 cookies
- 打开某网站的某个文章
- 登录某社交媒体账号
- 游览器按
F12
。 - 点击“网络”。
- ctrl+F 输入
cookie
,复制随便一个包的 cookie 。
修改文件里的 urls
和 cookies
:
- 打开
redbook_image.js
。 - 修改
urls
。 - 修改自己的
cookies
。
4.在终端中运行脚本。
# 下载小红书无水印图片
npm run redbook_image
# 下载小红书无水印视频
npm run redbook_video
# 下载qq小世界无水印视频
npm run qqworld_video
- 小红书图片/视频下载
- QQ小世界视频下载
如果您有任何意见或建议,或发现了任何问题,欢迎在 GitHub 上提出 issue 或者 pull request。我将非常感激您的贡献!
请注意,该脚本仅用于学习和研究目的,严禁用于商业或非法目的。
感谢开源作者spiders