Para vermeyin. Sİzin için bir kod yazdım.
bu kodu bir .py dosyaya kaydedip çalıştırın küütphaneleri yükler
import subprocess
import sys
def install_requirements():
"""
Gerekli kütüphaneleri yükle
"""
requirements = [
'requests',
'yt-dlp'
]
print("Gerekli kütüphaneler yükleniyor...")
for package in requirements:
try:
print(f"{package} yükleniyor...")
subprocess.check_call([sys.executable, '-m', 'pip', 'install', package])
print(f"✓ {package} başarıyla yüklendi")
except subprocess.CalledProcessError as e:
print(f"✗ {package} yüklenirken hata: {e}")
if __name__ == "__main__":
install_requirements()
print("\nTüm kütüphaneler yüklendi! Artık tiktok_downloader.py dosyasını çalıştırabilirsiniz.")Video indirme dosyası da bu.
import yt_dlp
import os
from pathlib import Path
def simple_download(url):
"""
En basit TikTok indirme fonksiyonu
"""
# Downloads klasörünü oluştur
downloads_path = Path("downloads")
downloads_path.mkdir(exist_ok=True)
# Basit yt-dlp ayarları
ydl_opts = {
'outtmpl': str(downloads_path / '%(title)s.%(ext)s'),
'format': 'best',
}
try:
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
print(f"İndiriliyor: {url}")
ydl.download([url])
print("✅ İndirme tamamlandı!")
# İndirilen dosyaları göster
files = list(downloads_path.glob("*"))
for file in files:
if file.is_file():
print(f"📄 {file.name}")
except Exception as e:
print(f"❌ Hata: {e}")
if __name__ == "__main__":
tiktok_url = "https://www.tiktok.com/@kelimlerinrengi/video/7459473698945273095"
simple_download(tiktok_url)