Per prima cosa chiariamo la definizione di codecs e formati... i formati sono dovuti alle estensioni dei file, per esempio un file rm è un formato leggibile col real player; invece i codecs (parola che sta per COmpression/DECompression) comprimono il filmato/file audio e sono utili per ridurne la dimensione. Se analizziamo un file rm noteremo per esempio che è compresso col Codec real video per la parte video e col Codec real audio per la parte audio.
by Chibi Goku

Definiti i termini si possono approfondire diversi argomenti...
1. Compressioni: come funzionano e i vari tipi di compressione
2. Formati e Codecs: pregi e difetti
3. Comprimere un filmato: il metodo migliore
     - Compressione MPEG
     - Compressione DivX
     - Compressione WMV
     - Compressione RM
     - Compressione XviD


COMPRIMERE UN FILMATO

Naturalmente non c'è formato né codec che sia il migliore in assoluto! Ci sono due alternative per preparare i formati da modificare...

1. Se avete abbastanza spazio libero sul disco rigido è meglio se li comprimete con l'huffyuv. Usate il Virtual Dub! Apritelo, selezionate il file che vi serve (se volete potete selezionarne una parte: il modo migliore è usare la barra sotto e i pulsanti mark in e mark out, gli ultimi verso destra). Naturalmente ricordatevi di andare sul menu video -> compression e selezionare huffyuv.
Se volete potete settare altri parametri ma quelli più importanti sono questi, poi salvate ed il gioco è fatto! :)

2. Se invece non avete abbastanza spazio libero o non avete voglia di sprecarlo, potete benissimo usare il codec DivX. In questo modo perderete di qualità, renderete le cose più difficili al software che userete in seguito ma fa niente...
La procedura è la stessa di prima ma, dopo aver selezionato come compressione DivX (la 4.11 è leggermente meglio) schiacciate su configure, se avete la 3.11 selezionate un bitrate decisamente alto e, se volete, aumentate il numero dei keyframe.
Se avete la versione 4 vi consiglio di passare alla 4.11 che è decisamente meglio, andate su configure e selezionate 1 pass quality based come Variable bitrate mode e poi selezionate come 100% encoding quality, in questo modo la qualità dovrebbe essere molto simile all'originale, oppure mettete 1 pass , selezionate un bitrate alto e, se volete, aumentate il numero dei keyframe.

Per distribuire i vostri bei filmati in Internet, invece, i migliori formati da usare sono i seguenti: .mpg, .rm, .avi compressi DivX, wmv.
Quando esportate il vostro lavoro dal programma che avete usato per l'edit cercate di non comprimere, meglio usare poi un programma specifico per diversi motivi:
1. il risultato sarà migliore
2. alcune utilità per l'encoding non supportano alcuni formati (per esempio il DivX dà problemi con il Real Producer e con il Microsoft Encoder).
Ovviamente se il filmato da comprimere è scadente non potrà certo migliorare!!!!

COME CREARE BUONI WMV

Il programma che vi serve è il windows media encoder, dopo averlo installato andate su windows media components, cartella tools e spostatela dove volete (per esempio in C:\Documenti\Tools) perché lì è scomodo dovendo accedervi da dos (si potrebbe fare un file bat che vi porta lì ma è un lavoretto piuttosto lungo, meglio spostarla).
Il file da trasformare (solo i formati avi con qualsiasi codec, tranne il divx, poiché encodando un divx l'immagine viene inspiegabilmente capovolta ) va messo nella stessa cartella per comodità.
Andate nel prompt del dos, sarete nella cartella C:\Windows, scrivete cd\ e sarete in c: ora scrivete cd documenti poi cd Tools (ovviamente se avete messo in documenti la cartella).
Arrivati nella cartella del file dovete dargli il comando per far partire la compressione, le compressioni che vi consiglio sono le VBR.

Per avere un'ottima compressione rapportata alla qualità scrivete
"wm8eutil -input ilfilecheconvertite.avi -output ilfileuscente.wmv -v_mode 2 -v_quality 90" (scegliete valori altini se no perde; con valori troppo alti però potreste ottenere file di grosse dimensioni , quindi regolatevi voi)
Per avere un'ottima compressione rapportata al bitrate scrivete:
"wm8eutil -input ilfilecheconvertite.avi -output ilfileuscente.wmv -v_mode 3 -v_bitrate 450000", il classico bitrate, poi scegliete voi quale usare, 450.000 (niente virgole, si riferisce ai bit non ai kb) è già abbastanza altino ma vi consente una qualità buona.
Ovviamente, se volete distribuire il file in internet e avete già in mente il bitrate, allora usate il secondo metodo, se invece volete preservare la qualità del vostro filmato, usate il primo con valori alti.
Questo è il miglior codec nel rapporto facilità/qualità.
Inoltre il windows media encoder crea degli ottimi file audio wma partendo da wav (16 bit non compressi) o anche da wma. Se vi interessa la stringa da usare è "wm8eutil -input ilfilecheconvertite.wav (o wma dipende) -output ilfileuscente.wma -profile a64".