Video e streaming
Codec e container, bitrate, HDR, streaming adattivo, montaggio e transcodifica.
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.
Archiviare video a lungo termine: formati, copie e verifiche
Come conservare video di famiglia, riprese e progetti negli anni: scelta di formati aperti come FFV1 e MKV, master e copie d.uso, nomi e verifiche.
Audio nei file video: codec, tracce e problemi di sincrono
Quale codec audio usare in un video, come gestire più tracce e lingue, perché audio e immagine perdono il sincrono e come correggere i ritardi.
Bitrate video: CBR, VBR e CRF spiegati con esempi
Cosa misura il bitrate, come cambiano qualità e peso del file con CBR, VBR e CRF e quale modalità di controllo usare per archivio, web e dirette.
CDN per il video: come si distribuiscono i segmenti in streaming
Perché il video richiede una CDN, come funzionano cache dei segmenti, origin shield e scadenze di manifest e segmenti, e come ridurre costi e buffering.
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.
Codec per il montaggio: ProRes, DNxHR e flusso con proxy
Perché i file delle fotocamere rallentano il montaggio, come funzionano i codec ProRes e DNxHR e come organizzare un flusso di lavoro con i proxy.
Codifica video hardware o software: NVENC, Quick Sync e x264
Differenze di velocità, qualità e consumi tra encoder software ed encoder hardware nelle GPU e nei processori, e quando conviene scegliere l'uno o l'altro.
Configurare OBS Studio per dirette e registrazioni pulite
Scene, sorgenti, encoder, bitrate e audio in OBS: impostazioni ragionate per dirette stabili e registrazioni di qualità, con i controlli preliminari.
H.264, HEVC, VP9 e AV1: confronto pratico tra codec video
Efficienza, compatibilità, licenze e costo di codifica dei principali codec video: quando conviene H.264, quando HEVC, quando VP9 o AV1 e perché.
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.
FFmpeg per la transcodifica: i comandi essenziali spiegati
Struttura di un comando FFmpeg, scelta di codec e qualità, ridimensionamento, taglio, estrazione dell'audio e mappatura delle tracce, con esempi pronti.
Formati dei sottotitoli: SRT, WebVTT, ASS e sottotitoli incisi
Struttura tecnica di SRT, WebVTT e ASS, differenza tra sottotitoli separati e incisi, codifica dei caratteri e come sincronizzarli o convertirli.
Fotogrammi I, P e B e struttura GOP nella compressione video
Come funzionano keyframe, fotogrammi predetti e bidirezionali, cosa è il GOP e perché la sua lunghezza incide su peso, ricerca nel file e streaming.
Frame rate video: 24, 25, 30, 50 o 60 fps, come scegliere
Origine dei frame rate più usati, differenza tra 25 e 29,97 fps, effetto dell'otturatore sul movimento e problemi di conversione tra cadenze diverse.
Video HDR: HDR10, HDR10+, Dolby Vision e HLG a confronto
Cosa cambia davvero con il video HDR, come funzionano curve PQ e HLG, metadati statici e dinamici, e perché un file HDR può apparire spento su schermi SDR.
Latenza nelle dirette streaming: RTMP, SRT, WebRTC e LL-HLS
Da dove nasce il ritardo di una diretta, quanto pesano encoder, protocollo, segmenti e buffer del lettore e quali tecnologie riducono la latenza.
Misurare la qualità video: PSNR, SSIM e VMAF a confronto
Come funzionano le metriche oggettive di qualità video, cosa misurano PSNR, SSIM e VMAF, come calcolarle con FFmpeg e quali limiti pratici hanno.
Proporzioni video: 16:9, 9:16, 1:1 ed esportare senza bande nere
Rapporto d'aspetto, pixel non quadrati, bande nere e ritagli: come preparare ed esportare lo stesso video in formato orizzontale, verticale e quadrato.
Scala dei bitrate: progettare le qualità per lo streaming
Come scegliere risoluzioni e bitrate di ogni livello di uno streaming adattivo, perché una scala unica non basta e cosa significa codifica per contenuto.
Sottocampionamento cromatico: 4:4:4, 4:2:2 e 4:2:0 spiegati
Perché il video separa luminanza e colore, cosa significano 4:2:0 e 4:2:2 e quando il sottocampionamento crea problemi su testi, grafiche e chroma key.
Spazi colore nel video: BT.601, BT.709, BT.2020 e range
Primarie, curva di trasferimento, matrice e range limitato o pieno: perché un video esportato appare slavato o troppo contrastato e come evitarlo.
Streaming adattivo: come funzionano HLS e MPEG-DASH
Segmenti, playlist e manifest: come HLS e DASH adattano la qualità del video alla connessione, cosa fa il lettore e quali errori causano buffering.
Video interlacciato e progressivo: deinterlacciare bene
Cosa significano la «i» e la «p» di 1080i e 1080p, perché il video interlacciato mostra righe a pettine e come deinterlacciare TV e vecchie cassette.
Video sul proprio sito: tag video, formati, poster e preload
Come inserire un video in una pagina web senza appesantirla: tag video, più sorgenti, poster, preload, autoplay muto e quando passare allo streaming.