|
Cos'è il DivX;-)?
Il DivX;-) può essere considerato l'equivalente degli MP3 per il mondo del video. Nasce grazie ad un gruppo di geniali programmatori (hacker) che è riuscito, rielaborando il codec Mpeg-4 sviluppato da Microsoft, a dare vita al codec DivX;-). Il nome è una presa in giro dell'originale DIVX, un sistema già abbandonato che permetteva un numero limitato di riproduzioni di un DVD video. Il nuovo codec DivX;-) permette di comprimere sequenze video Mpeg-2 (quelle dei comuni DVD) per ottenere dei file di dimensioni contenute. In sintesi, con degli appositi programmi è possibile copiare un intero DVD in un solo CD-ROM, mantenendo una buona qualità di registrazione. Diventa quindi facile immaginare una rapida diffusione di film completi in Rete e un aumento delle copie pirata. L'industria cinematografica americana è già in allarme e sta cercando di correre ai ripari.
(tratto da Virgilio)
DivX:-), Mpeg-1, Mpeg-2, Mpeg-4, quali le differenze?
Perchè utilizzare il codec DivX;-) al posto del codec Mpeg-4 della Microsoft?
Come ben sapete da alcuni anni le tecniche di compressione hanno fatto passi da gigante, sia nel video che nell'audio. Gran parte del merito per questo grande avanzamento lo si deve agli algoritmi Mpeg creati dall'omonimo gruppo di esperti (tra i quali anche molti italiani con cariche anche molto importanti all' interno del progetto). Negli anni gli algoritmi Mpeg si sono evoluti specializzandosi in varie forme, per il video e per l'audio.
Il più famoso Codec per l'audio ormai è sicuramente Mpeg-1 layer3 conosciuto come Mp3, esso si è diffuso solo da qualche anno ma ha gia conquistato milioni di fans grazie alla sua capacità di comprimere moltissimo l'audio (rendendolo così più facile e veloce da scaricere da internet) ma allo stesso tempo di preservarne quasi intatta la qualità HI-FI e CD.
Per il video le cose stanno diversamente...
I video hanno sempre ingombrato molto e anche i compressori più potenti non hanno mai permesso di rendere facilmente scaricabile un video da Internet mantenendone intatta la qualità; l'unico metodo fino ad ora era quello di degradare il video in termini di qualità (meno fotogrammi al secondo, meno colori, meno risoluzione, ecc...) così da ridurne drasticamente anche le dimensioni in MB. I formati di compressione video più diffusi fino ad ora erano l'Mpeg-1 e l'Mpeg-2.
L'Mpeg-1 era il formato più utilizzato per Internet in quanto ottimizzato per i video a bassa risoluzione: occupava poco ma rendeva poco anche in termini di qualità. L'Mpeg-1 utilizzato con il miglior rapporto compressione/qualità in grado di trasmettere agevolmente il file in rete permetteva di salvare video digitali con una qualità decente ma comunque di gran lunga inferiore a quella dei video analogici salvati su videocassette VHS. Con fattori di compressione così blandi da mantenere una qualità simile al VHS, però, si ottenevano file troppo abbondanti da mandare in rete quindi la soluzione di ridurre la qualità per ridurre lo spazio occupato rimaneva ancora l'unica.
L'Mpeg-2 funziona in modo simile però è stato ottimizzato per i video in alta risoluzione tanto che viene utilizzato di fatto come standard per la trasmissione di video digitali via satellite e sui DVD. E' inutile dire che sebbene l'Mpeg-2 utilizzi una compressione più efficiente dell'Mpeg-1 comunque crea file ancora troppo abbondanti per la rete... Cercare di comprimere un file in basssa risoluzione in Mpeg-2 non ha molto senso perchè, come abbiamo detto, l'Mpeg-2 è poco efficiente con i video in bassa risoluzione essendo stato ottimizzato per l'alta.
Visti i limiti di questi formati l'unica cosa era aspettare l'arrivo di un nuovo standard in grado di comprimere i file video proprio come l'Mp3 fa per l' audio , cioè mantenendo una qualità altissima nonostante l' altissima compressione...
Questo standard ora esiste e si chiama: Mpeg-4. L'Mpeg-4 è uno standard ancora in via di definizione ma viene già utilizzato in rete. Purtroppo l' Mpeg-4 è soggetto ad alcune limitazioni d'uso ad opera di importanti aziende del settore come ad esempio la Microsoft; quest'ultima ha ultimamente fatto uscire un formato video che può utilizzare al suo interno la compressione in Mpeg-4, questo formato si chiama "asf" (advanced streaming format).
Probabilmente molti si staranno chiedendo: perchè usare CODEC pirati per comprimere i video in Mpeg-4 se c'è già l'ASF? La risposta a questa domanda è il centro di tutto il discorso e ora capirete tutto... Teoricamente con l'ASF si potrebbe far di tutto solo che essendo sotto controllo restrittivo della Microsoft, per manipolare video in formato ASF, si sarebbe obbligati ad usare solo programmi della Microsoft o programmi di case a cui la Microsoft abbia dato particolari licenze d'uso; è ovvio però che data la grande importanza di questo formato la Microsoft si guarderà bene dal fare regali agli altri...
I formati "AVI" e "ASF" sono come delle scatole che possono contenere all'interno cose diverse pur rimanendo uguali esternamente o come delle automobili "standard" che possono montare motori di vario tipo inventati da altre case; allo stesso modo dei file con estensione AVI o ASF possono essere in realtà al loro interno compressi con vari CODEC (tra cui Mpeg-1 e Mpeg-4) pur mantenendo esternamente l'estensione AVI o ASF.
Verrebbe logico a questo punto utilizzare il codec Mpeg-4 della Microsoft ed usarlo all'interno di formati diffusissimi come l'AVI (per il quale esistono migliaia di programmi di varie aziende, alcuni persino gratuiti). Quì però casca l'asino, la Microsoft ha limitato il suo Codec Mpeg-4 all'utilizzo con il solo formato ASF per il quale a tutt'oggi esiste una quantità di programmi che si conta sulle dita di una mano.
E' nato così il DivX;-) Come al solito il popolo di Internet, poco amico della Microsoft, ha risolto il problema prendendo il Codec Mpeg-4 della Microsoft limitato agli ASF e l'ha modificato per renderlo compatibile anche con gli AVI. Questo nuovo Codec pirata è stato chiamato DivX;-).
Attenzione il Codec pirata "originale" va scritto: DivX;-) e non scritto: DivX, Divx o divx; attenzione anche a non confonderlo con il DIVX che è un particolare sistema usato per rendere leggibili i DVD solo un numero limitato di volte e non centra niente con il nostro DivX;-).
(tratto da ItalianDivX;-)Gang)
|
|