Como baixar vídeos de qualquer site usando o comando baseado em terminal?


16

Quero baixar vídeos de qualquer site usando o comando terminal, eu sei " youtube-dl", mas ele não baixa vídeos de sites como o khan academy, então, qual é o melhor para isso?


+1 para calrifying que você precisa e afirmando o que você sabe
Maythux

O principal problema não é baixar o arquivo de vídeo (o wget pode fazer), mas encontrar o URL para fazer o download do arquivo de vídeo.
Inglebard

Respostas:


7

Você também pode usar youtube-dlpara isso. Basta copiar o URL do vídeo. Caso você não saiba sobre o link. Basta clicar com o botão direito do mouse e ver Exibir informações do quadro, para ver o URL do vídeo. Então

youtube-dl videourl

1
Não há necessidade de voto negativo. A informação em questão é obsoleto por exemplo, local academia Kahn é suportado agora
jfs

3

Você pode usar wgetpara isso.

digite o seguinte comando no terminal:

 apt­-get install wget

Faça o download de um único arquivo usando o wget.

 wget "your video url link"

Isso não funciona para vídeos. A menos que exista uma bandeira especial que você não tenha mencionado.
Nikos

O wget deve ficar bem, a menos que o URL não seja o src do vídeo, mas a página, ele acessará a página html.
Blkc

2

Você pode usar o movgrab.

Para instalar o Movgrab:

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

Verifique isso para obter mais informações

Ou você pode baixar o código-fonte, extraí-lo e compilá-lo:

 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

quando digito este comando "sudo apt-get install movgrab" Eu tenho este erro "E: Não é possível localizar o pacote movgrab"
user2412540


você adicionou o repositoy?
Maythux

Obrigado, eu instalei com sucesso, mas quando digite o comando como este "movgrab youtube.com/watch?v=S3t-5UtvDN0 " para fazer o download, leve-me vídeo, mas não funciona. Eu tento vários vídeos e tenho os mesmos resultados
user2412540

verifique no link acima .. O seu melhor para inserir o link entre aspas
Maythux

1

Você poderia usar isto:

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

e pode funcionar bem dessa maneira.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.