#23 Easy Auto Install

Open
cryzfix wants to merge 12 commits from cryzfix/master into Black_Triangle/master
4 changed files with 27 additions and 2 deletions
  1. 1 1
      README.md
  2. 20 0
      install.sh
  3. 5 0
      requirements.txt
  4. 1 1
      start.py

+ 1 - 1
README.md

@@ -2,7 +2,7 @@
 
 Альтернативный клиент для YouTube написанный на Python с использованием selenium, youtube-dl и mpv
 
-Для работы в вашей системе должен быть установлен selenium c gecodriver, mpv, youtube-dl, библиотеки pyfzf, sqlite
+Для работы в вашей системе должен быть установлен selenium c gecodriver, mpv, yt-dlp, библиотеки pyfzf, sqlite
 
 
 ## Мануал

+ 20 - 0
install.sh

@@ -0,0 +1,20 @@
+sudo pacman -S --noconfirm --needed git python-selenium fzf geckodriver python-pip yt-dlp
+sleep 1
+pip install -r requirements.txt
+
+mkdir tmp_files
+mkdir ~/.config/mpv/scripts
+cd tmp_files
+
+git clone https://github.com/po5/mpv_sponsorblock.git
+git clone https://github.com/jgreco/mpv-youtube-quality.git
+cd mpv_sponsorblock
+cp -r sponsorblock* ~/.config/mpv/scripts
+cd ../mpv-youtube-quality
+cp youtube-quality.lua ~/.config/mpv/scripts/
+cd ../..
+rm -rf tmp_files
+
+echo
+echo
+echo Config MPV scripts if you need: ~/.config/mpv/scripts

+ 5 - 0
requirements.txt

@@ -0,0 +1,5 @@
+pyfzf
+selenium
+mpv
+yt-dlp
+youtube-python

+ 1 - 1
start.py

@@ -17,7 +17,7 @@ driver = webdriver.Firefox(options=options)
 
 
 driver.get("https://www.youtube.com/channel/UCZ26MoNJKaGXFQWKuGVzmAg")
-time.sleep(2)
+time.sleep(1)
 
 
 ### ЕСЛИ ВЫ СМОТРИТЕ YOUTUBE С ТЕРРИТОРИИ СНГ ЗАКОММЕНТИРУЙТЕ 3 СТРОЧКИ