*** дисклеймер ***
АХТУНГ!!
Это для линукса!! Не пытайся повторить на виндоус!
*** дисклеймер END***
буду краток.
думаю, суть скрипта понятна: юзер френдли (гуй) использование утилиты youtube-dl для скачивания видео с ютуба (и не только)
Создайте скрипт, сделайте исполняемым. Назначте хоткей, если хотите, либо добавьте в меню.
требования:
zenity youtube-dl
код
#!/bin/bash OUTPUT=$(zenity --entry --text "Введи ссылку на youtube" --width=500 --height=100 ); echo "link is $OUTPUT"; kind=$(zenity --list --radiolist --hide-header --width=500 --height=100 --column "Выберите" --column "тип файла" TRUE "mp3" FALSE "video"); if [ -z "$OUTPUT" ]; then echo "exiting 1" zenity --info --text "Вы не ввели ссылку " --width=300 --height=100 exit 1 fi if [ -z "$kind" ]; then echo "exiting 2" zenity --info --text "Вы не выбрали тип получаемого файла" --width=500 --height=100 exit 1 fi if [[ "$kind" == 'mp3' ]]; then command() { youtube-dl -x --audio-format mp3 $OUTPUT echo "youtube-dl -x --audio-format mp3 $OUTPUT" } else command() { youtube-dl $OUTPUT echo "youtube-dl $OUTPUT" } fi echo "kind is $kind" zenity --info --text "Скачивается формат $kind" --width=300 --height=100 # notify-send "Скачивается формат $kind" command zenity --info --text "Файл $kind успешно обработан!" --width=400 --height=100