Development
Phantom-Player is coded in Python, so it is actually pretty easy to develop. It is only necessary to install GStreamer*, GTK, a few Python dependencies, and it will run out of the box.
The source code of Phantom-Player can be found in
Codeberg .
*Note: The last stable version is based in VLC but that is now deprecated, development versions are based on GStreamer.
How to set a Dev Environment
To start developing Phantom Player:- Download the master branch
- Install the Dependencies according your OS/Distribution
- Execute the software directly from sources.
Note: There are two different implementations of Python magic. If you have already one installed in your system, do not change it, the software will handle the differences.
GNU-Linux & BSD
- Install the dependencies:
- Run
install.shormain.py
Windows
- Install MSYS2
.
- Install the dependencies:
- Run
main.pyfrom the MSYS2 UCRT console.
Mac
To be tested.
Phantom Player