Jak mogę pobrać listę odtwarzania YouTube?


10

Jak mogę pobrać listę odtwarzania YouTube na Ubuntu?

Próbowałem, youtube-dlale długo trzeba zmieniać jakość, edytować zawieszony plik i listę pauz.

Próbowałem też, JDownloaderale zajmuje zbyt dużo pamięci, procesora i jest bardzo wolny podczas pobierania.

Czy jest inna metoda?


5
Czy możesz rozwinąć? Co rozumiesz przez „edycję uszkodzonego pliku i listy pauz”? Byłoby pomocne, gdybyś zredagował swoje pytanie, aby nieco je rozwinąć, abyśmy mogli zrozumieć twoje wymagania lub kryteria, jakie musi spełniać dobre rozwiązanie.
DW

@DW, jeśli youtube-dl nie może pobrać pojedynczego pliku wideo z listy odtwarzania (na przykład dlatego, że film nie pozwala na osadzanie lub jakąkolwiek inną sztuczkę, której używa youtube-dl), to ulega awarii bez pobierania pozostałych filmów. Aby obejść ten problem, musisz ręcznie pobrać listę filmów z listy odtwarzania i dostarczyć ją do youtube-dl, a następnie za każdym razem, gdy pobieranie filmu nie powiedzie się i ulega awarii, musisz edytować listę, usunąć ten film, usunąć częściowo pobrane śmieci pliki, które utworzył i uruchom ponownie.
Alistair Buxton,

@AlistairBuxton, dzięki! Chcesz dodać to do pytania? Zamiast umieszczać w komentarzach rozwinięcia, często lepiej jest zaproponować edycję pytania, aby dodać tę informację do samego pytania.
DW

Odpowiedzi:


8

Możesz wypróbować narzędzie do pobierania Youtube Multi . Kontrola jakości jest bardzo łatwa, ale będziesz musiał zainstalować downloader obsługujący pobieranie plików wsadowych. Używam UGet . To proste i obsługuje pobieranie z kolejki.


9

Nie potrzebujesz innego programu - możesz faktycznie rozwiązać swoje problemy, używając youtube-dl. Posługiwać się

youtube-dl -i ..playlist..

-iFlag spowoduje youtube-dl, aby kontynuować, jeśli napotka żadnych błędów. Jeśli nie można pobrać jednego filmu z listy odtwarzania, pominie on ten film i przejdzie do następnego, dzięki -iflagi.

Nie ma potrzeby określania opcji wiersza polecenia w celu określenia jakości. Domyślne są rozsądne: domyślnie pobierane są najwyższej jakości wideo i audio, co w większości przypadków ma sens.

Jeśli nie lubisz określać flag w wierszu poleceń, możesz umieścić je w pliku konfiguracyjnym youtube-dl (np ~/.config/youtube-dl/config.).

To niesamowite, co można znaleźć, czytając stronę podręcznika!


youtube-dl --format mp4 --playlist-random youtube.com/playlist?list=PLfdtiltiRHWF0RicJb20da8nECQ1jFvla
Daansk44

@ManikandanArunachalam, obawiam się, że komentarze tutaj nie są miejscem do rozwiązania problemu. Możesz spróbować zadać nowe pytanie (użyj przycisku „Zadaj pytanie” w prawym górnym rogu), ale w pytaniu musisz podać więcej informacji, aby pomóc innym.
DW

3

Używam youtube-dl+ Youtube-dl GUI, możesz zainstalować dwa z nich w następujący sposób:

1. Zainstaluj youtube-dl:

Domyślnie Youtube-dl nie jest dostępny w repozytorium Ubuntu-16.04. Musisz więc pobrać go z ich oficjalnej strony internetowej. Możesz pobrać go za pomocą polecenia curl. Najpierw zainstaluj curl za pomocą następującego polecenia:

sudo apt-get install curl -y

Następnie pobierz plik binarny youtube-dl:

curl -L https://yt-dl.org/latest/youtube-dl -o /usr/bin/youtube-dl

Następnie zmień uprawnienia pakietu binarnego youtube-dl za pomocą następującego polecenia:

sudo chmod 755 /usr/bin/youtube-dl

Teraz youtube-dljest zainstalowany.

2. Zainstaluj Youtube-dl GUI:

Domyślnie to narzędzie nie jest dostępne w repozytorium Ubuntu 16.04. Musisz do tego dodać PPA.

sudo add-apt-repository ppa:nilarimogard/webupd8

Następnie zaktualizuj repozytorium pakietów i zainstaluj youtube-dlg za pomocą następującego polecenia:

sudo apt-get update -y
sudo apt-get install youtube-dlg -y

Po zainstalowaniu Youtube-dl możesz uruchomić go z Unity Dashboard.

Źródło: Zainstaluj i używaj YouTube-DL na Ubuntu 16.04


1
w ubuntu, używanie sudo apt-get install youtube-dljest zwykle preferowaną opcją
Vito Chou,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.