İçeriğe geç

Destek alanları

Reklam Videoları Sosyal Medya Yönetimi Yapay Zekâ Asistanı · Dowaba Ön Muhasebe · Muhasebe AI Kurumunuza Özel Otomasyon GPU ve İşlem Gücü · mactomac

Sektörler

Eğitim Apartman Yönetimi Emlak Yönetimi
Projeler Hakkımızda İletişim İhtiyacınızı anlatın

YouTube Auto-Downloader (macOS)

macOS menü çubuğunda çalışan otomatik indirici. URL'yi kopyala, dosya Downloads klasörüne düşsün — hiçbir ek kurulum gerekmez, her şey .app içinde gömülü.

Proje hakkında

🎬 macOS Menü Çubuğu YouTube / Instagram / TikTok İndiricisi

Panodan URL algılayıp otomatik olarak H.264 MP4 (QuickTime uyumlu) olarak Downloads klasörüne indirir. Clipboard izleme, JavaScript challenge çözümü ve gömülü (embed) engelli videolar dahil her şey halledilir.

Neler Var?

✅ Kullanıma hazır YT Downloader.app (code-signed + notarized)

✅ Python altyapısı (rumps + pyobjc)

✅ PyInstaller build spec'i ve ikon üretici script

✅ 14 günlük deneme, Gumroad lisans anahtarıyla aktivasyon

🚀 Öne Çıkan Özellikler:

• Sıfır bağımlılık — yt-dlp, ffmpeg, ffprobe, quickjs hepsi .app içine gömülü (~120 MB)

• Otomatik clipboard izleme — URL kopyalayınca indirme 1.5 saniye içinde başlar

• YouTube JS challenge çözümü — QuickJS runtime ile gömülü engelli videolar da iner

• H.264 + AAC MP4 — QuickTime/iOS/macOS uyumlu tek dosya

• YouTube + Instagram + TikTok desteği (TR ve EN URL'leri)

• Menü çubuğu arayüzü — dock'ta yer kaplamaz (LSUIElement)

• LaunchAgent ile otomatik başlatma (opsiyonel)

• Ayrıntılı log — /tmp/ytdl-autodownloader-app.log

🔐 Lisans & Trial:

• İlk açılışta 14 günlük deneme başlar

• Trial bittiğinde Menü Çubuğu'ndan Lisans Gir ile anahtar yapıştırılır

• Gumroad /v2/licenses/verify üzerinden doğrulama — saat geri alma korumalı

📦 Kutudan Çıkan:

• YT Downloader.app (doğrudan /Applications'a sürükle-bırak)

• Python 3.12, macOS 12+

• PyInstaller .spec, ikon üretici, dependency fetch scripti

• README kurulum + geliştirici rehberi

🛠️ Geliştirici Kurulumu (opsiyonel):


python3 -m venv venv && source venv/bin/activate

pip install -r requirements.txt pyinstaller

./scripts/fetch-deps.sh

pyinstaller "YT Downloader.spec"

Öne çıkanlar

  • Clipboard otomatik izleme — URL kopyala, indirme başlar
  • YouTube + Instagram + TikTok URL desteği
  • JavaScript challenge çözümü (QuickJS gömülü)
  • Embed-restricted YouTube videoları da indirir
  • H.264 + AAC MP4 merge (QuickTime uyumlu)
  • Sıfır bağımlılık — yt-dlp/ffmpeg/ffprobe .app içinde
  • macOS menü çubuğu arayüzü (dock'ta görünmez)
  • 14 günlük deneme + Gumroad lisans aktivasyonu
  • Trial bitiminde indirme otomatik bloklanır
  • LaunchAgent ile oturum başında otomatik başlatma
  • PyInstaller .spec + ikon üretici script

Teknolojiler

Python 3.12 rumps pyobjc yt-dlp FFmpeg QuickJS PyInstaller

Benzer bir sisteme mi ihtiyacınız var? Birlikte kuralım.