Repository navigation
ACMX2 v1.0.0 for Windows x64
v1.0.0 Release
ACMX2 is a GPU-accelerated video processing tool that leverages OpenGL shader programs to apply custom effects to your camera feed or an input video file. It supports:
- Capture Device or Video file input
- Shader switching on the fly.
- Builtn Editor with Syntax Highlighting
- Time-based animations (via uniform updates).
- Output recording to a file.
- Taking snapshots (saved as PNG).
- Toggling fullscreen.
- Optional looping of the input video.
- Optional Texture cache in video mode (shader must contain the word cache in the filename for this to be active)
When you first start the program you must set the shader directory and screenshot output directory.
Go File Menu, then Properties
Command Line Arguments:
-a Repeat
-b Bitrate in Kbps
-c Camera Resolution
-d Camera Device
-e Save Prefix
-f Fragment Shader
-h Shader Index
-i Input file
-l Audio channels
-n fullscreen
-o output file
-p assets path
-q Audio Sensitivty
-r Resolution WidthxHeight
-s Shader Library Index File
-u frames per second
-v Display help message
-w Enable Audio Reactivity
-y Enable Audio Pass-through
--repeat Video repeat
--bitrate Bitrate in Kbps
--camera-res Camera Resolution
--device Device Index
--prefix Save Prefix
--fragment Fragment Shader
--shader Shader Index
--input Input file
--channels Audio channels
--fullscreen Fullscreen Window (Escape to quit)
--output output file
--path assets path
--sense Audio sensitivty
--resolution Resolution WidthxHeight
--shaders Shader Library Index File
--fps Frames per second
--enable-audio enabled audio reacitivty
--pass-through Enable audio pass thorugh
--texture-cache Enable texture cache
--cache-delay Cache delay in frames
-[ Keyboard controls ]- {
Up arrow - Previous shader
Down arrow - Next shader
T - enable/disable time
I/O - step time if disabled
Z - take snapshot
F - toggle fullscreen
Q - toggle reactive time (if AUDIO_ENABLED)
}
