Lossyfilters software has been developed using Python interpreted language. Running the application
requires either (i) to install the Python interpreter and all additional libraries
used by the program, and then run the source files through the interpreter, or (ii)
to install some executable files that bind the sources with the python interpreter.
In the later case the required shared libraries must be installed in the same
directory.
There are three ways to install the lossyfilters software:
- For Microsoft Windows(R) or compatible platforms, run the
- setup_mwfiltersgui.exe installer, to install the free GUI with free filter
libraries.
- setup_lossifilters.exe installer, to install the free GUI with free filter
libraries plus the non-free "Extra Filters Library" and "Lossy
Filters Library".
This is the recommended option for windows systems.
It copies all the lossifilters binary files (executables and shared libraries),
source files, examples and documentation in folder c:\lossyfilters (by default) and
creates shortcuts to the application in the user Desktop and Start Menu. Parameter
files (.par) will be associated to the mwfiltersgui executable.
In Microsoft Windows(R) Vista or 7, it is necessary to execute the installer
with "Windows XP SP3" compatibility mode in order to successfully create
the association with .par files. Windows compatibility mode can be set by
rigth-clicking the .exe setup file or shortcut and then clicking "Troubleshoot
compatibility". In some cases, it mihgt be also necessary to execute the
program as an administrator.
There is an uninstall facility that can be accessed through the Windows Control
Panel "Add/Remove Programs" or through the Start Menu in folder "All
Programs / lossyfilters". It is recommened to uninstall the software before
installing a newer version. Uninstallation will leave untouched any stored results
in the program folder (by default c:\lossyfilters) and -if the non-free libraries
are installed- it will also leave the license file in the program folder. The new
installation must go to the same folder in order to access your stored results and,
if necessary, the license file.
- Copy the lossyfilters binary executable files to a directory in your computer.
This is not recommended for windows systems, since there is already a setup
installer that does it nicely.
The executable files are compressed in files with sufix
'exe.linux-x86_64-2.7.tar.gz' or 'exe.win32-2.7.zip', where the file name sufix
indicates the platform (linux or windows), the architecture (x86_64 or 32) and the
version of the Python interpreter embedded in the executables (2.7). The filename
prefix is 'mwfiltersgui' for the free GUI with free filter libraries, and
'lossyfilters' for the free GUI with free filter libraries plus non-free "Extra
Filters Library" and "Lossy Filters Library". Uncompress the tar.gz
or the zip file to a folder in your computer. The name of the executable file is
"mwfiltersgui". See how to run the executables below.
The linux executables do not work in all linux installations, as the shared
libraries supplied with the executables correspond to the developer's linux
distribution, and may be version-incompatible with other shared libraries installed
in the user's computer. The executables supplied in the CD have been tested in
Debian Squezee/Sid and Ubuntu Karmic distributions, and possibly should work in
other Debian-based distributions. They have failed in SUSE and possibly will fail
also in other rpm-based distributions. For that reason, in linux systems it is much
better to run the python sources, option 3) below.
- Install python interpreter and libraries to run the python sources. This is the
recommended option for linux systems. See section on installation of interpreter and libraries in Linux below.
With the python interpreter and required libraries installed, you can run the
myfiltersgui.py source file.