Competenza · Video e contenuto con AI
Clip brevi costruite in HTML, con voce sintetizzata e con la licenza di ogni elemento su carta.
Produciamo clip di promozione e set di visual usando strumenti di generazione — voce sintetizzata, immagini, composizioni animate renderizzate da HTML. Ogni elemento che entra nell'inquadratura ha una fonte e una licenza scritte, e il sonoro si misura, non si approssima.
Già costruitoSono materiali consegnati, su disco, che abbiamo misurato oggi con strumenti, non letti da un rapporto. Un set di quattro clip da 30 secondi fissi (due lingue × due formati) per una piattaforma propria, un secondo set di quattro clip di introduzione, una composizione propria resa in sette varianti per la promozione dell’azienda, e due turni di visual statici di campagna per un operatore di trasporto. Abbiamo ricontrollato l’audio di uno dei clip con `ffmpeg … ebur128`: −16,2 LUFS integrati, picco reale −1,8 dBTP — esattamente i numeri del documento interno, cosa che non accade ogni volta. Correzione importante rispetto al nostro stesso inventario: `hyperframes` NON è il nostro codice. È la clonazione del repository pubblico di un’altra azienda, sotto licenza Apache 2.0, senza alcun nostro commit. È lo strumento con cui lavoriamo; i risultati sono le composizioni e i rendering, non lo strumento.
Una clip di trenta secondi ha tre modi di guastarsi, e solo uno si vede alla prima visione. Si guasta visivamente — questo lo nota tutti. Si guasta sul piano sonoro, e allora la clip è più forte o più debole di tutto ciò che le sta intorno sulla rete in cui arriva, cosa che si nota solo dopo la pubblicazione. E si guasta giuridicamente, cosa che non si nota mai, fino al giorno in cui si nota. Lavoriamo su tutte e tre, e sulle ultime due abbiamo una procedura scritta, non buona volontà.
La composizione si fa in HTML, non in un editor. Una composizione è un documento con tracce e clip, ciascuno con il momento di inizio e la durata scritti come attributi — per esempio una clip che inizia al secondo 8,4 e dura 5,0 secondi, con sovrapposizione intenzionale rispetto alla precedente per la transizione. La conseguenza pratica è che una clip si può rifare in modo identico: stessi attributi, stesso risultato, e una correzione di testo non richiede il rifacimento manuale del montaggio. Il render della nostra composizione promozionale è uscito a 1920×1080, 60 fotogrammi al secondo, 1200 fotogrammi, esattamente 20,000000 secondi — cifre lette dal file, non dal brief.
La voce è sintetizzata, con impostazioni scritte nello сценарio insieme al testo, così che una rifacimento suoni identico: modello multilingue, stabilità, somiglianza, stile e velocità annotati come valori, non come impressioni. Il testo viene calibrato sulla durata prima della generazione — una clip di trenta secondi supporta circa sessantacinque parole in romeno, e se lo сценарio ne ha ottanta, si taglia il testo, non si accelera la voce. L’audio finale viene normalizzato in due passaggi verso un obiettivo e misurato dopo sul file consegnato: le quattro clip di un set recente stanno a −16,2 e −15,9 LUFS, con picco reale −1,8 dBTP.
La regola che manteniamo e che si vede chiaramente nel dossier delle licenze di un set consegnato: nulla della clip ha una licenza che non possiamo mostrare. Il tappeto musicale e gli effetti sonori sono stati sintetizzati localmente con `ffmpeg` — cinque oscillatori sinusoidali con filtro passa-basso per la musica, rumore rosa filtrato per l’effetto di transizione, impulso a 1500 Hz con inviluppo esponenziale per il clic — proprio perché un suono fatto da noi ha una licenza dimostrabile, mentre un file “gratis” da una pagina che non dice a quali condizioni, no. I telai di telefono e laptop sono disegnati in SVG, non fotografie di prodotto. Le catture sono della nostra piattaforma, fatte automaticamente su una versione di produzione locale. Il font è auto-ospitato, sotto licenza aperta per font.