
Ich möchte mit einem Terminalbefehl beliebige Videos von einer beliebigen Site herunterladen. Ich weiß, dass " youtube-dl
", aber von manchen Sites wie der Khan Academy werden keine Videos heruntergeladen. Was ist also dafür das Beste?
Antwort1
Sie können youtube-dl
dafür auch verwenden. Kopieren Sie einfach die URL des Videos. Falls Sie den Link nicht kennen. Klicken Sie einfach mit der rechten Maustaste und sehen SieFrame-Informationen anzeigenDort sehen Sie die Video-URL. Dann
youtube-dl videourl
Antwort2
Sie können wget
dafür verwenden.
Geben Sie den folgenden Befehl im Terminal ein:
apt-get install wget
Laden Sie eine einzelne Datei mit wget herunter.
wget "your video url link"
Antwort3
Sie können Movgrab verwenden.
So installieren Sie Movgrab:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install movgrab
ÜberprüfenDasfür mehr Informationen
Oder Sie laden den Quellcode herunter, extrahieren ihn und kompilieren ihn:
wget https://sites.google.com/site/columscode/files/movgrab-1.2.1.tar.gz
tar xvf movgrab-1.2.1.tar.gz
cd movgrab-1.2.1/
./configure
make
sudo make install
Antwort4
Sie könnten dies verwenden:
wget --force-yes "'echo$http:url'"
und auf diese Weise könnte es gut funktionieren.