Update app.py
Browse files
app.py
CHANGED
@@ -612,7 +612,7 @@ async def get_audio_download_url(track_id: str, quality: str) -> str:
|
|
612 |
return donwnload_url
|
613 |
|
614 |
|
615 |
-
@app.post("/
|
616 |
async def download_high_quality_video(request: Request):
|
617 |
user_ip = get_user_ip(request)
|
618 |
|
@@ -781,7 +781,7 @@ async def verify_api_key(api_key: str = Security(api_key_header)):
|
|
781 |
)
|
782 |
return api_key
|
783 |
|
784 |
-
@app.post("/
|
785 |
async def download_audio(
|
786 |
request: Request
|
787 |
#api_key: str = Security(verify_api_key)
|
@@ -822,9 +822,7 @@ async def download_audio(
|
|
822 |
}
|
823 |
is_youtube_url = re.search(r'(youtube\.com|youtu\.be)', video_url) is not None
|
824 |
if is_youtube_url:
|
825 |
-
cookiefile = "firefox-
|
826 |
-
env_to_cookies_from_env("firefox-cookies.txt")
|
827 |
-
ydl_opts["cookiefile"] = "firefox-cookies.txt"
|
828 |
#else:
|
829 |
await run_in_threadpool(lambda: yt_dlp.YoutubeDL(ydl_opts).download([video_url]))
|
830 |
|
|
|
612 |
return donwnload_url
|
613 |
|
614 |
|
615 |
+
@app.post("/nom")
|
616 |
async def download_high_quality_video(request: Request):
|
617 |
user_ip = get_user_ip(request)
|
618 |
|
|
|
781 |
)
|
782 |
return api_key
|
783 |
|
784 |
+
@app.post("/sound")
|
785 |
async def download_audio(
|
786 |
request: Request
|
787 |
#api_key: str = Security(verify_api_key)
|
|
|
822 |
}
|
823 |
is_youtube_url = re.search(r'(youtube\.com|youtu\.be)', video_url) is not None
|
824 |
if is_youtube_url:
|
825 |
+
ydl_opts["cookiefile"] = "cookies-firefox-private.txt"
|
|
|
|
|
826 |
#else:
|
827 |
await run_in_threadpool(lambda: yt_dlp.YoutubeDL(ydl_opts).download([video_url]))
|
828 |
|