You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Epicalert 66dfb51e24
Add usage instructions to README
3 years ago
.gitignore Add .gitignore 3 years ago
LICENSE Add LICENSE and README 3 years ago
README.md Add usage instructions to README 3 years ago
spectrumGen.py Initial commit 3 years ago
spectrumgen.mplstyle Initial commit 3 years ago

README.md

spectrumGen

This is a small audio visualizer I threw together in 2019. It takes an audio file and generates an mp4 file with an audio spectrum visualization. I couldn't find any software to do this already so I made one. It runs in Python on one thread so it's really slow, but gets the job done.

Usage

Clone the repository

Clone the repo with git and cd into it:

git clone https://git.epicalert.xyz/Epicalert/spectrumGen.git
cd spectrumGen

Set up the input files

Your input audio needs to be in a file called input.wav. You can use ffmpeg to convert your file to a WAV file.

ffmpeg -i /path/to/your/audio/file.opus input.wav

Run the script

python3 spectrumGen.py

After it's done, you'll have an mp4 file called output.mp4 with your audio visualization!

License

This software is licensed under the GNU General Public License version 3. See LICENSE for the full license text.