fix: canlı-tespitini tekrar yt-dlp'ye taşı, temiz ISP proxy ekle
Regex tabanlı HTML çıkarımı IP'den bağımsız olarak tutarsız çıktı: YouTube bazen player verisini (videoDetails) sunucu tarafında hiç göndermiyor. yt-dlp'nin kendi extractor'ı engellenmediği sürece her zaman doğru çözüyor, o yüzden kontrol tekrar yt-dlp'ye taşındı — bu sefer üç katmanı birlikte kullanarak: cookie (oturum), pot-provider (PO-token) ve PROXY_URL (temiz residential/ISP IP — Coolify sunucusunun kendi IP'si bir günlük yoğun testten sonra işaretlendi). Oxylabs ISP Proxies ile doğrulandı (gerçek ISP: CenturyLink), datacenter proxy'lerin aksine. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -32,3 +32,10 @@ FORCE_LIVE_URL=
|
||||
# is auto-set to http://sc_pot_provider:4416; leave blank for local dev
|
||||
# unless you're running the provider yourself.
|
||||
YTDLP_POT_PROVIDER_URL=
|
||||
|
||||
# Residential/ISP proxy (http://user:pass@host:port) for yt-dlp calls.
|
||||
# Datacenter server IPs get progressively more flagged the more they're
|
||||
# used for yt-dlp requests — a clean residential/ISP IP avoids that. Use an
|
||||
# ISP proxy product specifically (e.g. Oxylabs "ISP Proxies"), not a plain
|
||||
# datacenter proxy — the latter has the same problem as the server itself.
|
||||
PROXY_URL=
|
||||
|
||||
Reference in New Issue
Block a user