07. The Shieldmaiden – Blood of Mine | Viking Saga Lyric Video
Ulfings
0:00 / 0:00
07. The Shieldmaiden – Blood of Mine | Viking Saga Lyric Video
2 просмотра · 10 часов назад
Ulfings
1 подписчик
2 просмотра · 10 часов назад
A merchant ship brings a stranger: Sigrun, daughter of Bjorn of the southern fjords, with copper braids and a painted shield. She asks who is the strongest, steps into the ring with Ulfar and wins. It is the one battle he will never regret losing.
— LYRICS —
Her name... was Sigrun.
Her name... was Sigrun.
She came on a trader with the springtime tide,
Hair like fire and a blade at her side.
Daughter of Bjorn from the southern fjords,
She laughed at our men and she laughed at their swords.
"Who is your strongest?" she called to the crowd,
Every eye turned to me and the drums got loud.
I stepped in the circle, I grinned like a fool,
I didn't know yet I was learning a rule.
Steel on steel! (Hey!)
Eye to eye! (Hey!)
Shield on shield! (Hey!)
Let it fly!
Shieldmaiden, fire in her eyes,
Fast as the wind and twice as wise!
Shieldmaiden, she won't bow,
The wolf of the North is in the dirt now!
I lost the fight, I lost my pride,
But I knew right then she'd be my bride!
She feinted left and she came from the right,
Hooked my shield like a hawk in flight.
I hit the ground with a mouthful of snow,
The whole clan roared and I felt the blow.
She held out her hand and she said with a grin:
"Not bad, wolf. Next time you might win."
I took her hand and I rose from the ground,
And my heart beat louder than the war drum's sound.
Steel on steel! (Hey!)
Eye to eye! (Hey!)
Shield on shield! (Hey!)
Let it fly!
Shieldmaiden, fire in her eyes,
Fast as the wind and twice as wise!
Shieldmaiden, she won't bow,
The wolf of the North is in the dirt now!
I lost the fight, I lost my pride,
But I knew right then she'd be my bride!
Every battle I have fought,
Every lesson I've been taught,
Nothing hit me like that day
When a shieldmaiden took my breath away.
Shieldmaiden, fire in her eyes,
Fast as the wind and twice as wise!
Shieldmaiden, she won't bow,
The wolf of the North is in the dirt now!
I lost the fight, I lost my pride,
But I knew right then she'd be my bride!
Her name... was Sigrun.
—
⚔️ How this video was made
Every frame was drawn by code. No filmed footage, no stock clips, no AI image or video generator.
🎵 Music: made with Suno.
🎬 Video: a small web page paints each frame, driven by the song itself:
• the vocals are separated (Demucs) and every word is timed to the voice;
• drum hits drive the camera shake, the sparks and the sword clashes;
• the singers' lips move with the words (Rhubarb Lip Sync);
• the characters are 2D puppets with a skeleton. Feet stay planted, they breathe, and every blow lands on the beat.
📖 This is one chapter of a 30-song Viking saga about Ulfar, Sigrun, their son Hakon and Hrafn of the raven mask.
🛠️ The story, songs and direction are mine. The code and scenes were written with Claude Code (Anthropic's AI coding assistant). Everything else is free and open source: Demucs, wav2vec2, Rhubarb, Playwright + Chromium, ffmpeg, HTML canvas.
Recipe: song → split vocals → time the words → find the drums → storyboard → draw every frame with code → render on the GPU.
Made something with it? Tell me in the comments! 👇