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 | 3 years ago | |
---|---|---|
.gitignore | 3 years ago | |
LICENSE | 3 years ago | |
README.md | 3 years ago | |
spectrumGen.py | 3 years ago | |
spectrumgen.mplstyle | 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.