File video del Computer: Difference between revisions

Line 83: Line 83:
:'''Standard''' sono una serie di specifiche che servono in qualità di ''descrizioni'' su come un formato video (o simili) dovrebbe lavorare.
:'''Standard''' sono una serie di specifiche che servono in qualità di ''descrizioni'' su come un formato video (o simili) dovrebbe lavorare.
:'''Encoder''' (o codec) sono ''implementazioni'' di uno standard.
:'''Encoder''' (o codec) sono ''implementazioni'' di uno standard.
:Hai capito la differenza? Significa che quando uno '''standard''', come MPEG-4 ASP è prodotto, un numero di gruppi differenti producono i loro '''encoder''', come DivX e XviD. Si, stai leggendo bene. Una codifica DivX produrra un file che potrà essere riprodotto dalo stesso decoder che è richiesto per il XviD. La vita reale non è mai cosi bella, e differenti encoder useranno funzioni differenti, cambiando molto dallo standard, e questo potrebbe causare un incompatibilità tra i vari codec. Un esempio pratico:
:Hai capito la differenza? Significa che quando uno '''standard''', come MPEG-4 ASP è prodotto, un numero di gruppi differenti producono i loro '''encoder''', come DivX e XviD. Si, stai leggendo bene. Una codifica DivX produrrà un file che potrà essere riprodotto dalo stesso decoder che è richiesto per il XviD. La vita reale non è mai cosi bella, e differenti encoder useranno funzioni differenti, cambiando molto dallo standard, e questo potrebbe causare un incompatibilità tra i vari codec. Un esempio pratico:
:*Quicktime h264 usa solo le funzioni base definite dall'MPEG-4 AVC. Un encoder come x264 le usa tutte. Questo differenze sono alla base della superiorità di un codec rispetto ad un altro, anche in termini di compatibilità.
:*Quicktime h264 usa solo le funzioni base definite dall'MPEG-4 AVC. Un encoder come x264 le usa tutte. Questo differenze sono alla base della superiorità di un codec rispetto ad un altro, anche in termini di compatibilità.
===MPEG===
===MPEG===