Instagram Reels Downloader
Project description
Reels Downloader
Помогает получить прямую ссылку на reels в разных разрешениях
Установка
Установить новейшую версию можно командой:
pip install instagram-reels
Пример работы
Скачивание reels с авторизацией:
import asyncio
import requests
from instagram_reels.main.InstagramAPIClientImpl import InstagramAPIClientImpl
SESSION_ID = "your_session"
async def init_client():
# С авторизацией
# С SESSION_ID
client = await InstagramAPIClientImpl().login_with_sessionid(sessionid=SESSION_ID).reels()
# Или с логином и паролем
client = await InstagramAPIClientImpl().login_with_credentials(username="", password="").reels()
# Или без авторизации
client = await InstagramAPIClientImpl().reels()
return client
async def download_reels(clip_name: str, reel_id: str):
client = await init_client()
info = await client.get(reel_id)
with open(clip_name, "wb+") as out_file:
out_file.write((requests.get(info.videos[0].url)).content)
asyncio.run(download_reels("example.mp4", "1234"))
Примечание
Используется два разных апи. В зависимости от того авторизованный клиент используется или нет. От этого завсит логика получения данных о рилсе.
В случае если пользователь не авторизован можно получить видео рилса только в одном разрешении.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file instagram_reels-0.2.4.tar.gz.
File metadata
- Download URL: instagram_reels-0.2.4.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.10.17 Linux/6.8.0-48-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7aac4184b4cc746ed401448e4cdaea03c25bd599605892ea4dbd92b1c7cffd47
|
|
| MD5 |
21a2f9b485d3b66236bea9850e53230f
|
|
| BLAKE2b-256 |
8921db86de203f5f31b4955ee625b286fbaf2eb6e7ba94784e0cbdc37ac66e69
|
File details
Details for the file instagram_reels-0.2.4-py3-none-any.whl.
File metadata
- Download URL: instagram_reels-0.2.4-py3-none-any.whl
- Upload date:
- Size: 23.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.10.17 Linux/6.8.0-48-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13a63942043de99d0e6930122e2e823107edaa8ee1b6fda88cb490729593ee07
|
|
| MD5 |
44e2016cd39d69eb385c19b3feb1668f
|
|
| BLAKE2b-256 |
db37e557cdf4e8a35afe22d02d7356ab4f0002f457c4b6041fc137d522ee5814
|