Skip to content

Download multiple tracks from youtube by a single query - with GUI.

License

Notifications You must be signed in to change notification settings

patryk-siewiera/youtube_instrumentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

youtube_instrumentals

Download multiple tracks from youtube by single query.

(in future also and create instrumentals / stems automatically)

Start:

Open main.py file in command line.

python main.py

Requirements:

System-wide:

  • python3.8
  • ffmpeg

Python3 packages:

  • PySimpleGUI
  • youtube_dl
  • validators

Installation (windows):

System wide:

I suggest using chocolatey - (package manager, similar to Microsoft Store but in command line). https://chocolatey.org/install

Installation Chocolatey:

Run Windows PowerShell (Admin) - shortcut (win+x)
and type:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Installation Python:

choco install python -y

Installation ffmpeg:

choco install ffmpeg -y

After installation with chocolatey restart Windows PowerShell (Admin) (close and open it again).

Installation Python Packages:

python -m pip install PySimpleGUI youtube_dl validators


Future development plan:

  • move from pip -> conda-forge
  • add spleeter module (right now I have problems with numba==0.48)
  • write tests