Transkript ip blocked
This commit is contained in:
12
README.md
12
README.md
@@ -8,6 +8,7 @@ YouTube video transkriptlerini otomatik olarak çıkarıp, tam metin içeren RSS
|
||||
- ✅ **Web Server Modu** - Flask ile RESTful API
|
||||
- ✅ **API Key Authentication** - Tüm endpoint'ler API key gerektirir
|
||||
- ✅ **Güvenlik Önlemleri** - SQL injection, XSS, rate limiting koruması
|
||||
- ✅ **Transcript Cache** - 3 günlük cache ile YouTube IP blocking önleme
|
||||
- ✅ RSS-Bridge entegrasyonu (100+ video desteği)
|
||||
- ✅ Async rate limiting (AIOLimiter)
|
||||
- ✅ SpaCy ile Sentence Boundary Detection
|
||||
@@ -127,6 +128,17 @@ security:
|
||||
|
||||
**Detaylı güvenlik dokümantasyonu için:** [SECURITY.md](SECURITY.md)
|
||||
|
||||
### Transcript Cache
|
||||
|
||||
Sistem, işlenmiş transcript'leri **3 gün boyunca cache'de tutar**. Bu özellik:
|
||||
|
||||
- **YouTube IP blocking'i önler**: Aynı videoların transcript'ini tekrar çekmez
|
||||
- **Performans artışı**: Cache'den hızlı yanıt
|
||||
- **Rate limiting azaltır**: Gereksiz API isteklerini önler
|
||||
- **Otomatik yenileme**: 3 gün sonra cache geçersiz olur, yeni transcript çekilir
|
||||
|
||||
Cache kontrolü otomatik yapılır ve kullanıcı müdahalesi gerektirmez.
|
||||
|
||||
## Proje Yapısı
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user