Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Открыть новую тему     Написать ответ в эту тему

jasonliull



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Текущая версия v2021.06.06



 
youtube-dl - кроссплатформенная консольная программа для скачивания видео с YouTube.com и других сайтов.
 
Разработчик: команда ytdl-org
Статус: бесплатно (Unlicense)
Язык: английский
 
Графические интерфейсы (GUI) от сторонних разработчиков:
 
youtube-dl — утилита для загрузки потокового видео с видеохостингов, таких как YouTube. Эта утилита поддерживает загрузку с множества видеохостингов, помимо YouTube, что собственно понятно с названия, поддерживается такие как:
 
DepositFiles, exfm, FaceBook, Instagram, MTV, NBA, NBCNews, Rutube, Space, Statigram, Steam, Vevo, Vice, viki, Vine, vk.com и т.д. Это малая часть всех ресурсов с которыми работает youtube-dl и этот список постоянно расширяется.
 
Также, при помощи этой утилиты, есть возможность скачивать видео и с других ресурсов, которые не входят в этот список.
 
Эта маленькая утилита, но обладает весьма внушительным функционалом, например можно указать: формат, качество, имя сохраняемого файла. Может извлечь аудио-дорожку, есть возможность скачать плейлист, обладает поддержкой прокси.

Всего записей: 1840 | Зарегистр. 05-08-2012 | Отправлено: 13:44 05-03-2018 | Исправлено: jasonliull, 18:16 03-07-2021
abc10



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Смотря какое ограничение на видео, например этот клип, раньше нельзя было скачать
пользователям из РФ, посмотреть (скачать) можно было через различные сервисы.
Другие требуют пароль или подтверждение статуса (+16) и т. д.
Так что надо расматривать конкретно какие видео необходимо... или искать софт, зеркала и т. д.
Как то так.

Всего записей: 2232 | Зарегистр. 21-11-2005 | Отправлено: 17:39 03-07-2020
AtomohodLenin



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Так что надо расматривать конкретно какие видео необходимо

спасибо за варианты, вот конкретная ссылка https://www.youtube.com/watch?v=bCwOMO5IC8I  я так подозреваю что автор дает доступ определенным аккаунтам. Вот это никак не обойти?

Всего записей: 12 | Зарегистр. 21-12-2008 | Отправлено: 12:09 05-07-2020
ksvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Подскажите плиз начинающему! Вроде малек разобрался качаю видео в лучшем качестве  - f bestvideo+bestaudio но у меня комп не тянет разрешение выше 1920х1080 Можно ли ограничить чтоб не выше этого разрешения?

Всего записей: 30 | Зарегистр. 13-08-2019 | Отправлено: 09:48 06-07-2020
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ksvo

Код:
youtube-dl -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"

Всего записей: 1261 | Зарегистр. 26-02-2011 | Отправлено: 09:51 06-07-2020
ksvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что то не работает Кавычки ведь не надо!? О с кавычками надо пошло! Спасибо. Щас посмотрю какое разрешение будет.OK качает разрешение не выше 1080 eddiezato Спасибо огромное!
 
 
Добавлено:
4й раз качаю на 165м файле прерывается. В плейлисте 247 видны 227. Понял на заблокированном видео прерывается. А докачать оставшееся возможно или пропускать заблокированное?

Всего записей: 30 | Зарегистр. 13-08-2019 | Отправлено: 10:25 06-07-2020 | Исправлено: ksvo, 11:44 06-07-2020
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ksvo
Попробуйте параметр -i
Это игнорирование ошибок, т.е., встретив заблокированное видео, должен перейти на скачивание следующего. Сам не проверял.

Всего записей: 1261 | Зарегистр. 26-02-2011 | Отправлено: 12:10 06-07-2020
ksvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробуйте параметр -i

В какой очередности это вводить в конце в начале? Попробую

Всего записей: 30 | Зарегистр. 13-08-2019 | Отправлено: 12:28 06-07-2020
eddiezato



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ksvo
Порядок параметров не имеет значения. Вот эти примеры равноценны:

Код:
youtube-dl -i -f "<format>" <URL>
youtube-dl -f "<format>" -i <URL>

Всего записей: 1261 | Зарегистр. 26-02-2011 | Отправлено: 12:35 06-07-2020
ksvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробуйте параметр -i

В какой очередности это вводить в конце в начале? Попробую

Всего записей: 30 | Зарегистр. 13-08-2019 | Отправлено: 12:58 06-07-2020
los

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ksvo,
если нужно вводить много параметров удобнее использовать файл конфигурации.

Всего записей: 3826 | Зарегистр. 08-09-2001 | Отправлено: 13:00 06-07-2020
ksvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Закачка запустилась с этим параметром, в конце прописал. Потом отпишусь Спасибо
 
Добавлено:

Цитата:
Попробуйте параметр -i  

Работает пропускает заблокированные. А что имеется в виду под конфигурацией? Искал да не нашел как это сделать. Я в блокноте сохранил и вставляю.

Всего записей: 30 | Зарегистр. 13-08-2019 | Отправлено: 13:01 06-07-2020 | Исправлено: ksvo, 13:03 06-07-2020
abc10



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновление текущей версии youtube-dl 2020.07.28
Дата обновления 27.07.2020

Всего записей: 2232 | Зарегистр. 21-11-2005 | Отправлено: 12:03 29-07-2020
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Какие вписать параметры в файл конфигурации Win7 youtube-dl.conf ?
Для решения - закачки части с youtube. Есть вот такие параметры из youtube-dl readme:
https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme
 
