Nie wiem czy robię coś źle, czy YouTube może już coś tam zmienił i program yt-dlp nie działa prawidłowo. Pobrałem już wszystkie filmy i playlisty które nie wymagały pytania o wiek, ale treści dla dorosłych nie mogę pobrać. Specjalnie zakładałem konto google i youtube, żeby przejść przez pytanie o wiek. Dodałem też kawałek kodu do skryptu i wygląda on tak:
Albo tak:
Tak to wygląda w terminalu Linuxa Mint:
Wiecie co tu jest nie tak? I dla ścisłości, komenda bez tego fragmentu: "-S res:1080,ext:mp4:m4a --recode mp4" też nie działa.
./yt-dlp_Linux --cookies-from-browser chrome LINK_YT -S res:1080,ext:mp4:m4a --recode mp4
./yt-dlp_Linux --cookies-from-browser firefox LINK_YT -S res:1080,ext:mp4:m4a --recode mp4Tak to wygląda w terminalu Linuxa Mint:
Extracting cookies from chrome
Extracted 120 cookies from chrome
[youtube] Extracting URL: LINK_YT
[youtube] LINK_YT: Downloading webpage
[youtube] LINK_YT: Downloading tv downgraded player API JSON
WARNING: [youtube] LINK_YT: Signature solving failed: Some formats may be missing. Ensure you have a supported JavaScript runtime and challenge solver script distribution installed. Review any warnings presented before this message. For more details, refer to https://github.com/yt-dlp/yt-dlp/wiki/EJS
WARNING: [youtube] LINK_YT: n challenge solving failed: Some formats may be missing. Ensure you have a supported JavaScript runtime and challenge solver script distribution installed. Review any warnings presented before this message. For more details, refer to https://github.com/yt-dlp/yt-dlp/wiki/EJS
WARNING: Only images are available for download. use --list-formats to see them
ERROR: [youtube] LINK_YT: Requested format is not available. Use --list-formats for a list of available formats
Naciśnij Enter, aby zamknąć...
Wiecie co tu jest nie tak? I dla ścisłości, komenda bez tego fragmentu: "-S res:1080,ext:mp4:m4a --recode mp4" też nie działa.