Animusic
Animated music videos with beautiful audio-reactive visual effects.
Install / Use
/learn @wardzin/AnimusicREADME
Animusic
Animusic is a Python package that allows you to easily create animated music videos with beautiful audio-reactive visual effects. All you need to do is provide an image or a video that you'd like to animate, as well as an audio file, and the rest is done for you!
Features
- Uses librosa to filter and process the audio in order to translate the beats and sounds into visual effect intensity.
- Uses different effects for different frequencies to create more dynamic and responsive animations.
- Can animate both images and videos.
- Supports all major image, video, and audio formats.
- Includes a user-friendly GUI made with PySimpleGUI.
- No tweaking necessary - the animation algorithm was specifically designed to work well out-of-the-box for most types of music.
Showcase
Note: You may need to unmute the videos in order to hear the audio.
https://user-images.githubusercontent.com/1664699/156676898-90b04c29-b27a-413e-a678-5aef7daa5546.mp4
https://user-images.githubusercontent.com/1664699/117237477-0fe41580-adf9-11eb-834f-7ed80f4f703c.mp4
https://user-images.githubusercontent.com/1664699/156676750-2ec8a965-e857-4de1-a92f-25ebc3c8e345.mp4
Requirements
This package requires ffmpeg to be installed in order to work.
Linux
sudo apt install ffmpeg
macOS
brew install ffmpeg
Windows
A Windows binary of ffmpeg is already included with this package for convenience, so there is no need for you to install it.
Installation
pip install git+https://github.com/wardzin/animusic.git
Usage
To open the GUI, just run animusic from the command line.
Related Skills
qqbot-channel
346.4kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.1k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
346.4kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
