Я не думаю, что есть одна команда, которую вы можете использовать для этого ...
Томас Уорд
Google работает, чтобы сделать это сложно. Они не хотят, чтобы вы это делали.
Марк
4
@ThomasW. : Вы, очевидно, не знаете о YouTube.
Уфогуй
@Marc: Google пытается усложнить загрузку видео, но если программа может загружать отдельные видео, это так же просто, как загрузить HTML-страницу ссылки на плейлист и получить все ссылки на отдельные видео.
Уфогуй
@Marc: Я говорю, что загрузка может быть трудной, но захват ссылок на страницы видео в плейлисте так же прост, как загрузка HTML-страницы и получение отдельных ссылок HTML-видео с нее. Не захватывает фактическую ссылку на видео, но ссылается на все HTML-страницы в плейлисте.
Уфогуй
Ответы:
64
Используйте youtube-dlкоманду для загрузки видео прямо с YouTube.
Чтобы установить youtube-dlлибо
Используйте pipдля установки с официального youtube-dlканала:
sudo apt-get install pip
pip install youtube-dl
Или используйте менеджер пакетов Debian и соответствующий PPA ( источник ):
Последние выпуски (по крайней мере, Ubuntu 16) включают пакет. Так что достаточно просто запустить sudo apt install youtube-dlустановку.
Мартин Р.
Правда. Но в моем случае пакет работает нормально, и я стараюсь не устанавливать сторонние PPA, если это возможно.
Мартин Р.
youtube-dl -i --download-archive log ytuser:<USER>, С -iyoutube-dl продолжатся ошибки при загрузке. С --download-archiveнего будут загружаться только видео, не указанные в архивном файле.
Используйте это для загрузки всех видео с канала YouTube :::
Откройте терминал и введите:
youtube-dl -f best -citw -v <url-of-channel>
... где заменяется URL канала.
Примечание. Если вы загружаете много видео, вам следует изменить каталоги на каталог, в котором вы хотите сохранить видео, прежде чем начать их загрузку.
Объяснение ::
-f, --format FORMAT
video format code. The special name "best" will pick the best quality.
-c, --continue
force resume of partially downloaded files .
-i, --ignore-errors
continue on download errors .
-t, --title
use title in file name (default)
-w, --no-overwrites
do not overwrite files
-v, --verbose
print various debugging information
Лично я использую Uget в качестве менеджера загрузок и Youtube Multi downloader для генерации ссылок, а из Uget GUI вы идете в File-> Batch downloads-> Batchboard batch.
Я использую jDownloader 2 (доступно для Windows, Linux, Mac, ...) для загрузки полных каналов YouTube. обязательно иметь последнюю версию и указать в настройках папку для скачивания.
затем просто вставьте URL канала во вкладку «linkgrabber» и нажмите «Process Playlist».
подождите, пока символ прогресса в правом нижнем углу не закончит движение. Вы можете снять ненужный контент в правом окне, например, аудиофайлы. Вы можете указать, какое разрешение вы хотите загрузить для всех выбранных видео (стандартная настройка - максимальное разрешение).
Если вы хотите выбрать более легкое разрешение, выберите соответствующие видео, удерживая клавишу Ctrl, или нажмите Ctrl + A, чтобы выбрать все видео. Затем щелкните правой кнопкой мыши на выбранном видео и перейдите на youtube.com -> изменить вариант -> изменить вариант видео
удерживая Ctrl, вы можете выбрать дополнительные варианты.
затем щелкните правой кнопкой мыши одно из перечисленных видео и выберите «Начать все загрузки» или «Начать загрузки» только для выбранных видео.
во время загрузки вы можете настроить максимальное количество одновременных загрузок и подключений в правом нижнем раскрывающемся меню. Например, я выбираю 1 загрузку одновременно с максимум 5 подключениями на хостера. Кроме того, вы можете установить параметры полосы пропускания в том же меню.
Ответы:
Используйте
youtube-dl
команду для загрузки видео прямо с YouTube.Чтобы установить
youtube-dl
либоИспользуйте
pip
для установки с официальногоyoutube-dl
канала:Или используйте менеджер пакетов Debian и соответствующий PPA ( источник ):
Чтобы скачать весь канал
Чтобы загрузить все видео в плейлист
Чтобы скачать видео с YouTube в формате MP3
источник
sudo apt install youtube-dl
установку.youtube-dl -i --download-archive log ytuser:<USER>
, С-i
youtube-dl продолжатся ошибки при загрузке. С--download-archive
него будут загружаться только видео, не указанные в архивном файле.Используйте это для загрузки всех видео с канала YouTube :::
Откройте терминал и введите:
... где заменяется URL канала.
Примечание. Если вы загружаете много видео, вам следует изменить каталоги на каталог, в котором вы хотите сохранить видео, прежде чем начать их загрузку.
Объяснение ::
Примечание: я обычно предпочитаю это:
источник
Вы можете попробовать http://clipgrab.org/ , у меня это работает.
источник
Google; Ultimate YouTube Downloader, он может быть загружен в Chromium / Chrome. Возможно, вам придется перезагрузить браузер дважды.
источник
Лично я использую Uget в качестве менеджера загрузок и Youtube Multi downloader для генерации ссылок, а из Uget GUI вы идете в File-> Batch downloads-> Batchboard batch.
Вы можете установить Uget, набрав
источник
Я использую jDownloader 2 (доступно для Windows, Linux, Mac, ...) для загрузки полных каналов YouTube. обязательно иметь последнюю версию и указать в настройках папку для скачивания.
затем просто вставьте URL канала во вкладку «linkgrabber» и нажмите «Process Playlist».
подождите, пока символ прогресса в правом нижнем углу не закончит движение. Вы можете снять ненужный контент в правом окне, например, аудиофайлы. Вы можете указать, какое разрешение вы хотите загрузить для всех выбранных видео (стандартная настройка - максимальное разрешение).
Если вы хотите выбрать более легкое разрешение, выберите соответствующие видео, удерживая клавишу Ctrl, или нажмите Ctrl + A, чтобы выбрать все видео. Затем щелкните правой кнопкой мыши на выбранном видео и перейдите на youtube.com -> изменить вариант -> изменить вариант видео
снимок экрана: изменить варианты разрешения видео
снимок экрана: выберите варианты видео
удерживая Ctrl, вы можете выбрать дополнительные варианты.
затем щелкните правой кнопкой мыши одно из перечисленных видео и выберите «Начать все загрузки» или «Начать загрузки» только для выбранных видео.
во время загрузки вы можете настроить максимальное количество одновременных загрузок и подключений в правом нижнем раскрывающемся меню. Например, я выбираю 1 загрузку одновременно с максимум 5 подключениями на хостера. Кроме того, вы можете установить параметры полосы пропускания в том же меню.
если вы хотите загрузить другой канал, может быть полезно изменить папку загрузки перед загрузкой, щелкнуть правой кнопкой мыши по выбранным видео и перейти в Свойства -> Установить скриншот каталога загрузки: изменить каталог загрузки для выбранных видео
источник