A comprehensive list of all video editing, audio manipulation, and aesthetic commands.
The bot responds to the prefixes: ruin, vgeb, or videographiceditingbot. For example, use `ruin playreverse`.
To chain multiple commands, use a comma to separate them: `ruin command1, command2, command3`.
**Usage:** Most commands work by replying to a message containing a video, image, or GIF.
1. Video Flow & Timing Commands
Command
Description
playreverse
Plays the video backward (reverse playback).
vreverse
Reverses the video track only (visuals).
areverse
Reverses the audio track only.
reverse
Reverses both the video and audio tracks.
speed
Changes the playback speed of the video. Requires a numerical argument (e.g., `!speed 2.0` for double speed).
2. Visual Orientation & Mirroring
Command
Description
hmirror
Creates a horizontal mirror effect.
vmirror
Creates a vertical mirror effect.
hflip
Flips the video horizontally.
vflip
Flips the video vertically.
transpose
Rotates the video 90 degrees clockwise.
3. Visual Distortion & Glitch Effects
Command
Description
lag
Applies a glitch effect that simulates video lagging.
rlag
Applies a random glitch effect.
shake
Applies a shaking effect to the video.
fisheye
Applies a barrel distortion (fisheye lens) effect using v360 in ffmpeg.
defisheye
Removes barrel distortion (inverse fisheye) using v360 in ffmpeg..
invert
Inverts the colors of the video.
wave
Applies a wave warp distortion effect.
acid
Applies a heavy, psychedelic color and distortion filter, making you look like you're on acid.
swapuv
Swaps the U and V color components, creating a color shift.
uv
Adjusts or manipulates the UV color channels.
alias
Applies a temporal aliasing or digital breakdown effect.
skew
Skews or shears the video frame.
effactpg
Applies a color contrast effect.
brg
Applies an effect related to brightness, red, and green channels.
4. Color, Filters, and Aesthetic Adjustments
Command
Description
deepfry
Applies a "deep fried" meme aesthetic (heavy saturation, compression, and noise).
contrast
Adjusts the contrast level of the video.
hue
Adjusts the hue (color tone) of the video.
hcycle
Cycles the hue continuously throughout the video.
huehsv
Adjusts the hue using the HSV (Hue, Saturation, Value) model.
5. Text and Captioning Commands [WARNING, MAY OUTPUT tofu text OR BOT WILL CRASH]
Command
Description
bottomtext
Adds text/caption to the bottom of the video.
toptext
Adds text/caption to the top of the video.
normalcaption
Adds standard centered caption text.
topcap
Alias for top caption.
bottomcap
Alias for bottom caption.
topcaption
Adds a caption to the top of the video (alias of toptext/topcap).
bottomcaption
Adds a caption to the bottom of the video (alias of bottomtext/bottomcap).
6. Sizing, Framing, and Quality
Command
Description
zoom
Applies a continuous zoom-in or zoom-out effect.
wscale
Resizes the video by width (scaling).
hscale
Resizes the video by height (scaling).
hcrop
Crops the video horizontally.
vcrop
Crops the video vertically.
sharpen
Applies a sharpening filter to the video.
framerate
Changes the frame rate (FPS) of the video.
7. Overlays and Watermarks
Command
Description
watermark
Adds a custom image or text watermark to the video.
hypercam
Adds a filter and watermark mimicking the HyperCam screen recorder aesthetic.
bandicam
Adds a filter and watermark mimicking the Bandicam screen recorder aesthetic.
8. Audio Effects and Manipulation
Command
Description
threshold
Applies audio compression or noise gating (adjusts sound level based on a threshold).
bass
Boosts or modifies the bass frequencies of the audio.
earrape
Dramatically increases the volume and distortion for a jarring, loud effect.
pitch
Shifts the musical pitch of the audio up or down. Requires a numerical argument.
reverb
Adds a spacious, echoing reverberation effect to the audio.
crush
Applies a heavy bit-crushing or digital destruction effect (lowers audio quality).
wobble
Applies a slow, undulating pitch or frequency modulation effect.
autotune
Applies an automatic pitch correction effect to simulate autotune.
music
Layers background music onto the video. Requires a music file or link argument.
sfx
Adds a sound effect (SFX) layer onto the video. Requires an SFX file or link argument.
mute
Completely silences or removes the existing audio track of the video.
[VAGUE] Command: Applies an undefined effect, possibly a specific filter or combination of effects.
Important: For commands that require arguments (like `speed`, `contrast`, or the captioning commands), you typically need to include the argument after the command, separated by a space (e.g., `!speed 0.5` or `!toptext Your text here`).