~nixgoat/anxvis

an ethereal audio visualizer
3984a087 — Lux Aliaga 5 months ago
anxvis: args for color customization
8df1ec6d — Lux Aliaga 5 months ago
anxvis: make pygame preview optional
b58785c1 — Lux Aliaga 5 months ago
anxvis: ignore pygame warnings

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~nixgoat/anxvis
read/write
git@git.sr.ht:~nixgoat/anxvis

You can also use your local clone with git send-email.

#anxvis ᓚ₍ ^. .^₎

an ethereal audio visualizer. the sky is full of anxious words.

a quick demo of anxvis. it shows a 60x60 grid background with some scrolling assorted words on top

#get

use one of the following build systems:

#poetry

$ poetry install
$ poetry run anxvis <input.flac> <output.mp4>

#nix

make sure to have flakes enabled

$ nix build
$ ./result/bin/anxvis

#use

input can be any common audio file, output is an mp4 video

$ anxvis [-h] [-t FONT] [-f FPS] [-s SCALE] INPUT OUTPUT

#contribute

send patches to the mailing list. prefix patches with "[PATCH anxvis]"

see the guide to git send-email if this is your first time using sourcehut

#license

anxvis is licensed under the gnu general public license, version 3 or later. refer to the license for details