pip install instaloader
Ardından aşağıdaki kodu .py uzantısı ile kaydedin "instagram_profile_username" kısmına indireceğiniz profilin kullanıcı adını yazın ve çalıştırın.
import instaloader
import os
L = instaloader.Instaloader()
# Giriş yapmak istiyorsan kullanıcı adı ve şifre
# L.login('your_username', 'your_password')
def download_videos(username):
# Kullanıcının profili indiriliyor
profile = instaloader.Profile.from_username(L.context, username)
# Kullanıcının gönderileri taranıyor
for post in profile.get_posts():
if post.is_video:
print(f"Video indiriliyor: {post.shortcode}")
try:
# Videoyu indir
L.download_post(post, target=f"{username}_videos")
except Exception as e:
print(f"İndirme hatası: {e}")
# Kullanıcı adı girin
username = "instagram_profile_username" # İndirmek istediğin profilin kullanıcı adı
download_videos(username)