Codificació de vídeo

Sep 12, 2017

En les comunicacions i el processament de la informació, el codi és un sistema de regles per convertir informació (com ara una lletra, paraula, so, imatge o gest) en una altra forma o representació, de vegades escurçada o secreta, per a la comunicació a través d'un canal o emmagatzematge en un mitjà.

El procés de codificació converteix la informació d'una font en símbols per a la comunicació o l'emmagatzematge.

Codificació de vídeo és la ciència de codificar els bits de dades que componen un enregistrament de vídeo digital en un conjunt unitari d'acord amb un conjunt de normes i paràmetres específics.

Un format de codificació de vídeo (o, de vegades, format de compressió de vídeo) és un format de representació de contingut per emmagatzemar o transmetre contingut de vídeo digital (com ara un fitxer de dades o un torrent de dades). Exemples de formats de codificació de vídeo inclouen MPEG-2 Part 2, MPEG-4 Part 2, H.264 (MPEG-4 Part 10), HEVC, Theora, RealVideo RV40, VP9 i AV1. Una aplicació específica de programari o maquinari capaç de comprimir i / o descompressió de vídeo a / des d'un format de codificació de vídeo específic es diu códec de vídeo; un exemple de còdec de vídeo és Xvid, que és un dels codificadors diferents que implementa la codificació i descodificació de vídeos en el format de codificació de vídeo MPEG-4 Part 2.

Alguns formats de codificació de vídeo estan documentats per un document detallat d'especificació tècnica conegut com una especificació de codificació de vídeo. Algunes d'aquestes especificacions estan escrites i aprovades per organitzacions de normalització com a estàndards tècnics, i per tant es coneixen com a estàndard de codificació de vídeo. El terme "estàndard" també s'utilitza de vegades per a estàndards de facto i normes formals.

Els continguts de vídeo codificats amb un format de codificació de vídeo en particular normalment s'inclouen amb un flux d'àudio (codificat mitjançant un format de codificació d'àudio) dins d'un format de contenidors multimèdia com AVI, MP4, FLV, RealMedia o Matroska. Com a tal, l'usuari normalment no té un fitxer H.264, sinó que té un fitxer de vídeo .mp4, que és un contenidor MP4 que conté un vídeo codificat per H.264, normalment al costat d'àudio codificat per AAC. Els formats de contenidors multimèdia poden contenir qualsevol de diferents formats de codificació de video; per exemple, el format del contenidor MP4 pot contenir vídeo en format MPEG-2 Part 2 o H.264, entre d'altres. Un altre exemple és l'especificació inicial del tipus de fitxer WebM, que especifica el format del contenidor (Matroska), però també exactament el format de compressió de vídeo (VP8) i d'àudio (Vorbis) que s'utilitza dins del contenidor de Matroska, tot i que el format del contenidor Matroska és capaç de contenir altres formats de codificació de vídeo (el vídeo VP9 i el suport d'àudio Opus es van afegir a l'especificació de WebM).