Git Product home page Git Product logo

subliminally_gui's Introduction

Subliminally GUI is a program designed to make creating subliminal audios as easy as possible.


Table of contents

  1. Introduction
  2. Getting started
  3. Donate
  4. Usage
  5. Example
  6. Unlicense

Introduction

Subliminally GUI is program written with Python designed to make creating subliminal audios as easy as possible.

How does it work?

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.

Getting started

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.

Installation

GUI version

$ 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

CLI version

The CLI version can be found here.


Donate


Usage

Step 1

Give a title to your subliminal and write the affirmations.



Step 2

Click on Start.



Step 3

Select an image of your choice.



Step 4

Select an audio file of your choice.



Step 5

Wait. Please do not click anywhere in the app as it may cause the program to crash.
This may take a while.



Step 6

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.


Example

Audio result

Video result


Unlicense

The Unlicense


subliminally_gui's People

Contributors

marihere avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

cyd3nt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.