Polecam yt-dl czy yt-dlp (nieco rozszerzony fork): https://github.com/yt-dlp/yt-dlp
Przykładowe wywołanie:
yt-dlp -f ‘bv*[height=720]+ba’ --embed-subs --sub-langs “en.*” --download-archive downloaded.txt --batch-file=list.txt -o ‘%(channel)s/%(title)s.%(ext)s’
- Pobierze najlepsze audio z nagrania, wideo - maks. 720p i osadzi w pliku napisy po angielsku, jeśli będą.
- list.txt -> Twoja lista linków, mogą to być playlisty, kanały, pojedyncze filmy. Nie tylko z youtube (https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md).
- downloaded.txt -> wynikowa lista ID pobranych filmów (po to, żeby drugie wywołanie pobierania tej samej listy (list.txt) nie spowodowało ściągania tego, co już masz na dysku.
Są jakieś interfejsy graficzne do yt-dl, ale ¯_(ツ)_/¯.
source: https://write.corbpie.com/downloading-youtube-videos-and-playlists-with-yt-dlp/
hm, niebardzo ogarniam jak z tego skorzystać
Instalacja: https://github.com/yt-dlp/yt-dlp#installation Jak już zainstalowane, wpisujesz w linię komend/terminal to co wyżej wrzuciłam wg instrukcji.
pojawia się to a następnie od razu się zamyka całe okno
Aaa, na Windows, ok. Bo odpaliłaś yt-dlp.exe kliknięciem pewnie. Klawisz z “windowsem” + R, wpisujesz cmd. Otwiera się okno jak na screenie, ale “czyste”. Potem robisz to, co w “instrukcji”. (PS dzięki, przynajmniej nauczę się tłumaczyć ludziom jak robić rzeczy :P)
sorry, że męczę ale nie rozumiem dlaczego mi nie wychodzi, co robię źle
Masz windowsa :P A poważnie to nie ma yt-dlp w zmiennych środowiskowych u Ciebie, dlatego “nie widzi”. Najprościej byłoby gdybyś wyszukała sam plik yt-dlp.exe, zrobiła w tym terminalu:
cd ścieżka_do_katalogu_ytdlp
i dopiero uruchomiła program.
cóż, chyba po prostu mnie to przerasta. ja się nie dziwię, że ludzie nie mają siły do alternatywnych rozwiązań (jestem względnie ogarnięta technicznie)
Najprościej jest przeciągnąć ikonkę programu do konsoli. Wtedy wklei się automatycznie adres programu i możesz go wywolac :p
Nie pobierać! Tworzyć własne (nie koniecznie na YT)!