Gelişmiş YouTube Video & Playlist İndirici (Video Kesme Özellikli)
Merhabalar,
Kendi ihtiyacım üzerine geliştirdiğim, YouTube videolarını, müziklerini ve playlistlerini reklamsız, hızlı ve yüksek kalitede indirmenizi sağlayan açık kaynaklı bir projeyi paylaşmak istiyorum.
İnternetteki "YouTube MP3, MP4 Dönüştürücü" sitelerinin reklamlarından ve düşük kalitesinden sıkıldığım için Node.js ve yt-dlp gücünü birleştiren bir CLI aracı hazırladım. Arayüzü yoktur ancak kullanımı oldukça basittir.
-----------------------------------------------------------
TEMEL ÖZELLİKLER
-----------------------------------------------------------
Bu araç sadece video indirmekle kalmıyor, bazı spesifik sorunları da çözüyor:
1. Video Kesme ve İndirme (Trim):
Videonun tamamını indirip bilgisayarda kesmekle uğraşmanıza gerek yok. Örneğin: "Sadece 02:15 ile 04:30 arasını indir" diyebiliyorsunuz.
2. Gelişmiş Playlist Desteği:
Playlist linkini verdiğinizde size sorar: "Hepsini mi indireyim yoksa sadece belirli numaraları mı?" İndirilenleri "Playlistlerim/Playlist Adı" klasörüne düzenli bir şekilde kaydeder.
3. Windows Uyumlu Video Formatı:
Script, videoları H.264 codec ile MP4 formatında indirir. Windows'ta sorunsuz çalışır.
4. MP3 Desteği:
Videoları doğrudan yüksek kaliteli MP3 olarak indirebilirsiniz.
-----------------------------------------------------------
KURULUM VE GEREKSİNİMLER
-----------------------------------------------------------
Projenin sorunsuz çalışması için bilgisayarınızda aşağıdaki iki temel bileşenin kurulu olması gerekir:
1. Gerekli Çalıştırma Ortamları
- Node.js (v18 veya üzeri):https://nodejs.org/tr/download (LTS Sürüm Önerilir)
- Python (v3.10 veya üzeri):https://www.python.org/downloads/
(NOT: Python kurarken "Add Python to PATH" seçeneğini işaretlemeyi unutmayın!)
2. Otomatik Kurulum (Setup)
Gereksinimleri kurduktan sonra:
- Klasör içerisindeki setup.bat dosyasına sağ tıklayıp Yönetici Olarak Çalıştır deyin.
- Bu işlem yt-dlp kütüphanesini günceller ve FFmpeg (Video motoru) aracını otomatik kurar.
-----------------------------------------------------------
KULLANIM
-----------------------------------------------------------
> Tek Video İndirmek veya Kesmek İçin:
1. start.bat dosyasını çalıştırın.
2. Video linkini yapıştırın.
3. Tamamını İndir (1) veya Kes ve İndir (2) seçimi yapın.
4. Kesmeyi seçerseniz zaman aralığı girin (Örn: 01:30).
> Playlist İndirmek İçin:
1. playlist_baslat.bat dosyasını çalıştırın.
2. Playlist linkini yapıştırın.
3. Video aralığı ve kalite seçimi yapın.
İNDİR :
Proje tamamen açık kaynaklıdır (Open Source). Kodları GitHub üzerinden inceleyebilirsiniz.
Merhabalar,
Kendi ihtiyacım üzerine geliştirdiğim, YouTube videolarını, müziklerini ve playlistlerini reklamsız, hızlı ve yüksek kalitede indirmenizi sağlayan açık kaynaklı bir projeyi paylaşmak istiyorum.
İnternetteki "YouTube MP3, MP4 Dönüştürücü" sitelerinin reklamlarından ve düşük kalitesinden sıkıldığım için Node.js ve yt-dlp gücünü birleştiren bir CLI aracı hazırladım. Arayüzü yoktur ancak kullanımı oldukça basittir.
-----------------------------------------------------------
-----------------------------------------------------------
Bu araç sadece video indirmekle kalmıyor, bazı spesifik sorunları da çözüyor:
1. Video Kesme ve İndirme (Trim):
Videonun tamamını indirip bilgisayarda kesmekle uğraşmanıza gerek yok. Örneğin: "Sadece 02:15 ile 04:30 arasını indir" diyebiliyorsunuz.
2. Gelişmiş Playlist Desteği:
Playlist linkini verdiğinizde size sorar: "Hepsini mi indireyim yoksa sadece belirli numaraları mı?" İndirilenleri "Playlistlerim/Playlist Adı" klasörüne düzenli bir şekilde kaydeder.
3. Windows Uyumlu Video Formatı:
Script, videoları H.264 codec ile MP4 formatında indirir. Windows'ta sorunsuz çalışır.
4. MP3 Desteği:
Videoları doğrudan yüksek kaliteli MP3 olarak indirebilirsiniz.
-----------------------------------------------------------
-----------------------------------------------------------
Projenin sorunsuz çalışması için bilgisayarınızda aşağıdaki iki temel bileşenin kurulu olması gerekir:
1. Gerekli Çalıştırma Ortamları
- Node.js (v18 veya üzeri):https://nodejs.org/tr/download (LTS Sürüm Önerilir)
- Python (v3.10 veya üzeri):https://www.python.org/downloads/
(NOT: Python kurarken "Add Python to PATH" seçeneğini işaretlemeyi unutmayın!)
2. Otomatik Kurulum (Setup)
Gereksinimleri kurduktan sonra:
- Klasör içerisindeki setup.bat dosyasına sağ tıklayıp Yönetici Olarak Çalıştır deyin.
- Bu işlem yt-dlp kütüphanesini günceller ve FFmpeg (Video motoru) aracını otomatik kurar.
-----------------------------------------------------------
-----------------------------------------------------------
> Tek Video İndirmek veya Kesmek İçin:
1. start.bat dosyasını çalıştırın.
2. Video linkini yapıştırın.
3. Tamamını İndir (1) veya Kes ve İndir (2) seçimi yapın.
4. Kesmeyi seçerseniz zaman aralığı girin (Örn: 01:30).
> Playlist İndirmek İçin:
1. playlist_baslat.bat dosyasını çalıştırın.
2. Playlist linkini yapıştırın.
3. Video aralığı ve kalite seçimi yapın.
İNDİR :
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Proje tamamen açık kaynaklıdır (Open Source). Kodları GitHub üzerinden inceleyebilirsiniz.






