Próbuję pobrać niektóre filmy w formacie mp3. To playlista. Jak mogę pobrać całą listę odtwarzania za pomocą jednego polecenia?
command-line
downloads
youtube
youtube-dl
playlists
użytkownik267628
źródło
źródło
youtube-dl
(patrz link na końcu), ale wygląda na to, że masz problem z tym, że nie podajesz adresu URL listy odtwarzania.https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>
. Musiałem usunąćv=<ID>
część z adresu URL.-i
argumentu do polecenia. pominie wszelkie filmy z listy odtwarzania, które zostały usunięte z youtubeUwaga: - Stara wersja youtube-dl nie może pobrać listy odtwarzania. najpierw wiesz, jaka jest twoja wersja youtube-dl. Aby sprawdzić wersję Youtube-dl użyj polecenia
wersja 2014.02.17 i starsza wersja nie mogą pobrać listy odtwarzania. Jeśli używasz starszej wersji, zaktualizuj ją o
po udanej aktualizacji użyj polecenia
Możesz także utworzyć listę adresów URL w prostym pliku tekstowym i użyć następującego polecenia.
W przypadku formatu MP3 można zapisać dźwięk. Ale dźwięk zapisuje się w formacie .m4a na moim komputerze.
UWAGA: - Jeśli zainstalujesz youtube-dl z centrum oprogramowania Ubuntu. Nie możesz go zaktualizować z terminala.
Przejdź do Centrum oprogramowania i dokonaj aktualizacji.
Testuję te polecenia na Wine, ponieważ mój youtube-dl też jest stary. Nie mogę go zaktualizować.
Jeśli możesz zaktualizować swój youtube-dl, możesz pobrać listę odtwarzania, używając powyższych poleceń.
Mam nadzieję, że to pomoże...
źródło
sudo apt install pip3
), ale następniesudo pip3 install youtube-dl
zainstalowanie isudo pip3 install youtube-dl --upgrade
pobranie najnowszej wersji. Zalecam aktualizację za każdym razem przed użyciem youtube-dl. No i tak, użyj Python 3 PIP zamiast Python 2.curl
ichmod
jak sugerowano tutaj ) niż użyć menedżera pakietów (pip, apt itp.)Istnieje wiele instrukcji, które można znaleźć za pomocą swojej ulubionej wyszukiwarki. Na przykład:
W przypadku tej listy odtwarzania byłoby to:
youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
Mam nadzieję, że mogę ci pomóc!
źródło
youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
dodatek do odpowiedzi Oli . Jeśli masz listę odtwarzania (w osobnych wierszach) ze wszystkimi adresami URL w pliku tekstowym do pobrania:
źródło
Jeśli zainstalowano przy użyciu pip, uruchom następujące polecenie, aby zaktualizować:
Cieszyć się...
źródło
Czy jesteś naprawdę pewien, że chcesz MP3? Wiele urządzeń może obecnie grać w AAC, a niektóre nawet w Opus.
Jeśli chcesz zachować najwyższą jakość (Opus 160 kbps), a Twój odtwarzacz obsługuje kodek Opus, lepiej użyć:
Ale jeśli Twój odtwarzacz obsługuje tylko AAC (jak większość telewizorów podstawowych w 2018 r.):
Jeśli użyjesz MP3, pogorszysz jakość, ponieważ wymagane będzie ponowne kodowanie (z już ponownie zakodowanego dźwięku przez YouTube).
źródło