Wie kann ich die neueste Version von youtube-dl programmgesteuert herunterladen?

911
ohho

Die neueste Version von youtube-dlist unter:

https://yt-dl.org/downloads/latest/

welche Weiterleitungen (ab heute):

https://yt-dl.org/downloads/2015.07.04/

Ich möchte einen Cron-Job einrichten, um die neueste Version automatisch in meine Synology-Box herunterzuladen.

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

aber das obige kehrt zurück:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://yt-dl.org/downloads/2015.07.04/youtube-dl">here</a>.</p> <hr> <address>Apache/2.2.15 (CentOS) Server at yt-dl.org Port 443</address> </body></html> 

Wie kann ich also die neueste Version youtube-dlprogrammgesteuert vom neuesten Pfad herunterladen ?

0
Im Allgemeinen können diese Art von Problemen behoben werden, indem die Datei anstelle von curl mit lynx heruntergeladen wird (lynx ist ein voll ausgestatteter Browser, der die Weiterleitung gut beherrscht). Ich bin mir ziemlich sicher, dass es funktionieren wird, aber ich bin zu faul, es jetzt zu testen, also lass ich diesen Kommentar. Außerdem möchten Sie wahrscheinlich die resultierende Seite analysieren, um den neuesten Link zu finden. krowe vor 9 Jahren 0

1 Antwort auf die Frage

1
ohho

Es stellt sich heraus, dass es youtube-dleine Update-Funktion gibt:

youtube-dl -U