# Используйте ffmpeg вместо собственного загрузчика HLS.
--hls-prefer-ffmpeg
# Используйте указанный внешний загрузчик: aria2c,avconv,axel,curl,ffmpeg,httpie,wget.
--external-downloader
# Передайте эти аргументы внешнему загрузчику.
--external-downloader-args
# Передайте эти аргументы постпроцессору
--postprocessor-args
 
Заранее благодарю за помощь и разъяснения.
 

Всего записей: 20 | Зарегистр. 04-06-2018 | Отправлено: 12:08 16-08-2020
LZAA

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     Задача не понятна.

Всего записей: 1657 | Зарегистр. 09-01-2010 | Отправлено: 22:47 18-08-2020
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Задача не понятна.

скачать только нужный интервал времени с youtube
скачать часть видео с помощью команд для youtube-dl файла конфигурации Win7 youtube-dl.conf
или команда одной строкой для youtube-dl
 
Вот здесь ( https://wiki.archlinux.org/index.php/Youtube-dl ) пример для Linux
Trim (partial download)
Parts of videos can be downloaded by using the output of youtube-dl -g -f format URL as ffmpeg input with the -ss, -t and -c copy options.
 
Раз эта возможность есть, то как её оформить под Win.
Проблема оформление команды для ffmpeg
 '-i "get_url" -ss 00:01:00 -t 00:00:10 -c copy'
 
Заранее благодарю за помощь и разъяснения.

Всего записей: 20 | Зарегистр. 04-06-2018 | Отправлено: 06:28 19-08-2020
los

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yasha_sokolov

Цитата:
Проблема оформление команды для ffmpeg  

в данном случае youtube-dl используется для получения полной ссылки на файл и только. Пример:
$ ytdl -g https://www.youtube.com/watch?v=...
получаете адрес вида
https://r5---sn-1gieen7e.googlevideo.com/videoplayback?....
и используете его как параметр для ffmpeg
$ ffmpeg -ss 00:05:00.00 -i 'https://r5---sn-1gieen7e.googlevideo.com/videoplayback?....' -t 00:00:15.00 -c copy out.mp4

Всего записей: 3826 | Зарегистр. 08-09-2001 | Отправлено: 09:17 19-08-2020
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los

Цитата:
используете его как параметр для ffmpeg

 
Благодарю!
Ориентировался на передачу youtube-dl закачки внешнему загрузчику, ведь параметры же есть
--hls-prefer-ffmpeg или как по аналогии с aria2c, но своими командами
--external-downloader aria2c --external-downloader-args "-c -j4 -x4 -s4 -k 1M"
Понятно, что качать часть видео будит ffmpeg, то и оформление параметров команд его.
Как из этого примера команда для Win будет?
https://github.com/ytdl-org/youtube-dl/issues/622#issuecomment-162337869
ffmpeg -ss 3:59:10 -i $(youtube-dl -f 22 -g 'https://www.youtube.com/watch?v=mMZriSvaVP8') -t 3:06:40 -c copy react-spot.mp4
 
Благодарю за помощь и разъяснения.

Всего записей: 20 | Зарегистр. 04-06-2018 | Отправлено: 10:49 19-08-2020
los

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yasha_sokolov

Цитата:
Ориентировался на передачу youtube-dl закачки внешнему загрузчику...

при загрузке файла целиком, а не его части.

Цитата:
Как из этого примера команда для Win будет?  

возможно, об этом лучше спросить здесь
Командная строка, батники, сценарии (bat, cmd)
 

Всего записей: 3826 | Зарегистр. 08-09-2001 | Отправлено: 11:28 19-08-2020
LZAA

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
      youtube-dl -f bestvideo+bestaudio --external-downloader ffmpeg --external-downloader-args "-ss 3:59:10"  "https://www.youtube.com/watch?v=mMZriSvaVP8" -o react-spot.mp4
 
    В данном случае "-t 3:06:4" не нужно, потому как Вы скачиваете до конца.

Всего записей: 1657 | Зарегистр. 09-01-2010 | Отправлено: 16:36 19-08-2020 | Исправлено: LZAA, 18:13 19-08-2020
yasha_sokolov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
Благодарю. Да так я уже пробовал, идёт простая закачка.
Из этого примера: https://github.com/ytdl-org/youtube-dl/issues/622#issuecomment-598506650
Windows syntax
 
for /F "tokens=* delims=" %a in ('youtube-dl --get-url https://oload.stream/embed/Rp8UClDzOKk') do (ffmpeg -ss 00:26:33.091 -i %a -t 9.983 eam.mp4)
 
скачивается с добавлением скобок в "URL" и приходиться качать отдельно video.mp4 + audio.m4a
 
for /F "tokens=* delims=" %a in ('youtube-dl -f 134 -g "https://www.youtube.com/watch?v=xxxxxxx"') do (ffmpeg -ss 00:01:00 -i %a -t 00:00:10 video134.mp4)
for /F "tokens=* delims=" %a in ('youtube-dl -f 140 -g "https://www.youtube.com/watch?v=xxxxxxx"') do (ffmpeg -ss 00:01:00 -i %a -t 00:00:10 audi140.m4a)
 
Понятно что для ffmpeg  -i "объект обработки" в этом коде это -i %a
и понятно что нужны скобок для "URL" , %a равен (youtube-dl -f  -g "URL")
Значит по логике youtube-dl должен передать в ffmpeg "объект обработки" , но каким символом/кодом
Вот такой винегрет, и это из-за незнания.
Благодарю за помощь и разъяснения.

Всего записей: 20 | Зарегистр. 04-06-2018 | Отправлено: 22:56 19-08-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru