Skip to content

Start

Your first animation

From a clip on your phone to an emote on your server in six steps.

Before you start

  • A clip of one person, head to toe in frame, 2 to 20 seconds, as MP4 or MOV. See Recording a good clip.
  • A SwisserAI account. The first animation is free, after that 750 credits or more.
  • Access to your FiveM server files and its server.cfg.

The six steps

We turn a 10-second dance clip into an emote called hip_hop_step. The same flow works for any clip.

  1. 1

    Open AI Animations

    In the sidebar open Animations. Press New animation at the top right. N opens it too.

    1. 1. New animation: opens the dialog
  2. 2

    Choose your clip

    Drop the video on the dialog or press Choose a clip. The checklist under the drop zone shows what makes a clip work; hover a point to see why.

    1. 1. Drop a clip here, or click to browse: MP4 or MOV
    2. 2. What makes a good clip: hover a chip for the reason
    3. 3. Choose a clip
  3. 3

    Choose quality and add-ons

    The dialog reads the clip and shows the options. Take Premium if the camera moves or the motion is fast, otherwise Basic is enough. Tick Seamless loop for a dance that should repeat; it is free.

    1. 1. Quality: Basic or Premium
    2. 2. Finger tracking: paid add-on
    3. 3. Seamless loop: free
  4. 4

    Name it and generate

    The name becomes the chat command and the name of the animation in game. It starts as the file name. Check the price next to the button, then press Generate.

    1. 1. Name: becomes the in-game name
    2. 2. Share with the community when it is done
    3. 3. Generate: the price sits on the left
  5. 5

    Check the result

    The page follows the job through its stages. Most animations are ready within about five minutes. Then the rigged preview plays the result on a GTA ped, next to your source clip.

    1. 1. Source: your clip
    2. 2. Rigged preview: the result on a GTA ped
  6. 6

    Install and play it

    Download the In-place version. Make a folder hip_hop_step in your server's resources, unzip the download into it and add one line to server.cfg:

    ensure hip_hop_step

    Restart the whole server, not just the resource. In game, type the command in chat:

    /hip_hop_step

Good to know

With seamless loop, /hip_hop_step_crossfade plays the version that repeats without a jump. See Command, dictionary and clip names.

Where to go from here