Программа-пятиминутка или качаем видео из консоли

Есть такие простейшие программы, как я их называю - "пятиминутки".
Которые можно написать за пять минут, а пользуешься их услугами впоследствии
 годами. Чаще всего это скрипты, основой для которого служит некая библиотека/ки, в которых под себя расширяешь и/или добавляешь некий функционал.
Одной из таких "пятиминуток" стал скрипт - Yоdo. Его основная задача - это скачивание видео в разрешении 640*360 с youtube. Основой для этой программы служит библиотека youtube-dl. Скрипт написан на Bash-е, он настолько простой, что его работу нет необходимости объяснить. После скачивания видео появляется всплывающее окошко (notify-send) оповещающее пользователя о завершении процеса закачки.  Возможно я со временем добавлю ещё некоторую функциональность. Назвал я скрипт "Yodo", поместил  его в /bin/, дал нужные права и пользуюсь) Код скрипта представлен ниже:


#!/bin/bash
youload() {
echo "Если хочешь скачать ещё видео - вставь ссылку, если нет - нажми клавиши CTRL + C"
unset var0
read var0
youtube-dl -Acitf 18 ${var0}
youload
}

cd ~/Загрузки
echo "Привет ! Программа поможет тебе скачать видео из сети. Вставь ссылку на видео после этого текста:"
read var0
youtube-dl -Acitf 18 ${var0} && notify-send -i vlc "Фильм" "Скачался"
youload

exit 0


Вот ссылка на скрипт на Гитхабе.
Благодарю за внимание и всем Успехов !

Комментарии

Популярные сообщения из этого блога

Генератор русских имён и фамилий на Python

Простой скрипт проверки доступности хоста

Букмарклет для скачивания видео с SaveFrom