
instaloader v4.15.3
从 Instagram 下载图片(或视频)及其标题和其他元数据。
.. image:: https://raw.githubusercontent.com/instaloader/instaloader/master/docs/logo_heading.png
.. badges-start
|pypi| |pyversion| |license| |aur| |contributors| |downloads|
.. |pypi| image:: https://img.shields.io/pypi/v/instaloader.svg :alt: Instaloader PyPI Project Page :target: https://pypi.org/project/instaloader/
.. |license| image:: https://img.shields.io/github/license/instaloader/instaloader.svg :alt: MIT License :target: https://github.com/instaloader/instaloader/blob/master/LICENSE
.. |pyversion| image:: https://img.shields.io/pypi/pyversions/instaloader.svg :alt: Supported Python Versions
.. |contributors| image:: https://img.shields.io/github/contributors/instaloader/instaloader.svg :alt: Contributor Count :target: https://github.com/instaloader/instaloader/graphs/contributors
.. |aur| image:: https://img.shields.io/aur/version/instaloader.svg :alt: Arch User Repository Package :target: https://aur.archlinux.org/packages/instaloader/
.. |downloads| image:: https://pepy.tech/badge/instaloader/month :alt: PyPI Download Count :target: https://pepy.tech/project/instaloader
.. badges-end
::
$ pip3 install instaloader
$ instaloader profile [profile ...]
Instaloader
-
可下载公开和私密个人资料、话题标签、用户快拍、信息流和已保存媒体,
-
可下载每条帖子的评论、地理标签和说明文字,
-
自动检测个人资料名称更改并相应地重命名目标目录,
-
支持对过滤器以及下载媒体的存储位置进行细粒度自定义,
-
自动恢复先前中断的下载迭代。
::
instaloader [--comments] [--geotags]
[--stories] [--highlights] [--tagged] [--reels] [--igtv]
[--login YOUR-USERNAME] [--fast-update]
profile | "#hashtag" | :stories | :feed | :saved
Instaloader 文档 <https://instaloader.github.io/>__
如何自动从 Instagram 下载图片
要下载某个个人资料的所有图片和视频以及头像,请执行
::
instaloader profile [profile ...]
其中 profile 是您要下载的个人资料名称。除了单个个人资料之外,您还可以指定一个个人资料列表。
稍后要更新这些个人资料的本地副本,您可以运行
::
instaloader --fast-update profile [profile ...]
如果指定了 --fast-update,Instaloader 会在遇到第一张已下载的图片时停止。
或者,您可以使用 --latest-stamps 让 Instaloader 记录每个个人资料上次下载的时间,并且只下载较新的媒体:
::
instaloader --latest-stamps -- profile [profile ...]
使用此选项,您可以移动或删除已下载的媒体,同时仍保持存档更新。
更新个人资料时,Instaloader 会自动检测个人资料名称更改并相应地重命名目标目录。
Instaloader 还可用于下载私密个人资料。为此,请使用以下命令调用它
::
instaloader --login=your_username profile [profile ...]
登录时,Instaloader 会将会话 Cookie 存储在临时目录中的一个文件中,下次使用 --login 时会重新使用该文件。因此,当您已有有效的会话 Cookie 文件时,就可以以非交互方式下载私密个人资料。
Instaloader 文档 <https://instaloader.github.io/basic-usage.html>__
贡献
作为一个开源项目,Instaloader 高度依赖其社区的贡献。请参阅
贡献指南 <https://instaloader.github.io/contributing.html>__
了解如何帮助 Instaloader 成为更出色的工具。
赞助商
.. current-sponsors-start
| Instaloader 很荣幸由以下机构赞助
.. list-table:: :align: center
-
- |socialapis|
-
SocialAPIs <https://socialapis.io/?utm_source=github&utm_medium=sponsor&utm_campaign=instaloader>__
|
.. list-table:: :align: center
-
@rocketapi-io <https://github.com/rocketapi-io>__
|
请访问 Alex 的 GitHub Sponsors <https://github.com/sponsors/aandergr>__ 页面,了解如何赞助 Instaloader 的开发!
.. |socialapis| image:: ./.sponsor-logos/socialapis.png :alt: SocialAPIs :target: https://socialapis.io/?utm_source=github&utm_medium=sponsor&utm_campaign=instaloader :height: 96px
.. current-sponsors-end
我们很高兴将 Instaloader 分享给全世界,也很自豪能够吸引到如此活跃且鼓舞人心的社区,有如此多的用户与我们分享他们的建议和想法。偶尔买一杯社区赞助的啤酒或咖啡,很可能会进一步提升我们对 Instaloader 开发的热情。
| 关于捐赠,我们提供了 GitHub Sponsors 页面、PayPal.Me 链接和比特币地址。
| GitHub Sponsors:在 GitHub Sponsors 上赞助 @aandergr <https://github.com/sponsors/aandergr>__
| PayPal:PayPal.me/aandergr <https://www.paypal.me/aandergr>__
| BTC:1Nst4LoadeYzrKjJ1DX9CpbLXBYE9RKLwY
免责声明
.. disclaimer-start
Instaloader 与 Instagram 或其任何关联公司或子公司均无任何关联,也未经其授权、维护或认可。这是一个独立的非官方项目。使用风险自负。
Instaloader 根据 MIT 许可证授权。有关更多信息,请参阅 LICENSE 文件。
.. disclaimer-end