]> git.ekhem.eu.org Git - ydlpd.git/commitdiff
Obtain a cookie before downloading if needed.
authorJakub Czajka <jczajka@google.com>
Sun, 27 Oct 2024 12:14:06 +0000 (13:14 +0100)
committerJakub Czajka <jczajka@google.com>
Sun, 27 Oct 2024 12:14:06 +0000 (13:14 +0100)
yt-dlp now requires an OAuth cookie [1].

[1] https://github.com/yt-dlp/yt-dlp/wiki/Extractors#logging-in-with-oauth

download.sh

index 1822747e9308e96eb43be01ea85616e3c8a925ea..41c3b5f94599e57132f8e8bc5e9b8c4206272efb 100755 (executable)
@@ -40,7 +40,8 @@ echo "
 </head>
 <body>"
 echo "Downloading ${FULL_URL} as ${FORMAT}"
-yt-dlp ${ARGS} --output /tmp/"${LINK_ID}${EXT}" "${FULL_URL}"
+yt-dlp --username=oauth --password="" ${ARGS} --output /tmp/"${LINK_ID}${EXT}" \
+  "${FULL_URL}"
 echo "\
 </body>
 </html>"