Terminal tabanlı komut kullanarak herhangi bir siteden nasıl video indirilir?


16

Terminal komutunu kullanarak herhangi bir siteden herhangi bir video indirmek istiyorum, biliyorum " youtube-dl" ama khan academy gibi bazı sitelerden video indirmiyor, bunun için en iyisi nedir?


İhtiyacınız olanı kalibre etmek ve bildiklerinizi belirtmek için +1
Maythux

Ana sorun video dosyasını indirmemek (wget yapabilir) ama video dosyasını indirmek için url'yi bulmak.
Inglebard

Yanıtlar:


7

Bunun için de kullanabilirsiniz youtube-dl. Videonun URL'sini kopyalamanız yeterlidir. Eğer bağlantı hakkında bilmiyorsanız. Sağ tıklayın ve Çerçeve Bilgilerini Görüntüle'ye bakın, orada video URL'sini göreceksiniz. Sonra

youtube-dl videourl

1
Bunu küçümsemeye gerek yok. Sorudaki bilgiler kullanımdan kaldırılmıştır, örneğin Kahn akademi sitesi şu anda desteklenmektedir
jfs

3

Bunun için kullanabilirsiniz wget.

terminale aşağıdaki komutu yazın:

 apt­-get install wget

Wget kullanarak tek bir dosya indirin.

 wget "your video url link"

Bu videolar için geçerli değildir. Bahsetmediğin özel bir bayrak olmadığı sürece.
Nikos

url video src değil, sayfa o zaman html sayfası kapacak sürece wget iyi olmalıdır.
Blkc

2

Movgrab kullanabilirsiniz.

Movgrab'ı kurmak için:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install movgrab

Daha fazla bilgi için bunu kontrol edin

Veya kaynağı indirebilir, ayıklayabilir ve derleyebilirsiniz:

 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/
 ./onfigure
 make
 sudo make install

Bu komutu yazdığımda "sudo apt-get install movgrab" Bu hatayla karşılaşıyorum "E: movgrab paketi bulunamadı"
user2412540


depoyu ekledin mi?
Maythux

Teşekkürler başarıyla yükledim ama indirmek için böyle bir komut "movgrab youtube.com/watch?v=S3t-5UtvDN0 " gibi zaman beni video çekmek ama çalışmıyor. Birkaç video deniyorum ve aynı sonuçları
aldım

.. Onun daha iyi çift tırnak arasındaki bağlantı eklemek için yukarıdaki bağlantıyı kontrol
Maythux

1

Bunu kullanabilirsiniz:

wget --force-yes "'echo$http:url'" 

ve bu şekilde işe yarayabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.