Como posso pausar/retomar o download de um vídeo do YouTube?

Como posso pausar/retomar o download de um vídeo do YouTube?

Baixei vídeos do YouTube usando o youtube-dl. Mas devido a problemas de rede ou outros problemas, às vezes não consigo baixar o vídeo completamente. Mais tarde, preciso baixar esse vídeo desde o início.

Existe alguma maneira de pausar e retomar o download? Eu uso o Chromium e o Mozilla.

Responder1

Você pode fazer isso com -ca opção. Por exemplo, se você iniciou um download anteriormente usando:

youtube-dl <some_youtube_URL>

Você pode, caso tenha sido interrompido ou interrompido, retomar o download mais tarde com:

youtube-dl -c <some_youtube_URL>

insira a descrição da imagem aqui

Responder2

No Firefox, você pode instalarComplementospara baixar vídeos. InstalarAuxiliar de download de vídeoeAbaixo-los-todoscomplementos.

HaveráAuxiliar de download de vídeoícone abaixo do vídeo. Há um botão de seta para baixo com ele. Clique nisso. Existe uma opção de menu para baixar comAbaixo-los-todos.

insira a descrição da imagem aqui

QuandoAbaixo-los-todoscomeça o download, elepode ser retomadomais tarde.

insira a descrição da imagem aqui

Responder3

Encontre o ID do processo, PID, do processo específico do youtube-dl que você gostaria de pausar e retomar mais tarde.

Você pode obter esse PID via pidof youtube-dl, pgrep youtube-dlou provavelmente ainda melhor (já que é possível obter várias instâncias em execução do youtube-dl), via ps aux | grep youtube-dl | grep -v grep.

Em seguida, utilize SIGSTOP (19) e SIGCONT (18) por meio do killcomando para interromper aquele PID específico e retomá-lo mais tarde.

Exemplo;

$ pgrep youtube-dl
1234

Para parar/pausar o processo:

$ matar -19 1234

e para retomar o processo:

$ matar -18 1234

Aviso: um processo interrompido deve ser retomado após a hibernação, mas não após uma reinicialização.

Para obter mais informações sobre como encontrar um processo parado e enviar um SIGSTOP para um processo em execução via caractere de controle (^Z ou \x1A);

stackoverflow.com: Comando Linux para mostrar processos interrompidos e em execução?

unix.stackexchange.com: Se você usar ^Z de um processo, ele será “parado”. Como você volta?

Responder4

Se alguém estiver baixando usando o comandoyoutube-dlcom opções extras como:

  • youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]' <some_youtube_URL>

Para retomar o download deve digitar-copção com tudo o que estava na linha:

  • youtube-dl -c -f 'melhor vídeo[ext=mp4]+melhoráudio[ext=m4a]/melhor[ext=mp4]' <some_youtube_URL>

Digitar apenas youtube-dl <some_youtube_URL> fará o download do arquivo de 0 com parâmetros padrão.

informação relacionada