Her yaratıcı, TikTok ve Instagram için klipler oluşturmak adına 3-4 saat harcıyor. Algoritma, mükemmelliğe değil, hacme ödüllendiriyor. 20 klibi yayınlayın, belki 2 tanesi viral olur. 1 tane mükemmel düzenlenmiş video yayınlayın, belki hiçbiri viral olmaz. İşte bu yüzden ClipFarmer'i oluşturdum.
Gerçek Bilgisayarlı Görü
ClipFarmer, gerçek makine öğrenimi modellerini kullanıyor. Whisper, YOLO, Detectron2, MediaPipe ve OpenCV gibi teknolojileri bir araya getirdik. Bu araçlar, sahne algılama, nesne takibi, alt yazı oluşturma ve daha fazlasını mümkün kılıyor.
Etkiler ve Geçişler
Her efekt, OpenCV kullanarak çerçeve düzeyinde işleniyor. Renk düzeltme,CRT tarama çizgisi eklemesi, hareket bulanıklığı ve iskelet çerçevesi gibi efektleri bir araya getirdik. Geçişler, basit kesmeler veya crossfade değil, optik akış kullanarak gerçekleştiriliyor.
Teknik Altyapı
Backend olarak FastAPI, Celery ve RabbitMQ kullanıyoruz. AI/CV olarak Whisper, YOLO, Detectron2, MediaPipe ve OpenCV'yi bir araya getirdik. Depolama olarak MinIO'u self-hosted S3 uyumlu olarak kullanıyoruz. Frontend olarak React, Vite ve TailwindCSS'i tercih ettik. Veritabanı olarak PostgreSQL ve SQLAlchemy async kullanıyoruz. Docker Compose ile VPS üzerinde dağıtım yapıyoruz.
Afrika Yaratıcı Açısı
Senegal ve Batı Afrika'da, mobil para (Wave, Orange Money) insanların ödemelerini yapma şekli. Kredi kartları nadir ve çoğu AI aracı sahtekarlık veya erişilemez. ClipFarmer, Wave ve Orange Money'i yerel olarak kabul ediyor ve gerçek modelleri çalıştırıyor.
Öğrendiklerim
Çakışan ML bağımlılıkları çok zor. Whisper, Detectron2 ve MediaPipe, aynı Python ortamında temiz bir şekilde paylaşılamıyor. Çözüm, ayrı conda ortamları ve bunlar arasındaki alt işlem çağrılarıydı. Presigned yüklemeler, video için zorunludur. cv2 çerçeve işlemleri, toplu işleme olmadan yavaş. Docker ağ oluşturma, beni üzdü.
Gelecek
ClipFarmer canlı ve ücretsiz krediler ile denenebilir. Batı Afrika yaratıcıları için mobil ödeme seçeneği sunuyoruz. cv2 işleme boru hatlarını ölçekte inşa eden başkaları var mı? Çerçeve toplu işleme ve uzun videolarda bellek yönetimi hala optimize ediyorum. Manuel düzenlemeden vazgeçmenizi sağlayacak nedir?
Yapay zeka özeti
TikTok ve Instagram için manuel video klipleri oluşturmak saatler alıyor. ClipFarmer ile bu süreci otomatikleştirin ve daha fazla viral video oluşturun.