Create a lyrics video

Let’s create a Lyrics Video with an ultra fast workflow!

LyricsVideo LyricsVideo LyricsVideo LyricsVideo


1) Time for Lyrics

Copy/paste the lyrics into a LocalTextGenerator Icon Text Generator :

01-CopyPasteLyrics 01-CopyPasteLyrics

Change the type selector to “Select Files” and drop the font of your choice into the regular field (here it’s the “Sunrise International Demo.otf”):

02-ChangeFont 02-ChangeFont

02-ChangeFontParameters 02-ChangeFontParameters

Apply a SelectTextModifier Icon Select modifier to the text.

Mask this SelectTextModifier Icon Select with a RangeTextMask Icon Range Mask with “Lines” as level

Change the RangeTextMask Icon Range type from “Relative” to “Absolute

Set the absolute range to a max value of 1

03-SelectSenteces 03-SelectSenteces

Expand the Absolute Range, by playing with the Center parameter, we display the lyrics line by line

06-LineRangeParameters 06-LineRangeParameters

04-SwitchSentences 04-SwitchSentences

Increase the font size if you want.

05-ChangeFontSize 05-ChangeFontSize

Configure the Audio Output

Create a TimelineCue Icon Timeline for your composition. Drag and drop the wav file into the element tree, then into your timeline.

07-DropTrackInTimeline 07-DropTrackInTimeline

Launch the timeline and listen to the track and create a Element for each of the singer’s phrases on the timeline by pressing M

The markers give us a very convenient magnetism! Drag and drop the RangeTextMask Icon Range ’s Center parameter into your timeline.

08-CreateTimeMarker 08-CreateTimeMarker

Add keys to each marker.

  • 1st marker, key of 1

  • 2nd marker, key of 2

  • 3rd marker, key of 3

  • Etc …

09-AnimateCenter 09-AnimateCenter

10-AnimateCenterInTimeline 10-AnimateCenterInTimeline

Select all keys and change their interpolation from Linear to Step. Relaunch your timeline to validate the rhythm of the lyrics.

10-AnimateCenterInTimelineStep 10-AnimateCenterInTimelineStep


2) Text apparition

Create a Transform2dTextModifier Icon 2D Transform on the LocalTextGenerator Icon Text Generator

Change the size to 0%.

11-ChangeCharactersSize 11-ChangeCharactersSize

Apply a RangeTextMask Icon Range mask with a word level.

Activate the clamp after.

change the function to Linear ramp if necessary.

11-ChangeCharactersSizePreview 11-ChangeCharactersSizePreview

12-MooveOffsetSize 12-MooveOffsetSize

12-MooveOffsetSizeFunction 12-MooveOffsetSizeFunction

Create a linear loop on the centre parameter of the mask Modify the minimum and maximum of the loop:

Minimum: - 50.00

Maximum: + 150.00

In General parameters of the loop, deactivate the “Looping” parameter.

13-CueParameters 13-CueParameters

Drag and drop the loop into your timeline and choose Animate From Timeline.

14-DropCureInTimeline 14-DropCureInTimeline

This will create animation blocks, place them at the Element Play with the speed of each block to match the rhythm of the song.

15-DroppedCuesAsBlock 15-DroppedCuesAsBlock


3) Finalize

Create a Color modifier on the text and mask it with a Words mask. Write the keywords in the WordsTextMask Icon Words list of masks:

16-Keywords 16-Keywords

16-KeywordsPreview 16-KeywordsPreview

Create a NoiseTextureGenerator Icon Noise layer behind the text.

Go to the noise gradient settings.

Change the type to Tritone.

Go to advanced parameters and quantize the gradient.

Choose your colours and play with their positions.

17-PerlinNoise 17-PerlinNoise

Play standalone on the noise.

Add a KaleidoscopeTextureModifier Icon Kaleidoscope modifier to it.

18-QuantizePerlinNoise 18-QuantizePerlinNoise

19-kaelidoscope 19-kaelidoscope