Templates hold the parts of a release you repeat for every beat: the text you publish, the look of your images and the look of your videos. You set them up once on the Templates page, then a template set ties them together so every beat gets the same treatment.

Title and Metadata Templates

Metadata templates fill in the text for each platform. They use template variables like {{ artist1 }} and {{ bpm }}, so one template works for every beat.

  • YouTube: title, description and SEO tags
  • YouTube Shorts: title and description
  • BeatStars: title and three tags (tag 1, tag 2, tag 3)
  • SoundCloud: title and description
  • Beat info: default reference artists, genres and moods for beats that use the set

On the beat page you see the filled-in text for each platform, with a character count against the platform limit: 100 characters for a YouTube title, 5,000 for a description, 500 for SEO tags, 60 for a BeatStars title and 25 per BeatStars tag.

Image Templates

Image templates decide how your thumbnails and cover art look. There is one set of templates per format:

Format Size Used for
Canvas (16:9) 1920x1080 YouTube thumbnail and video
Square (1:1) 1080x1080 BeatStars cover art
Vertical (9:16) 1080x1920 YouTube Shorts

Each image template has these settings:

  • Background: a blurred copy of the photo (black and white or colour) or a plain colour
  • Image style: how the photo itself is treated, with a colour overlay and its strength
  • Blur, vignette and grain: finishing effects on the photo
  • Text: the beat title, with font, size, colour, position and an optional box behind it
  • Margins: space around the photo, filled with the background
  • Watermark: show or hide your watermark

BeatOps comes with a default template for each format. Copy one to make your own style. On the Starter plan you can keep one own template per format.

Video Templates

Video templates decide how your videos move. You pick one per format (canvas, square and vertical), and the video is rendered from the same photo as your thumbnail.

  • Still thumbnail: your thumbnail as the video, with no motion. This is the default.
  • Auto: picks a look for each beat from its mood. A dark beat gets Rage, a chill beat gets Tape, and so on.
  • Presets: twelve ready-made looks to start from.
Preset Look
HaloRound cover with a ring of bars that pulses on the kick
CinematicFull photo with a film grade and a slow zoom
NeonBold duotone colours, bars and flashes
RageDark and heavy, with zoom punches, shake and flashes on every hit
Night DriveCool colours, soft lights and bars
MinimalA cover card and one thin line
TapeOld VHS tape with an oscilloscope, lo-fi and warm
VinylA spinning record with warm colours
WarpA neon tunnel and stars that fly past
EmberWarm smoke and rising sparks around a round cover
RidgeA 3D landscape that moves with the spectrum
RainfallRain on the glass, film grain and cuts on the bar

After you pick a look, you can change the beat title, the BPM and key badge, the photo colours, the watermark and the colour palette. The preview plays the result on your own beat. See Videos for how the videos are made.

Image Search Templates

Image search templates decide what BeatOps searches for when it finds a photo for your artwork. They use the same variables as your other templates.

The default search is {{ artist1 }} portrait: a portrait of your first reference artist. You can make your own, for example {{ artist1 }} {{ mood1 }}. See Image Search for the setup.

Using Variables

Write a variable as its name between double curly braces, with a space on each side: {{ title }}. When BeatOps fills in the template, it replaces the variable with the value from the beat. A variable with no value becomes empty, and the extra space it leaves behind is removed.

{{ artist1 }} Type Beat - "{{ title }}" | {{ bpm }} BPM {{ key }}

Templates have no conditions or other logic. The full list of variables is on the Template Variables page. Sample credits like {{ sample_artist }} come from your filename: see Sample info.