Title and Metadata Templates

Templates let you define the format of your titles, descriptions, and tags once, then reuse them for every beat. Available metadata templates:

  • YouTube Title and Description - Format your video titles and descriptions with variables like artist names, BPM, and key
  • YouTube SEO Tags - Define tag patterns that auto-fill with beat-specific data
  • YouTube Shorts Title and Description - Separate templates for Shorts content
  • BeatStars Title and Tags - Optimize your BeatStars listings with consistent formatting
  • SoundCloud Description - Template your SoundCloud track descriptions

Image Templates

Customize the look of your thumbnails and cover images. Image templates control the visual style for each format:

  • Canvas - YouTube thumbnail (1280x720)
  • Square - BeatStars and SoundCloud cover (1400x1400)
  • Vertical - YouTube Shorts cover (1080x1920)

Each image template includes these settings:

  • Image style - How the source image is processed
  • Overlay - Color overlay on top of the image
  • Blur, vignette, and grain - Post-processing effects
  • Text - Title, artist, and other text positioning and styling
  • Background - Fallback background color or gradient

Image Search Templates

Image search templates define what BeatOps searches for when auto-selecting images from Google Images. You can use template variables to make searches dynamic.

The default search template is {{ artist1 }}, which searches for images of your primary reference artist.

Sample Variables

BeatOps can automatically extract sample artist and title from your beat filenames. These are available as template variables you can use in your descriptions and tags.

Available Variables

  • {sample_artist} - The artist of the sample used in your beat
  • {sample_title} - The title of the sampled track

Naming Conventions

BeatOps supports two formats for including sample information in your filenames:

Parentheses Format (Recommended)

Add sample info in parentheses at the end of your filename, before the extension:

Moonlight - 140 - Cm - Drake x Metro (Michael Jackson - Billie Jean).mp3

Result: sample_artist = "Michael Jackson", sample_title = "Billie Jean"

Hash Format (MPC-Compatible)

Use a hash symbol for DAWs or hardware with limited special character support:

Moonlight - 140 - Cm - Drake x Metro #Michael Jackson - Billie Jean.mp3

Important: Use a dash with spaces on both sides ( - ) to separate artist and title, not just a plain dash (-).

Best Practices

  • Always use space-dash-space ( - ) between artist and title
  • Avoid dashes in artist names if possible, or use the full space-dash-space format consistently
  • Put sample info at the end of your filename, before the extension
  • Parentheses format is more reliable with complex filenames
  • Configure which format to use in Settings under Sample Parsing

Template Usage Examples

Use sample variables in your description templates:

Sample: {sample_artist} - {sample_title}

Or conditionally, only showing sample info when available:

Beat produced by {producer}
{sample_artist ? "Samples: " + sample_artist + " - " + sample_title : ""}

Settings

Configure sample parsing in Settings under Sample Parsing:

  • Both patterns - Parse both parentheses and hash formats (default)
  • Parentheses only - Only parse (Artist - Title) format
  • Hash only - Only parse #Artist - Title format
  • Disabled - Do not parse sample information from filenames