Skip to content

VLC-based media player that syncs with other players using Movie Night Server.

Notifications You must be signed in to change notification settings

Unmoon/movienight

Repository files navigation

Movie Night

VLC-based media player that syncs with other players using Movie Night Server.

Requirements

  • Python 3.7
  • VLC

PyQt 5.13.0 does not bundle correctly with PyInstaller, so PyQt requirement has been frozen <5.13.0.

Virtual environment should be created before installing or bundling the application.

python -m venv venv
venv\Scripts\activate
python -m pip install -U pip setuptools

Install in editable mode

-e allows editing the application without having to reinstall it.

pip install -e .
movienight

Build the bundle

Windows

Movie Night.exe is generated in dist.

pip install -e .[bundle]
pyinstaller main.spec

Linux/Mac

TODO

Codestyle

This project uses Black for code formatting.

pip install black
black .

About

VLC-based media player that syncs with other players using Movie Night Server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published