| Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
| Поделиться |
5.2.2018, 15:49
Сообщение
#1
|
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 461 Регистрация: 1.5.2013 Вставить ник Цитата Пользователь №: 2379 Страна: Беларусь Город: Не указан Пол: Муж. Репутация: 1
|
Пакет простых скриптов youtube-dl-grabber предназначен для упрощения скачивания youtube видео в терминале live-sysv без использования подсистемы X.
Запущеный из терминала, скрипт скачивает youtube видео в текущий каталог: youtube-dl-grab Код youtube-dl -f 18 $(grep -E 'youtube.com/watch' ~/.elinks/globhist | tail -n1 | rev | awk '{print $2}' | rev | awk -F '&' '{print $1}') То же, но для скачивания плейлиста целиком youtube-dl-grab-playlist Код youtube-dl -ciwf 18 -o "%(autonumber)s-%(title)s.%(ext)s" $(grep -E 'youtube.com/watch' ~/.elinks/globhist | grep list | tail -n1 | rev | awk '{print $2}' | rev) Зависимости. Depends: Код youtube-dl grep elinks coreutils util-linux gawk Код Использование youtube-dl-grab, youtube-dl-grab-playlist: - Использование браузера elinks обязательно: скрипты используют его globhist. - Через браузер elinks зайдите на страницу youtube с понравившимся видео. - Закройте браузер не уходя со страницы. - Если открывали страницу с видеороликом, запускайте youtube-dl-grab. Если открывали страницу с плейлистом, запускайте youtube-dl-grab-playlist. - youtube-dl-grab скачивает или одиночное видео или первый ролик плейлиста в текущий каталог. youtube-dl-grab-playlist скачивает весь плейлист в текущий каталог. Видео скачивается в качестве 360p. - После скачивания, находясь в этом текущем каталоге, запустите space2lowline: скрипт во всех файлах текущего каталога заменит пробелы на символ lowline (подчёркивание). - Для просмотра всех видео в этом каталоге, запустите просмотр командой mplayer-vc ./*.mp4 Путь к файлу и имя файла не должны содержать пробелов. Просмотр в полноэкранном режиме. Масштабирование видео в mplayer-vc автоматическое - автоподстройка под разрешение монитора. Громкость - клавиши 9,0 Включить/выключить отображение времени - клавиша o Клавиши курсора, PgUp, PgDn - перемотка. Ещё один скрипт утянутый не помню откуда: Скрипт запущенный в текущем каталоге, не рекурсивно, заменяет в именах файлов текущего каталога, пробел на символ lowline (подчёркивание), что в свою очередь позволяет просматривать эти видеоролики через mplayer-vc, по возможности сводя количество ручных действий до минимума: Код #!/bin/sh OLDIFS=$IFS IFS=$'\n' for x in `find . -name "* *"` do IFS=$OLDIFS mv "$x" ${x// /_} done (под public domain?) Работа скриптов проверена в live-sysv-v3 Сообщение отредактировал speccyfighter - 5.2.2018, 16:15 |
|
|
|
speccyfighter youtube-dl-grabber 5.2.2018, 15:49
kostyalamer Отлично, Юра будешь их пакетить ? Я конечно могу и... 5.2.2018, 22:08
speccyfighter Цитата(kostyalamer @ 5.2.2018, 20:08) Отл... 7.2.2018, 13:02
speccyfighter На заметку:
How can I add a help method to a shel... 6.2.2018, 3:27
speccyfighter Набросал заготовку вывода help.
Теоретически, мож... 6.2.2018, 11:22
speccyfighter Окончательный вариант.
Скрипт притерпел существен... 7.2.2018, 12:39
kostyalamer 1) Я тоже ни разу не асс , если надо - постараюсь ... 7.2.2018, 21:17
speccyfighter Цитата(kostyalamer @ 7.2.2018, 19:17) 2) ... 7.2.2018, 23:59
kostyalamer Юра , держи в качестве посильной помощи :
http://... 9.2.2018, 21:13
speccyfighter Цитата(kostyalamer @ 9.2.2018, 19:13) Юра... 11.2.2018, 18:37
kostyalamer Вот блин, накосячил . Не переживай следующая пер... 11.2.2018, 19:29![]() ![]() |
|
Текстовая версия | Сейчас: 3.11.2025, 5:48 |