JavaScript is turned off in your browser, so this page cannot be shown.
All projects
VideoSubtitles

Subtitle Design System th01

12 DaVinci Resolve Fusion title templates and an intro preset. All values are Fusion values, and Fusion measures the text widths.

2026-10-0144 viewsGitHub

This page was translated by AI.

Intro preset

intro.md · updated 2026-09-30

The Prod. NSBD intro from the summer-break video. It is the Fusion title Draw On Corners 1 Line that ships with Resolve, with only some values changed, so the template is not included and only the changed values are listed. The differences below come from comparing the default template and the original composition line by line. All the values below are in intro in tokens.json.

Node Input Default Preset tokens.json
Text1 StyledText Sample Text Prod. NSBD intro.text
Text1 Blue1 1 0.949019607843137 intro.text_blue
BoxColor TopLeftBlue 1 0.949019607843137 intro.box_blue

The font (Open Sans Bold), Size 0.0669, and character spacing (CharacterSpacing) 1.071 are the defaults. The width and height of the corner-line box are fitted to the text width by the template's expressions.

Clip

Item Value tokens.json
Length 73 frames intro.length_frames
Video fade-out (Edit page clip handle) 33 frames intro.clip_fade_out_frames
Sound effect Starts at the same position as the intro. Source frames 31–122 (91 frames), −11.6 dB, audio fade-out 85 frames intro.sfx
Click sound Intro start + 24 frames. Source frames 0–53, −2.8 dB, audio fade-out 4 frames intro.click

The fade is applied to the clip on the Edit page, not in the composition. If you carry over only the Fusion part, the end cuts off abruptly. The sound effect file was borrowed from the original video, so it is not included.

Adding it with the script

python scripts/intro_preset.py            # 재생헤드 위치에 "Prod. NSBD"
python scripts/intro_preset.py "Prod. 방송부"

It places a 73-frame clip at the playhead of the current timeline and applies the three values above and the 33-frame video fade-out. The values are read from tokens.json at run time. The track is the target track that Resolve chooses. It also handles 29.97 and 59.94 drop-frame timecode. The script does not add the sound effect or the click sound. Place them as in the table above.

Keep Resolve open, and set Preferences → System → General → External scripting using to Local. The location of the scripting module is described in Scripts in the README.