Subliminally GUI is a program designed to make creating subliminal audios as easy as possible.
Subliminally GUI is program written with Python designed to make creating subliminal audios as easy as possible.
Subliminally requests four different inputs: the main affirmations, the booster affirmations, an image file, and an audio file (e.g. a song of choice).
These four inputs are then elaborated using a pretty simple algorithm. Here a pretty simplified version of the main algorithm:
The algorithm behind the creation of the subliminal audio is the most important one. Here it is:
affs is the affirmations audio file; bg is the background audio file; affs_length and bg_length are the duration (in seconds) of the respective audio files.
Subliminally has two different versions:
- the graphical user interface (GUI) version;
- the command line interface (CLI) version.
Let's see the differences between the two:
CLI | GUI |
---|---|
Maybe harder to use for beginners. | It is generally easier to use. |
It is faster. | It is much slower. |
Affirmations must be written in a file, before running the script. | Affirmations can be written while the program is running. |
Please keep in mind that the GUI version contains a bug that may cause the program to crash.
$ git clone https://github.com/marihere/subliminally_gui
$ cd subliminally_gui
$ python -m pip install --upgrade pip setuptools virtualenv
$ python -m virtualenv kivy_venv
$ kivy_venv\Scripts\activate
$ python -m pip install -r requirements.txt
$ python .\lib\main.py
The CLI version can be found here.
Give a title to your subliminal and write the affirmations.
Select an image of your choice.
Select an audio file of your choice.
Wait. Please do not click anywhere in the app as it may cause the program to crash.
This may take a while.
Once the subliminal is fully ready, the video version will open up.
You can play the video with the 1st button, pause it with the 2nd one, and exit the current screen with the 3rd one.