Overview What is Quick Text?

Quick Text is a text expansion feature that helps you caption images faster. Instead of typing out full names and descriptions repeatedly, you define short codes that expand into longer text when triggered.

For example, if you're photographing a sports event, you might type v04 and have it expand to "Colts QB Ted Jorge" instantly. No trigger character needed — delimiter-free mode matches as you type. This saves time and reduces typing errors, especially when working on deadline.

Fast Captioning

Type short codes instead of full names. Caption dozens of images in minutes instead of hours.

Multiple Options

Each code can have up to 3 replacement options. Choose the right one for each context.

Delimiter-Free Mode

No trigger character needed — just start typing a code and Quick Text matches automatically. Or set a custom trigger character if you prefer.

Works Everywhere

Quick Text works in all XMP metadata fields on both desktop and mobile gallery views.

Usage How to use Quick Text
  1. Start typing your code in any caption field — in delimiter-free mode, just type the code directly (or type the trigger character first, if you've set one)
  2. Wait for the dropdown to appear with replacement options (minimum 2 characters required)
  3. Select an option using arrow keys + Enter, or click/tap on the desired replacement
  4. The code is replaced with your selected text
Pro Tip

If a code has only one replacement option, it will be inserted automatically without showing the dropdown.

Example in Action

Say you have a Quick Text rule for jersey number 04:

When captioning, you type v04 in the Caption field. A dropdown appears with all three options. Select "Colts QB Ted Jorge" for a full identification, or "Ted Jorge" for just the name.

File Format CSV/TSV file structure

Quick Text rules are imported via CSV (comma-separated) or TSV (tab-separated) files. Each row defines one code with up to 3 replacement options.

Format

key,replacement1,replacement2,replacement3
Column Description Required
key The short code you'll type (e.g., v04, qb1) Yes
replacement1 First replacement option (shown first in dropdown) Yes
replacement2 Second replacement option No
replacement3 Third replacement option No

Example CSV File

v04,Colts QB Ted Jorge,Ted Jorge (4),Ted Jorge
v12,Patriots WR Mike Smith,Mike Smith (12),Mike Smith
v88,Chiefs TE John Davis,John Davis (88),John Davis
coach1,Head Coach Bill Johnson,Coach Johnson,Bill Johnson
ref,Referee signals a penalty,Referee,Official
About Delimiters

The system automatically detects whether your file uses commas or tabs as delimiters. Both formats work equally well. If your replacement text contains commas, use a TSV (tab-separated) file instead.

Creating Files Creating your Quick Text file

Using a Spreadsheet (Recommended)

  1. Open Excel, Google Sheets, or Numbers
  2. Create 4 columns: Key, Replacement 1, Replacement 2, Replacement 3
  3. Enter your codes and replacement text
  4. Export as CSV or copy-paste into a text file

Using a Text Editor

  1. Open any text editor (Notepad, TextEdit, VS Code)
  2. Type each rule on its own line
  3. Separate columns with commas or tabs
  4. Save with a .csv or .txt extension
Naming Convention Tips

For sports photography, consider using jersey numbers as codes (e.g., v04 for visitor #4, h12 for home #12). For events, use role abbreviations (ceo, mayor, mc).

Import Importing Quick Text rules
  1. Open the gallery in DeadlineFTP
  2. Click the menu icon (three dots) in the header
  3. Select "Quick Text Settings"
  4. Click "Choose File" and select your CSV/TSV file
  5. Review the imported rules in the preview list
  6. Click "Save All Changes" to apply
Updating Rules

When you import a file, rules with matching keys will be updated (replaced), and new keys will be added. Existing rules with different keys are preserved. This allows you to update rosters without losing other rules.

Rosters Sports Roster Generator

Instead of building roster files by hand, DeadlineFTP can generate Quick Text for you by pulling live roster data for major sports — the same built-in roster generator that ships in Deadline Editor:

Generate a roster into a gallery's Quick Text:

  1. Open Quick Text Settings from the gallery menu
  2. Open the Sports Roster Generator
  3. Pick a league and roster source, then choose the teams playing
  4. Set home/visitor prefixes and generate
  5. Review the generated entries and click Save All Changes

Generated entries include player codes based on jersey numbers, team prefixes (home/visitor), and full player descriptions ready for captioning — and they merge into your existing Quick Text just like an imported file.

Pre-Game Prep

Generate roster files before the event — search for the teams playing and generate Quick Text for both, so codes are ready the moment the action starts.

Voice ID Enhanced Roster ID from Speech-to-Text

Plain audio-to-caption transcription turns a voice memo into caption text. Enhanced roster ID goes a step further: DeadlineFTP matches the player names and jersey numbers you speak against your loaded roster — the same Quick Text roster data from the Sports Roster Generator — and resolves them to the correct player identification in the caption.

The Workflow

  1. Record a short voice memo on the camera naming players or calling out jersey numbers as you shoot (e.g., "touchdown, number 4 to number 88")
  2. The camera transmits the memo with the image over FTP, just like any transcription (matched by base filename — no separate upload)
  3. The server transcribes the memo to text
  4. Numbers and names are matched to your roster — the Quick Text roster you loaded or generated for the game
  5. The proper player IDs are written into the caption, so "number 4" becomes the full identification from your roster
Load the Roster First

Generate or import the game's roster into Quick Text before you start shooting. The better your loaded roster matches the teams on the field, the more accurately spoken numbers and names resolve to full player IDs.

Settings Delimiter-free mode & trigger characters

By default, Quick Text uses delimiter-free mode — just start typing a code directly and matches appear automatically. No trigger character required.

How delimiter-free works

As you type in any caption field, Quick Text continuously matches your input against your codes. Once you've typed enough characters (minimum 2), matching codes appear in a dropdown. This is the fastest way to caption — no extra keystrokes needed.

Optional: Custom trigger character

If you prefer to use a trigger character instead of delimiter-free mode, you can set one for desktop and/or mobile separately. This is useful if you find delimiter-free mode too aggressive for your workflow.

Setting Default Common Alternatives
Desktop Delimiter None (delimiter-free) = ; : / @
Mobile Delimiter None (delimiter-free) = ; : / @

To set a trigger character:

  1. Open Quick Text Settings from the menu
  2. Find the Desktop Delimiter and Mobile Delimiter fields
  3. Enter your preferred character, or leave blank for delimiter-free mode
  4. Click Save All Changes
Feature Automatic Persons field population

When you use Quick Text in the Caption field, the system can automatically populate the Persons (Person in Image) field with the name-only version of your selection.

How it works

Example

You caption an image with v04 (selecting "Colts QB Ted Jorge") and then v12 (selecting "Patriots WR Mike Smith").

The Persons field automatically becomes: Ted Jorge, Mike Smith

Setup Tip

Always include a "name only" version as the third column in your Quick Text file. This ensures the Persons field gets clean, comma-separated names suitable for IPTC metadata.

Tips Best practices