Как можно приостановить/возобновить загрузку видео на YouTube?

Как можно приостановить/возобновить загрузку видео на YouTube?

Я скачал видео с youtube с помощью youtube-dl. Но из-за проблем с сетью или других проблем иногда я не могу скачать видео полностью. Позже мне нужно скачать это видео с самого начала.

Есть ли возможность приостановить и возобновить загрузку? Я пользуюсь и Chromium, и Mozilla.

решение1

Вы можете сделать это с помощью -coption. Например, если вы ранее начали загрузку с помощью:

youtube-dl <some_youtube_URL>

Если загрузка была остановлена ​​или прервана, вы можете возобновить ее позже с помощью:

youtube-dl -c <some_youtube_URL>

введите описание изображения здесь

решение2

В Firefox, Вы можете установитьДополнениядля загрузки видео. УстановитьПомощник по загрузке видеоиDown-Them-Allдополнения.

БудетПомощник по загрузке видеоПод видео есть иконка. Рядом с ней есть кнопка со стрелкой вниз. Нажмите на нее. Есть опция меню для загрузки сDown-Them-All.

введите описание изображения здесь

КогдаDown-Them-Allначинается загрузка, онаможет быть возобновленопозже.

введите описание изображения здесь

решение3

Найдите идентификатор процесса (PID) конкретного процесса youtube-dl, который вы хотите приостановить и возобновить позже.

Вы можете получить этот PID через pidof youtube-dl, pgrep youtube-dlили, что, вероятно, даже лучше (поскольку можно получить несколько запущенных экземпляров youtube-dl), через ps aux | grep youtube-dl | grep -v grep.

Затем используйте SIGSTOP (19) и SIGCONT (18) с помощью killкоманды, чтобы остановить этот конкретный PID и возобновить его позже.

Пример;

$ pgrep youtube-dl
1234

Чтобы остановить/приостановить процесс:

$ убить -19 1234

и возобновить процесс:

$ убить -18 1234

Предупреждение: остановленный процесс должен возобновиться после спящего режима, но не после перезагрузки.

Чтобы получить дополнительную информацию о поиске остановленного процесса и отправить работающему процессу сигнал SIGSTOP с помощью управляющего символа (^Z или \x1A);

stackoverflow.com: Команда Linux для отображения остановленных и запущенных процессов?

unix.stackexchange.com: Если вы ^Z из процесса, он «останавливается». Как переключиться обратно?

решение4

Если кто-то скачивает с помощью командыyoutube-dlс дополнительными опциями, такими как:

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

Для возобновления загрузки необходимо ввестивариант со всем, что было в строке:

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

Если ввести только youtube-dl <some_youtube_URL>, файл будет загружен с 0 с параметрами по умолчанию.

Связанный контент