IPB

Здравствуйте, гость ( Вход | Регистрация )

> Скачать видео онлайн (с сайта). Download video online (from website), Скачать видео онлайн.
Поделиться
Koi.v2
сообщение 28.1.2022, 20:06
Сообщение #1


Мастер
******

Группа: Активный Пользователь
Сообщений: 620
Регистрация: 11.5.2015
Вставить ник
Цитата
Пользователь №: 2810
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 4


=) Заголовок чтоб поисковики лучше видели.

В некоторых онлайн-кинотеатрах видео передается сегментами по мере загрузки новых сегментов, из-за это его не скачать. Сегменты меньше мегабайта может быть много сотен и тысяч. Набросал небольшой скрипт, который скачивает эти куски, потом склеивает и конвертирует в mp4. Подробности смотрите в справке по сценарию -h. Если обнаружите ошибки скидывайте текст из терминала ...не скрины. Если что-то не качает ссылку в личку. Ну и вопросы)

Сам скрипт:
Упакован в архив medialoader.

Опробовать можно на этом сайте.
Ссылка на сайт.

Небольшая экскурсия по применению опций. Ссылка на скрипт там же в первом посте темы.

-h - справка по скрипту с небольшими примерами.
Опции имеют полную и краткую форму например --url и -u одно и тоже.

-u "http://load{9}.ts" изменяемую часть взять в фигурные скобки http://load9.ts в ссылке 9 меняется значит -u "http://load{9}.ts". Саму ссылку желательно брать в кавычки потому что они могу содержать служебные для оболочки символы например http://load9.ts& и т.д. Ссылки на сегменты берутся из браузера ctrl+shift+i вкладка сеть, затем запускаем плеер на странице и ищем ссылки поиском ts, ну или на глаз. Если сайт хороший можно обнаружить плей лист в самом начале, если плохой ну и не надо.

-p "~/" путь до каталога загрузки, можно не указывать тогда каталог будет в месте запуска, тоже лучше в кавычках особенно если набираете ;sdfsdfw. smile.gif

-n "имя" эта опция задает имя окончательно склеенного видео, если не указать то будет дата и время загрузки и тут тоже нужны кавычки особенно если в имени пробелы.

-v и так ясно что показывает самую главную информацию.

-s 10-20,50-52 эта опция указывает какие фрагменты качать, в данном примере скрипт выкачает с 10 до 20 и с 50 до 52. Кавычки тут не нужны, но если очень хочется можно. Строка должна быть без пробелов и иметь формат как в примере другой формат скрипт не пропустит через фильтр и скажет что не верно указали аргументы опции. Кусков можно указывать сколько угодно biggrin.gif, удобно вырезать титры в начале и в конце и раздражающее 'в предыдущих сериях'. Если не указывать -s будет качать все от указанного в ссылке номера и пока не скачает фильм.

Единственная обязательная опция это -u, с остальным скрипт сам разберется.

Тонкости: на некоторых сайтах адреса сегментов меняются если плеер не активен какое-то время(это может быть минута или более), если вы нашли такой сайт, то просто в настройках плеера поставьте самое медленное воспроизведение какое можно и дождитесь пока скрипт все выкачает.

Сообщение отредактировал Koi.v2 - 1.2.2022, 1:39
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
robinzoid
сообщение 24.2.2022, 7:54
Сообщение #2


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 2270
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


Увы. Это из закрытых платных обучающих курсов и мужики приняли меры чтобы со стороны к ним никто не заходил.
https://promirgorod.ru/pl/teach/control/les...&editMode=0
Кстати файл действительно был исполняемым. Поставил галочку - всё заработало.

[konst<>comp-pentium-dual-b468b1 ~]$ ./medialoader
[konst<>comp-pentium-dual-b468b1 ~]$

Значит можно начинать с первого сообщения в теме.

Но видеодаундоадером с приложением-компаньоном https://www.downloadhelper.net/install-coapp?browser=firefox я бы попользовался охотнее.

Сообщение отредактировал robinzoid - 24.2.2022, 12:03


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- Koi.v2   Скачать видео онлайн (с сайта). Download video online (from website)   28.1.2022, 20:06
- - YYY   Цитата(Koi.v2 @ 28.1.2022, 20:06) Заголов...   30.1.2022, 23:51
|- - Koi.v2   Цитата(YYY @ 30.1.2022, 22:51) у меня так...   31.1.2022, 5:10
- - Koi.v2   Для удобства можно положить скрипт в ~/.local/bin,...   31.1.2022, 10:41
- - Koi.v2   Третья версия и наверно релиз так как что хотел сд...   1.2.2022, 1:22
|- - YYY   Цитата(Koi.v2 @ 1.2.2022, 1:22) Третья ве...   1.2.2022, 16:59
|- - Koi.v2   Цитата(YYY @ 1.2.2022, 15:59) А. Все поня...   1.2.2022, 18:09
|- - YYY   Цитата(Koi.v2 @ 1.2.2022, 18:09) f строка...   2.2.2022, 0:56
- - robinzoid   Чисто теоретически вроде бы тема та что надо. Воюю...   22.2.2022, 15:47
|- - YYY   Цитата(robinzoid @ 22.2.2022, 15:47) Есть...   23.2.2022, 23:58
- - Koi.v2   Никогда не пользовался Video DownloadHelper, а в m...   22.2.2022, 18:19
- - robinzoid   Она слишком краткая. Как его запустить я так и не ...   22.2.2022, 20:31
- - Koi.v2   Medialoader предназначен для скачивания сегментиро...   23.2.2022, 1:04
|- - Koi.v2   Если в каталоге размещения файла. Цитата(Koi.v2 ...   23.2.2022, 19:42
- - robinzoid   Что-то осталось в тумане. [konst<>comp-pent...   23.2.2022, 18:18
- - robinzoid   Ещё смешнее [konst<>comp-pentium-dual-b468b...   23.2.2022, 20:47
|- - Koi.v2   Цитата(robinzoid @ 23.2.2022, 19:47) Ещё ...   23.2.2022, 21:51
- - robinzoid   Увы. Это из закрытых платных обучающих курсов и му...   24.2.2022, 7:54


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 2.7.2025, 10:37