Skip to content

Support areas

Ad Videos Social Media Management AI Assistant · Dowaba Bookkeeping · Muhasebe AI Custom Automation GPU & Compute · mactomac

Sectors

Education Building Management Real Estate Management
Projects About us Contact Tell us what you need

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ü.

About the project

🎬 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"

Highlights

  • 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

Technologies

Python 3.12 rumps pyobjc yt-dlp FFmpeg QuickJS PyInstaller

Need a similar system? Let's build it together.