Skip to content

Add profile

A profile is a reusable ffmpeg command template: describe it once, then use the same profile for any number of streams, specifying only its variables (input, output, and any others it defines) for each. To create ffmpeg profile, follow these steps:

  1. From the Profiles page, click Add profile

    Add profile from profiles page

    A “Choose profile creation mode” dialog appears first — Manual (type the command as text) or Constructor (build it visually, generated automatically). You can’t switch modes later without starting the profile over. Pick Manual — the profile edit form opens.

    Profile edit form

  2. Enter the name of the profile, i.e. My profile. The name is only shown in the profiles list and when picking a profile for a stream - it has no effect on the processing itself.

  3. Specify the setup command. This is the key step: it’s the exact command that will run for every stream using this profile. In this example, we make a command that continuously streams a static file (for example, for testing purposes).

    Terminal window
    ffmpeg -re -stream_loop -1 -i ${i} -vcodec mpeg4 -aspect 16:9 -f mpegts ${o}
  4. Click Save - the profile appears in the list on the Profiles page and becomes available when adding a stream.