Vidyard
A weekend of work, and real gaps remain.
Video for sales teams: record yourself and your screen, send it in an email, and see who watched and for how long.
Build me the sales video tool that replaces Vidyard. The mechanic is narrow and it works: **record a short personal video, send a link with an animated thumbnail, get told when they watch it.** Build exactly that. STACK - Node 20+ with Fastify, server-rendered HTML - SQLite through better-sqlite3, WAL mode - MediaRecorder in the browser, ffmpeg on a worker - Object storage with a delivery network - Caddy in front THE DATA MODEL - videos: id, owner_id, title, path, duration_ms, poster_path, gif_path, status - shares: id, video_id, token, recipient_label, sent_at, expires_at - views: id, share_id, viewer_hash, started_at, seconds_watched, max_position, device - notifications: id, share_id, view_id, sent_at RECORDING IN THE BROWSER - getDisplayMedia for the screen and getUserMedia for the camera, composited with the camera in a corner - **Upload chunks while recording**, not afterwards. A salesperson who records ninety seconds and waits ninety more will stop using it - An audio level meter and a warning on silence, which is the most common ruined recording - Re-record before sending, always, because the first take is never the one THE ANIMATED THUMBNAIL, WHICH IS THE ACTUAL FEATURE - Three seconds of the video as a small looping GIF or animated WebP, generated with ffmpeg - **This is what raises the click rate**: a still image looks like an attachment, a moving one looks like a person waiting to talk to you - Keep it under a few hundred kilobytes or mail clients will not load it, and provide a static fallback because many block animation entirely - Overlay a play button and, optionally, the recipient's name written into the frame SENDING AND WATCHING - A token URL per recipient, so 'who watched' is answerable. One link sent to twelve people answers nothing - The landing page is the video, large, autoplaying muted with captions, and nothing else competing with it - Captions from whisper.cpp, because these are watched in offices with the sound off NOTIFICATIONS, WITH RESTRAINT - Notify the sender the first time a recipient watches past a threshold — not on every play, and not on the sender's own view - Include how far they watched. **Watched twelve seconds of ninety is a different fact from watched all of it**, and a notification that hides that is misleading its own reader WHAT TO BE CAREFUL ABOUT - Say on the page that views are recorded. A tracked link that pretends not to be is the thing that makes people distrust sales email - Hashed viewer identity, a retention sweeper, and an expiry on shares WHAT MATTERS MOST The animated thumbnail and per-recipient tokens. One gets the video opened; the other makes the data mean anything.
What you lose
- A recorder that works in the browser with no installation
- Animated thumbnails that raise email click rates
- Watch notifications inside the CRM
- Hosting and delivery with nothing to run
If you would rather not build
- Loom, if the polish and reliability are what you are paying for
- A screen recorder plus a hosted file, which is the crude version
The escape hatch
open source · no votes, no paid placement
whisper.cpp
$0Captions, which most viewers need because the sound is off.
ggml-org/whisper.cppfree · open source
Why this verdict
our own opinion · changed only by a person
54/100
Verdict kinda at 54: recording and ffmpeg are straightforward, and the GIF thumbnail is the genuinely clever bit worth copying exactly.
History
tracked since 14 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about Vidyard
answered from the record above
Is Vidyard free?
No — the plan we track is $19 a month. Pro at $19 per user per month billed annually for the recording and hosting plan.
Can you replace Vidyard by building your own?
ALMOST. A weekend of work, and real gaps remain. Replacement score 54 out of 100, build time a weekend. Read what you lose before you decide.
How much does Vidyard cost?
$19 a month on Pro — $228 a year. Recorded 14 Aug 2026.
What do you lose by replacing Vidyard?
A recorder that works in the browser with no installation; Animated thumbnails that raise email click rates; Watch notifications inside the CRM; Hosting and delivery with nothing to run. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Vidyard?
Yes: FFmpeg, whisper.cpp. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.
free forever · no tracking pixel · stored here, never passed to anyone

