video-effect-apply

Applies creative effects to an existing video or image. Covers preset style effects (video input), AI creative effects (image input only), and long-form video style transfer (anime, pixel art, claymation, etc.).

meitu video-effect-apply

Usage Examples

# Video preset style effect (video input)
meitu video-effect-apply \
  --video_url ./sample.mp4 \
  --prompt "Vintage film look" \
  --json

# Image AI creative effect (image input)
meitu video-effect-apply \
  --image_url ./sample.jpg \
  --prompt "Chibi cartoon animation style" \
  --json

# Specify a model with result download
meitu video-effect-apply \
  --video_url ./sample.mp4 \
  --prompt "Japanese anime style transfer" \
  --model molasses \
  --json \
  --download-dir ./output

Parameters

ParameterRequiredDescription
--video_urlNoType: string; original video URL (required for preset effects and long-form video style transfer)
--image_urlNoType: string; image URL (required for AI creative effects; no video needed)
--promptYesType: string; effect description; the system auto-matches effect_id based on the prompt
--modelNoType: string; default: auto; options: auto / molasses / bonbon
--download-dirNoType: string; downloads result files to the specified local directory
--outputNoType: string[]; specifies output file paths, mapped in order to data.result.urls
--jsonNoOutputs results in JSON format for script or agent parsing