Expertise · Video and AI content
Short clips built from HTML, with synthesised voice and each element’s licence on paper.
We produce promotional clips and sets of visuals using generation tools — synthesised voice, images, animated compositions rendered from HTML. Every element that enters the frame has a written source and licence, and sound is measured, not estimated.
Already builtThese are delivered materials, on disk, which we measured today with tools, not read from a report. A set of four exact 30-second clips (two languages × two formats) for a proprietary platform, a second set of four introductory clips, a proprietary composition rendered in seven variants for company promotion, and two rounds of static campaign visuals for a transport operator. We rechecked the sound of one clip with `ffmpeg … ebur128`: −16.2 LUFS integrated, true peak −1.8 dBTP — exactly the figures from the internal document, which does not happen every time. Important correction to our own inventory: `hyperframes` is NOT our code. It is the clone of another company’s public repository, under Apache 2.0, with no commit of ours. It is the tool we work with; the achievements are the compositions and renderings, not the tool.
A thirty-second clip can fail in three ways, and only one is visible on first viewing. It fails visually — that is what everyone notices. It fails sonically, and then the clip is louder or quieter than everything around it on the network where it ends up, which is only noticed after publication. And it fails legally, which is never noticed, until the day it is noticed. We work on all three, and for the last two we have a written procedure, not goodwill.
Composition is done in HTML, not in an editor. A composition is a document with tracks and clips, each with the start moment and duration written as attributes — for example, a clip that starts at 8.4 seconds and lasts 5.0 seconds, with intentional overlap over the previous one for the transition. The practical consequence is that a clip can be recreated identically: the same attributes, the same result, and a text correction does not require manually redoing the edit. The render from our promotion composition came out at 1920×1080, 60 frames per second, 1200 frames, exactly 20.000000 seconds — figures read from the file, not from the brief.
The voice is synthesised, with settings written in the script together with the text, so that a redo sounds identical: multilingual model, stability, similarity, style and speed noted as values, not as impressions. The text is calibrated to duration before generation — a thirty-second clip supports around sixty-five words in Romanian, and if the script has eighty, the text is cut, not the voice sped up. The final audio is normalised in two passes towards a target and measured afterwards on the delivered file: the four clips in a recent set sit at −16.2 and −15.9 LUFS, with true peak −1.8 dBTP.
The rule we follow, and which is clearly visible in the licence file of a delivered set: nothing in the clip has a licence we cannot show. The music bed and sound effects were synthesised locally with `ffmpeg` — five sine oscillators with a low-pass filter for music, filtered pink noise for the transition effect, a 1500 Hz impulse with an exponential envelope for the click — precisely because a sound made by us has a demonstrable licence, whereas a “free” file from a page that does not say under what terms, does not. The phone and laptop frames are drawn in SVG, not product photos. The screenshots are of our platform, made automatically on a local production version. The font is self-hosted, under an open font licence.