Video Viewer Template: Y2K Desktop Window Lyric Videos
Tutorial
Templates

Video Viewer Template: Y2K Desktop Window Lyric Videos

May 17, 2026
7 min read
by Dantós

Video Viewer is the template that hits if you grew up double-clicking video files on a beige PC in 2002. It wraps your background footage in a pastiche of late-90s/early-2000s desktop window chrome — title bar, generic File / View / Tools / Print / Help menu, content area in the middle. Inside the content area, your video plays. Over the video, brat-style single-word lyric reveals appear in big lowercase Archivo Narrow.

The chrome is rendered entirely in JSX and CSS. No image asset. The template doesn't ship a Windows screenshot — that would be Microsoft trademark exposure — so the window chrome is a generic pastiche that reads as "late-90s OS" without being any actual OS.

It's locked to 1:1 (square), which I'll explain later.

What the Video Viewer Template Is

A 1:1 square frame where:

  • The visible background is black (the window sits inside the black frame).
  • A fake desktop window fills most of the frame: title bar at the top, file menu below it, content area in the center, status bar at the bottom.
  • Your uploaded background video plays inside the content area.
  • Lyrics render over the video in lowercase Archivo Narrow, 120pt, single-word reveals with the signature brat fuzzy edge.
  • The title bar shows the window title (default "Video Viewer," editable).
  • Optional setting: cut the inner video on every beat marker for rhythmic editing.

The whole thing reads as a recording of someone opening a video file in a Y2K media player. That visual literacy is what makes it work.

Why It's Locked to 1:1

The chrome geometry — title bar height, menu bar, content-area proportions — was tuned for square. Stretching it to 9:16 makes the menu bar feel cramped and the content area weirdly tall. Stretching to 16:9 makes the chrome look distorted in the other direction.

So the template enforces 1:1 across editor hydrate, server render, Bulk Create, export modal Quick Re-export, and the typography aspect-ratio select. Saved projects with stale 9:16 or 4:5 values get rewritten to 1:1 on next load.

If you need vertical for TikTok, the closest aesthetic neighbor is the Retro TV template (locked 9:16) or Pinterest Feed (9:16).

Genres It Hits

Video Viewer is built for the Y2K / nostalgic-internet music wave:

  • Y2K pop revival
  • Indie sleaze
  • Alt-pop with internet aesthetics (Charli XCX, A.G. Cook adjacent)
  • Hyperpop with restraint
  • Dream pop with computer aesthetics (Beach House Y2K era)
  • Bedroom producers with chiptune influence
  • Anything where "old internet" is part of the vibe

Skip it on:

  • Trap, drill, metal (genre mismatch)
  • Country, folk, gospel (different visual era)
  • Classical or jazz (the camp undercuts the music)

How to Use It

  1. Open Epitrite, new project.
  2. Upload your audio.
  3. Paste lyrics or AI transcribe.
  4. Pick Video Viewer from the template picker. Notice the aspect ratio auto-snaps to 1:1.
  5. Upload a background video — it plays inside the content area.
  6. Set the window title in the BG panel ("Video Viewer" by default).
  7. Decide on "Cut clips on beat" (on by default, see below).
  8. Preview. Export 1:1.

5-8 minutes total.

What to Upload Inside the Window

The video inside the window is most of the visual. Get it right.

Plays great:

  • Performance footage (you in the studio, on stage, at home)
  • Outdoor footage with movement
  • Slow-motion footage of fabric, hair, water
  • Y2K-era home video transfers (VHS, mini-DV)
  • Found footage clips that match the aesthetic
  • Color clips with one dominant hue

Falls flat:

  • High-resolution modern smartphone footage with HDR (the template wants a slightly degraded look)
  • Bright daylight commercial-grade footage
  • Talking-head video without text-friendly composition
  • Static images (the template is built around motion)

If you don't have footage, the Creator Library has clips from Darkframe53 Archive and Addieisntreal that work well here — the slightly raw, slightly amateur look fits the Y2K window framing.

The Window Title

The title bar text is editable. Default is "Video Viewer," but it works harder when you set it specifically:

| Concept | Title | |---|---| | Album / project name | "midnight rotation.avi" | | Song name | "track 03 - final.mov" | | Date | "2002-08-14.mpg" | | Tour clip | "tour archive - 04.wmv" | | Demo | "demo_take_05.avi" | | Joke / camp | "do not open.exe" |

The file extension matters. .avi reads Y2K. .mov reads "Mac in 2003." .wmv reads "Windows Media Player." Pick the extension that fits the era you're invoking.

Cut Clips on Beat

This is the template's secret weapon and the setting that confuses people. It's on by default.

With it on: every time the song hits a beat marker, the inner video cuts to a different point in your uploaded clip (or to a different clip if you have multiple). This produces a stuttery, rhythmic, MTV-Y2K editing feel without any manual cutting.

With it off: the inner video plays continuously, slow and ambient. The template loses some of its punch but gains a more reflective tone.

When to turn it off:

  • Ambient or slow ballads
  • Spoken-word over instrumental
  • Long-form 3+ minute videos where constant cuts fatigue the viewer

When to leave it on (default):

  • Anything mid-tempo to fast
  • TikTok / Reels content where rhythmic editing helps retention
  • Music with strong beat structure

Important: this setting persists per-project. New projects default to on. Legacy projects from before this feature shipped default to off (the normalizer preserves missing values as off, not on, so older projects don't surprise their owners by suddenly stuttering).

Pacing Brat-Style Reveals

The lyric uses single-word reveals with the brat fuzzy edge. Default wordDelayMs is 300. This is the same pacing as the Brat templates, because Video Viewer borrows brat's lyric layer wholesale.

  • Under 90 BPM: bump to 400-500ms.
  • 90-120 BPM: 300ms (default).
  • 120-150 BPM: 200-280ms.
  • 150+ BPM: 150-200ms.

If words pile up faster than viewers can read, drop word delay. If they sit too long, raise it.

Pairing It With Other Templates

Video Viewer is a strong centerpiece but a tricky pair. Things that work in the same release:

| Combo | Why | |---|---| | Video Viewer + Brat | Same lyric DNA. Video Viewer for the concept video, Brat for the social cuts | | Video Viewer + Pinterest Feed | Both nostalgic-internet. Different eras of internet, but same emotional register | | Video Viewer + Y2K Chrome | Both lean Y2K. Y2K Chrome for the cover-art reveals, Video Viewer for the song's main lyric video | | Video Viewer + Pixel Karaoke | Both retro-tech. Pixel Karaoke for the karaoke moment, Video Viewer for the album cuts |

Don't pair with Country Postcard, Home Movie, or Notepad — the digital nostalgia fights the analog nostalgia.

Common Questions

Why can't I export at 9:16?

The chrome geometry is built for 1:1. The lock is enforced everywhere in the export pipeline. If you need 9:16 with similar Y2K vibes, use Retro TV (which gives you a vertical CRT chrome) or Pinterest Feed (which is mobile-native vertical).

Is the window chrome based on Windows Photo Viewer?

No — and deliberately so. Shipping a literal Windows screenshot would be trademark exposure. The chrome is a generic pastiche: title bar, generic file-menu labels, no shipping-OS branding. It reads as "old Windows" because the visual conventions are conventional, not because we copied any specific OS.

Can I add custom menu items?

Not in the current version. The menu items (File / View / Tools / Print / Help) are fixed pastiche labels.

Why doesn't the cut-on-beat work for my project?

Check that your project has beat markers. If you haven't run beat detection (auto-runs on most projects on upload), the template falls back to BPM-derived cuts. If you've cleared beat markers manually, the inner video plays continuously without cutting.

Can I change the title bar color?

Not in the current version. The chrome uses a standard late-90s color palette that reads as authentic. Custom title-bar colors would break the visual literacy.

Will the audio play in the title bar like a real media player?

The template is a visual pastiche, not a functional media player. There's no playback HUD inside the window — just your video and your lyrics. The audio comes from your project audio track.

Takeaway

Video Viewer is the template you reach for when the song wants to feel like a file someone double-clicked on a beige PC in 2002. Square, brat-style lyrics, file-menu chrome, beat-cut inner footage. Use it for Y2K revival, indie sleaze, alt-pop with internet aesthetics. The 1:1 lock is real — make peace with it.

Try the Video Viewer template free — no watermark, no upgrade required, chrome rendered entirely in CSS.

Make your first lyric video

Free forever. No credit card required.

Start Creating Free