Add curl-cffi dependency and update README for browser impersonation support. Enhanced configuration options for yt-dlp to include impersonation settings, improving compatibility with anti-bot measures. Updated logging in main.py to reflect new impersonation settings.

This commit is contained in:
Leonid Pershin
2026-06-21 10:58:14 +03:00
parent eae4def0bf
commit ea906bbf0e
6 changed files with 155 additions and 2 deletions
+2
View File
@@ -53,6 +53,8 @@ async def lifespan(app: FastAPI):
logger.info("yt-dlp cookies: из браузера %s", settings.cookies_from_browser)
if settings.cookies_file:
logger.info("yt-dlp cookies: файл %s", settings.cookies_file)
if settings.impersonate:
logger.info("yt-dlp импперсонация: %s", settings.impersonate)
try:
yield
finally: