Skip to content

themasterid/Radio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Онлайн Радио для дома.

TODO Переписать на PyQT6 c выводом названия треков и прочей мути...

Radio

Стек для работы:

  • Debian 12 x64
  • Linux VLC Player
  • python-vlc
  • PyQt5

Клонируем и устанавливаем UV и виртуальное окружение:

Клонируем репозиторий:

git clone [email protected]:themasterid/Radio.git

или

git clone https://github.com/themasterid/Radio.git

Создаем виртуальное окружение через UV с его установкой:

curl -LsSf https://astral.sh/uv/install.sh | sh
  • Активируем виртуальное окружение:
uv venv

Устанавливаем зависимости из файла requirements.txt:

uv pip install -r requirements.txt

Запускаем Радио и слушаем:

python3 Radio.pyw

Если вдруг вам нужно все это дело запустить в Windows или собрать exe:

Сборка exe файла и сборка GUI PyQT5 в Windows.

В терминале выполняем команды:

pyuic5 Radio_GUI.ui -o Radio_GUI.py
pyinstaller --onefile --noconsole --icon play.ico Radio.pyw

Автор: Дмитрий Клепиков 👍

About

Онлайн радио для дома.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages