Videomass Installation Instructions and buildings

BASE DEPENDENCIES
-----------------

    Required:
        - Python >=3.7
        - wxPython4 (Phoenix)
        - PyPubSub
        - pip (On Windows and MacOS it is included with Python3.7)
        - FFmpeg (with ffplay and ffprobe) >=4.1.4
        - youtube_dl

    Optionals:
        - mpv (media player) for playing URLs
        - atomicparsley (to embed thumbnail in audio file)

Videomass can be run without installing by un-tarring the source package and
executing the "launcher" script inside the directory.

    python3 launcher

Videomass can also be run from the Python3 console (interactive mode):

    >>> from videomass3 import Videomass3
    >>> Videomass3.main()

#--------------------------------------------------------------------------#

Installing with pip tool: (Linux, MacOs, FreeBSD, Windows, etc.)

    python3 -m pip install videomass

Upgrading with pip tool: (Linux, MacOs, FreeBSD, Windows, etc.)

    python3 -m pip install -U videomass

- To uninstall:

    python3 -m pip uninstall videomass

Please, Visit the Wiki page for more info:

https://github.com/jeanslack/Videomass/wiki/Installing-from-PyPi-with-pip-command

#--------------------------------------------------------------------------#

Build as wheel: (Linux, MacOs, FreeBSD, Windows, etc.)

python3 setup.py sdist bdist_wheel

#--------------------------------------------------------------------------#

Build as .deb binary: (Linux Debian, Ubuntu, Mint, etc.)

Require: stdeb (visit https://pypi.org/project/stdeb/ for documentation)

python3 setup.py --command-packages=stdeb.command bdist_deb

Please, Visit the Wiki page for more info:

https://github.com/jeanslack/Videomass/wiki/Package-for-Debian-and-derivatives

#--------------------------------------------------------------------------#

Build as executable (Linux, Windows, MacOs)

require: pyinstaller

Use the 'develop/tools/pyinstaller_setup.py' script like this

    python3 develop/tools/pyinstaller_setup.py -h

and choose the option you want .

#--------------------------------------------------------------------------#

Build as AppImage (only Linux)

require: pyinstaller

Use the 'develop/tools/makeAppImage.py' script like this:

    python3 develop/tools/makeAppImage.py
