▶ Media digitali

Pixel, suoni e fotogrammi dentro la macchina dei media digitali

Immagini, audio, video e videogiochi: come funzionano davvero i media digitali, dal pixel al codec, dal campione al game loop.

MEDIA DIGITALI
Aliasing audio: cos'è, come si sente e come si evitaDecibel nell'audio: dBFS, dBu, dBV e dB SPL senza confusioneLatenza audio e buffer size: come ridurre il ritardo nella DAWRiverbero e delay: come funzionano gli effetti di spazio e tempoCompressione delle immagini: senza perdita e con perdita a confrontoHSL, HSV, Lab e OKLCH: modelli colore per scegliere e confrontareImmagini raster: cosa sono davvero i pixel di una foto digitaleTrasformazioni 3D: matrici, coordinate omogenee e proiezioneCoyote time e input buffer: i trucchi invisibili del game feelMultiplayer in rete: latenza, predizione e server autorevoleSistemi di particelle: fumo, scintille ed esplosioni nei giochiAudio nei file video: codec, tracce e problemi di sincronoH.264, HEVC, VP9 e AV1: confronto pratico tra codec videoLatenza nelle dirette streaming: RTMP, SRT, WebRTC e LL-HLSAliasing audio: cos'è, come si sente e come si evitaDecibel nell'audio: dBFS, dBu, dBV e dB SPL senza confusioneLatenza audio e buffer size: come ridurre il ritardo nella DAWRiverbero e delay: come funzionano gli effetti di spazio e tempoCompressione delle immagini: senza perdita e con perdita a confrontoHSL, HSV, Lab e OKLCH: modelli colore per scegliere e confrontareImmagini raster: cosa sono davvero i pixel di una foto digitaleTrasformazioni 3D: matrici, coordinate omogenee e proiezioneCoyote time e input buffer: i trucchi invisibili del game feelMultiplayer in rete: latenza, predizione e server autorevoleSistemi di particelle: fumo, scintille ed esplosioni nei giochiAudio nei file video: codec, tracce e problemi di sincronoH.264, HEVC, VP9 e AV1: confronto pratico tra codec videoLatenza nelle dirette streaming: RTMP, SRT, WebRTC e LL-HLS

Argomenti

Immagini, audio, video e videogiochi: come funzionano davvero i media digitali, dal pixel al codec, dal campione al game loop.

Articoli in evidenza

◩ Grafica e immagini

Canale alfa e compositing: trasparenza e metodi di fusione

Come funziona la trasparenza nelle immagini: canale alfa, operatore «over», alfa premoltiplicato, aloni scuri attorno ai ritagli e metodi di fusione.

5 min di lettura →
♫ Audio digitale

Aliasing audio: cos'è, come si sente e come si evita

Aliasing nell'audio digitale in pratica: perché le frequenze oltre Nyquist si ripiegano, come riconoscerlo e quali filtri e oversampling usare.

4 min di lettura →
▶ Video e streaming

Analizzare un file video con MediaInfo e ffprobe

Come leggere codec, profilo, livello, bitrate, frame rate, colore e tracce di un file video con MediaInfo e ffprobe per diagnosticare i problemi.

4 min di lettura →
✚ Sviluppo videogiochi

Entity Component System: organizzare il codice di un gioco

Cos'è l'architettura Entity Component System, perché si preferisce all'ereditarietà profonda e come entità, componenti e sistemi collaborano.

5 min di lettura →
◩ Grafica e immagini

File RAW e matrice di Bayer: dal sensore alla foto finita

Cosa contiene davvero un file RAW: matrice di Bayer, demosaicizzazione, dati lineari a 12-14 bit, bilanciamento del bianco e i vantaggi rispetto al JPEG.

4 min di lettura →
♫ Audio digitale

Codec lossy e psicoacustica: come funzionano MP3, AAC e Opus

Mascheramento, bande critiche e trasformate: come i codec lossy MP3, AAC e Opus eliminano ciò che non si sente e quali artefatti compaiono a bitrate bassi.

4 min di lettura →
▶ Video e streaming

Codec e container video: la differenza spiegata bene

MP4, MKV, H.264, AV1: perché il formato del file non dice come è compresso il video, cosa contiene un container e come evitare file che non si aprono.

5 min di lettura →
✚ Sviluppo videogiochi

Broad phase: griglie spaziali e quadtree per molte collisioni

Quando gli oggetti sono centinaia, controllare ogni coppia costa troppo: come griglie spaziali, quadtree e sweep and prune riducono i controlli.

5 min di lettura →
◩ Grafica e immagini

HSL, HSV, Lab e OKLCH: modelli colore per scegliere e confrontare

Tonalità, saturazione e luminosità: come funzionano HSL e HSV, perché non sono percettivi e quando servono CIE Lab, Delta E e OKLCH per palette coerenti.

4 min di lettura →
♫ Audio digitale

Equalizzazione audio: tipi di filtri e frequenze della voce

Passa-alto, shelving, campana e notch: come funziona un equalizzatore, cosa indicano frequenza, guadagno e Q e dove intervenire sulla voce senza esagerare.

4 min di lettura →
▶ Video e streaming

DRM nello streaming video: cifratura, licenze e Widevine

Come funziona la protezione dei contenuti nello streaming: cifratura comune CENC, server di licenze, Widevine, FairPlay, PlayReady ed EME nei browser.

4 min di lettura →
✚ Sviluppo videogiochi

Gestire l'input nei giochi: tastiera, gamepad e azioni astratte

Come progettare la gestione dell'input in un videogioco: eventi e polling, azioni astratte, gamepad e zone morte, rimappatura dei tasti e accessibilità.

4 min di lettura →