Vraag hoe kan ik de afspeellijst downloaden van youtube-dl?


Ik probeer sommige video's in mp3-formaat te downloaden. Het is een afspeellijst. Hoe download ik de hele afspeellijst met één opdracht?


123
2017-12-23 08:48


oorsprong


@CharlesGreen - err geen ... - Wilf


antwoorden:


Beide delen van deze vraag (downloaden in mp3 en het downloaden van een afspeellijst) worden ondersteund door youtube-dl:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>

Enkele opmerkingen van mij en de opmerkingen:

  • Oudere versies van youtube-dl worstelen met moderne afspeellijsten. Dat moet je misschien doen vervang de repoversie door de nieuwste versie.

  • cmo: U kunt video's negeren ("niet beschikbaar in uw land" of verwijderd) met een -i vlag.

  • frans: Als uw afspeellijst niet werkt en de URL bevat een v=<ID> element, verwijder het, dus er is gewoon de ?list=... item in de querystring.


129
2017-12-23 09:04



Nee, het heeft alleen de eerste video gedownload - user267628
@ user267628 Ik heb dit getest met een afspeellijst-URL en het werkt voor mij. Ik moest upgraden youtube-dl (zie link aan het eind) maar het klinkt alsof je probleem is dat je het geen playlist-URL geeft. - Oli♦
het werkt perfect voor mij - penta
Soms kopieer je s.th. graag willen https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>. Ik moest de verwijderen v=<ID> deel van de URL. - frans
Ik raad aan dat je de -i argument in het commando. het zal alle video's overslaan in de afspeellijst die zijn verwijderd van YouTube - cmo


Opmerking: - De oude versie van youtube-dl kan de speellijst niet downloaden. eerst weet je wat je youtube-dl-versie is. Om de versie van de opdracht Youtube-dl te controleren

youtube-dl --version

versie 2014.02.17 en oudere versie kunnen speellijst niet downloaden. Als u de oudere versie gebruikt, werk deze dan bij

sudo youtube-dl -U

na succesvolle update gebruik commando

youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

U kunt ook een URL-lijst maken in een eenvoudig tekstbestand en de volgende opdracht gebruiken.

 youtube-dl -cit -a file_name_in_which_you_paste_URL_list

Voor MP3-formaat Audio kan worden opgeslagen. Maar audio slaat als .m4a-indeling op mijn machine op.

youtube-dl -cit --extract audio - audio-formaat mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

NOTITIE :- Als u youtube-dl installeert vanuit het Ubuntu-softwarecentrum. U kunt het niet vanaf de terminal bijwerken.
Ga naar het softwarecentrum en update het.
Ik test deze commando's op Wine omdat mijn youtube-dl ook oud is. En ik kan het niet bijwerken.
Als u uw youtube-dl kunt bijwerken, kunt u de afspeellijst downloaden met behulp van de bovenstaande opdrachten.
 Ik hoop dat het helpt...Youtube-dl on WINE


42
2018-06-03 17:04



Download YouTube-dl.exe en probeer youtube-dl op WINE. Als u het niet kunt bijwerken. - Madhav Nikam
zie ook - Madhav Nikam
Python-basisinstallatie - Madhav Nikam
Gebruik de Windows-versie niet in Wine, installeer het gewoon met PIP (de Python-pakketbeheerder). Mogelijk moet u PIP installeren (sudo apt install pip3), maar dan sudo pip3 install youtube-dl om te installeren, en sudo pip3 install youtube-dl --upgrade om de nieuwste versie te krijgen. Ik raad aan om elke keer een upgrade uit te voeren voordat je youtube-dl gebruikt. Oh ja, gebruik de Python 3 PIP in plaats van Python 2. - Stephen Angelico
Eenvoudiger om alleen het script te krijgen (met curl en chmod zoals voorgesteld hier) dan gebruik een pakketbeheerder (pip, apt enz) - Wilf


Er zijn veel instructies die u kunt vinden met behulp van uw favoriete zoekmachine. bijv .:

Voor deze afspeellijst  het zou zijn: youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M

Ik hoop dat ik je kan helpen!


12
2017-12-23 09:03



En u moet de parameters ook door @Oli toevoegen. youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M - IndexOutOfBoundsException
nee, er wordt maar één nummer geladen - user267628
werkt voor mij (versie 2015.02.28) - Tshepang


een toevoeging aan Oli het antwoord. Als u de afspeellijst (in afzonderlijke regels) hebt met alle URL's erin om te downloaden in een tekstbestand:

youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"

3
2018-01-18 01:54





Als u met pip hebt geïnstalleerd, voert u het volgende uit om bij te werken:

 sudo pip install youtube-dl --upgrade

Genieten...


3
2017-09-01 08:56



Soms heb je de bijgewerkte bron nodig, speel het gewoon en compileer het. - Stígandr


Ben jij werkelijk zeker dat je MP3 wilt? Veel apparaten kunnen tegenwoordig AAC spelen en sommige kunnen zelfs Opus spelen.

Als je de hoogste kwaliteit wilt behouden (Opus 160 kbps) en je speler ondersteunt Opus codec is het beter om te gebruiken:

youtube-dl -f 251 (Playlist URL)

Maar als uw speler alleen AAC ondersteunt (zoals de meeste instaplevers in 2018):

youtube-dl -f 140 (Playlist URL)

Als u MP3 gebruikt, krijgt u kwaliteitsverlies doordat re-codering (van reeds opnieuw gecodeerde audio door YouTube) vereist is.


1
2017-07-31 22:50