channel: # Channel ID veya Handle (otomatik dönüştürülür) id: "UC9h8BDcXwkhZtnqoQJ7PggA" # Channel ID (UC ile başlar) # veya handle kullanılabilir: # handle: "@tavakfi" # Handle kullanılırsa otomatik olarak Channel ID'ye çevrilir # veya full URL: # handle_url: "https://www.youtube.com/@tavakfi" name: "Channel Name" url: "https://youtube.com/channel/..." language: "tr" rss_bridge: # Public RSS-Bridge instance (varsayılan - önerilen) base_url: "https://rss-bridge.org/bridge01" # Self-hosted instance (opsiyonel - rate limiting sorunları için) # base_url: "http://localhost:3000" bridge_name: "YoutubeBridge" # Önemli: "YoutubeBridge" olmalı context: "By channel id" # veya "By username" format: "Atom" # veya "Rss" (feed için) max_items: 100 # RSS-Bridge'den çekilecek maksimum video sayısı use_fallback: true # RSS-Bridge erişilemezse native RSS kullan # Opsiyonel filtreleme duration_min: null # dakika cinsinden minimum süre duration_max: null # dakika cinsinden maksimum süre transcript: languages: ["tr", "en"] enable_sbd: true paragraph_length: 3 # FlareSolverr ayarları (YouTube IP blocking önleme için) flaresolverr: # FlareSolverr API URL'i (devre dışı bırakmak için null veya boş bırakın) url: "http://192.168.1.27:8191/v1" # veya environment variable kullan: FLARESOLVERR_URL=http://192.168.1.27:8191/v1 rss: title: "Channel Transcript Feed" description: "Full-text transcript RSS feed" output_file: "transcript_feed.xml" automation: check_interval_hours: 12 max_items: 100