İNDİRME LİNKİ YAZININ EN ALTINDADIR. 
NOT: Otomasyonun çalışabilmesi için otomasyon içerisindeki config.py dosyasındaki API keylerin girilmiş olması gerekir. Ardından "keywords.txt" dosyasına alt alta niş kelimelerinizi yazarak kaydedin, en son olarak da setup.bat dosyasını çalıştırarak videonuzun bitmesini bekleyin.
🚀 Otomasyon Neler Yapıyor?
- Pexels ve Pixabay API entegrasyonu sayesinde belirlediğiniz konu veya anahtar kelimelere uygun görsel ve video içeriklerini otomatik olarak bulur ve indirir.
- İndirilen görsel ve videoları YouTube Shorts formatına uygun dikey videolara dönüştürür, gerekli video işleme ve birleştirme işlemlerini MoviePy ve FFmpeg altyapısıyla gerçekleştirir.
- Hazırlanan metinleri Edge TTS kullanarak otomatik olarak seslendirir ve oluşturulan ses dosyasını video içerikleriyle birleştirerek hazır Shorts videosu oluşturur.
- Yapay zekâ entegrasyonu sayesinde içerik üretim sürecinde kullanılabilecek başlık, açıklama, metin ve benzeri içeriklerin otomatik olarak hazırlanmasına imkân sağlar.
- Oluşturulan videoları bilgisayarınıza kaydeder ve YouTube API entegrasyonu üzerinden otomatik olarak YouTube kanalınıza yükleyebilir.
- Tek tek video hazırlamak yerine birden fazla içeriğin üretim sürecini otomatikleştirerek toplu Shorts üretimi yapmanıza ve ciddi anlamda zaman kazanmanıza yardımcı olur.
- Pexels, Pixabay, OpenAI ve YouTube gibi servislerin API bilgileri kullanıcı tarafından girilebilir ve değiştirilebilir. Böylece herkes sistemi kendi hesapları ve kendi API anahtarlarıyla kullanabilir.
- Yazılım Python tabanlı ve tamamen açık kaynak kodludur. Kaynak kodları inceleyebilir, değiştirebilir, yeni özellikler ekleyebilir veya sistemi kendi projenize göre geliştirebilirsiniz.
- Motivasyon, bilgi, tarih, teknoloji, ilginç bilgiler, eğitim ve benzeri birçok farklı kategoride otomatik Shorts kanalları oluşturmak için uyarlanabilir.
- Sistem içerisinde gerçekleştirilen işlemler terminal üzerinden takip edilebilir. Video oluşturma, indirme, seslendirme ve yükleme aşamalarındaki durumlar kullanıcıya gösterilir.
⚙️ Kolay Kurulum Sistemi
- Paket içerisinde bulunan setup.bat dosyasını ilk çalıştırmanız yeterlidir. Sistem gerekli Python bağımlılıklarını kontrol eder ve ihtiyaç duyulan kütüphaneleri otomatik olarak kurar.
- OpenAI, Edge TTS, Requests, MoviePy, ImageIO ve video işleme için gerekli diğer Python paketleri kurulum sırasında otomatik olarak hazırlanır.
- Sistem ayrıca bilgisayarınızda FFmpeg kurulu olup olmadığını kontrol eder ve gerekli olması halinde kurulum işlemini gerçekleştirmeye çalışır.
- İlk kurulum tamamlandıktan sonra otomasyon otomatik olarak çalıştırılabilir. Daha sonraki kullanımlarda ise paket içerisindeki run.bat dosyası üzerinden hızlı şekilde başlatabilirsiniz.
💻 Açık Kaynak ve Geliştirilebilir Yapı
- Yazılım herhangi bir kapalı .exe sistemi değildir. Python kaynak kodlarının tamamına erişebilir ve kodları istediğiniz şekilde düzenleyebilirsiniz.
- Yeni API servisleri, farklı görsel kaynakları, farklı yapay zekâ modelleri, yeni seslendirme sistemleri veya farklı video efektleri eklenerek proje geliştirilebilir.
- Python öğrenen veya YouTube otomasyon sistemleri geliştirmek isteyen kullanıcılar için aynı zamanda örnek ve geliştirilebilir bir açık kaynak proje altyapısıdır.
🎁 Ücretsiz Olarak Paylaşıyorum
Bu projeyi R10 topluluğuna tamamen ücretsiz ve açık kaynak kodlu olarak paylaşacağım. Herhangi bir lisans ücreti, aylık kullanım bedeli veya yazılım satın alma zorunluluğu bulunmamaktadır. İsteyen kullanabilir, isteyen geliştirebilir, isteyen projeye katkıda bulunabilir. Amaç; R10 içerisinde YouTube otomasyonu, Python ve yapay zekâ sistemleriyle ilgilenen arkadaşların işine yarayabilecek güzel ve geliştirilebilir bir proje paylaşmak. İndirme Linki: https://dogancancosar.com.tr/youtube-shorts-otomasyonu-ucretsiz-acik-kaynak.htm/