This Python script creates a video visualization of an audio file's waveform. It generates an MP4 video where a white waveform moves across a black background, synchronized with the audio playback.
- Supports various audio input formats (WAV, MP3, etc.)
- Creates a smooth, animated waveform visualization
- Outputs a high-quality MP4 video
- Handles both mono and stereo audio inputs
- Python 3.6+
- Required Python packages are listed in
requirements.txt
See the Installation Guide for detailed setup instructions.
- Run the script:
python waveform_visualizer.py
- When prompted, enter the path to your audio file.
- Enter a name for the output MP4 file (or press Enter to use the default "output.mp4").
- The script will process the audio and create the visualization video.
This project is open-source and available under the MIT License.
Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.
LarsPedersen