Newsgroup: it.media.video.produzione
Titolo: compressione video... miglior compromesso

Ho un video formato DV che devo comprimere in formato DivX o XviD.
Intanto quale consigliate?
volevo sapere quale è il miglior compromesso compressione/qualità.
Il video che ho compresso è di 3m 50s, 720x576.
Con XviD a 1500 bitrate mi viene fuori di 85MB
considerando che devo comprimere mezz'ora di filmato, a conti fatti mi
viene 660MB
Non mi sembra molto accettabile.
questo è per la visione su pc
poi devo fare lo devo comprimere per metterlo su internet (youtube).
Io pensavo di mandarlo a 360x288, ma dovrò anche comprimerlo per
L'ho compresso con Windows Movie Maker (non è un granchè, però...) che
ha l'opzione 'comprimi per internet' e mi ha creato, per il filmato da
3' 50", 10MB in ASF (che virtualdub non sa aprire, tra l'altro)
se uso il calculator di XviD, per ottenere lo stesso risultato devo
mettere 228 come bitrate.
Matteo

 mettere 228 come bitrate.
Dei formati youtube non me ne intendo ma non credo gadiscano il formato
asf (forse dico una cazzata eh...)...
Ciao.
-- 
Michele - "It's the world we live and life in general..."
WEB:	
http://myksto.interfree.it

 poi devo fare lo devo comprimere per metterlo su internet (youtube).
per youtube DViX 640*480, 1 MB/sec, audio mono 96 kHz.
Poi tanto lui lo ricomprime
ciao
Gary

> per youtube DViX 640*480, 1 MB/sec, audio mono 96 kHz.
96 Khz? :-))
Alex

 96 Khz? :-))
capita a chi è nato ai tempi dll'analogico
:-)))
gary

 asf (forse dico una cazzata eh...)...
Per quello che ho messo su YouTube mi sono sempre attenuto alle specifiche 
scritte sulle FAQ:
dimensioni 320x240
compressione video in DivX o XviD
compressione audio in MP3
30 fps (non ho mai capito perchè)
Io mi preparo il filmato con VirtualDub, facendo il resixe aggiungo (se 
necessario) le bande nere sopra e sotto perchè se l' altezza non è 240 il 
filmato viene deformato e poi comprimo in XviD ed MP3.
Dopodichè carico il filmato su YouTube; ci penseranno loro a 
massacrarmelo...
Saluti. 

 30 fps (non ho mai capito perchè)
grazie
Matteo

 virtualdub lo fa?
Non c'entra virtualdub, il quantizer deve essere settato nell'encoder.
Ma hai dato una minima occhiata alla piccola guida che ti ho postato? 
No, lo chiedo perchè dalla domanda che hai fatto mi sembra proprio di no 
eh...



L'ho scaricata ma non ho avuto tempo di vederla.
Durante la pausa pranzo gli darò una occhiata.
Matteo

 Durante la pausa pranzo gli darò una occhiata.
Ok, dopo la lettura della guida puoi fare tutte le domande che vuoi... :)



Per capire bene tutti i passi mi sa che devo aspettare stasera
(sperando di riuscire a trovare tempo) per fare un po' di test.
C'è qualcosa che mi sfugge, ma ora non so dirti quale.
Matteo


Ho messo le stesse impostazioni del documento (identiche in tutto e
per tutto. quindi quant=2)
3 minuti e 49 secondi: 145MB
qualunque qualità si voglia avere credo che sia un po' troppo.
In formato DV sono 850MB
compresso in DivX con bitrate costante a 1500 viene 85MB (ma avevo
dimenticato di comprimere l'audio che sono 40MB contro 1.3MB in mp3)
Il video è abbastanza statico e abbastanza scuro.
Se lo riapro in virtualdub mi dice:
n.keyframe=29
data rate=5147kbps (0.09% overhead)
il formato è 720x576 25fps
lunghezza 3.49min (5741 frame)
min/avg/max/total keyframesyze: 42968/55829/66971 (1582K)
min/avg/max/total deltaframesize: 2534/25580/57425 (142694K)
Matteo

 min/avg/max/total deltaframesize: 2534/25580/57425 (142694K)
E con ciò??


 video è abbastanza statico e abbastanza scuro.
Ma sei sicuro di aver fatto le cose correttamente???
Ho letto i dati che hai fornito ed ho fatto una prova su un filmato in 
720x576 proveniente dalla digitalizzazione di una vecchissima VHS.
Tieni presente che questo filmato, proveniendo da una vecchissima VHS, è 
proprio il festival dei disturbi: righe quà e là, effetto neve e compagnia 
bella; per me sono fastidiosi disturbi, ma i computers sono scemi e quindi 
non interpretano i disturbi come tali: per i computers, tutti quei puntini 
vaganti non sono fastidiosi disturbi, sono informazioni da preservare e da 
memorizzare e questo complica la compressione e va a svantaggio delle 
dimensioni finali.
Detto in sintesi: la compressione di un filmato proveniente da una VHS, 
magari vecchia, è un incubo terrificante per qualsiasi programma di 
compressione...
Ed adesso ecco i risultati: 3 min e 50 sec di questo filmato 720x576 con 
audio 44100Hz 16 bit stereo MP3 128 kbps, compressi con XviD Quantizer 2 
occupano 47,4 MB (bitrate medio: 3645 kbps) mentre compressi con Quantizer 3 
occupano 33,5 MB (bitrate medio 2535 kbps).
Se avessi abilitato i B-frames (che non uso mai perchè a volte noto degli 
artefatti nei cambi di scena e comunque a VirtualDub non piacciono molto) 
avrei risparmiato ancora qualcosina.
Il che è in linea con i dati che hai postato circa la compressione che hai 
fatto con DivX, perchè se a quegli 85 MB togli i 40 MB occupati dall' audio 
non compresso otteniamo 45 MB.
Saluti. 

 non compresso otteniamo 45 MB.
Esatto, ma in quel caso ho utilizzato il bitrate fisso a 1500.
Ora faccio altre prove e ti faccio sapere

 Layer-3
Prova a scaricare MP3 Radium Codec; dovresti riuscire ad oltrepassare questo 
limite ed a creare gli MP3 con tutte le specifiche che vuoi.
Saluti.

 Saluti.
Il radium codec è un po' vecchiotto... :)
Io mi trovo benissimo con i LAME ma mi raccomando, scarica le versioni ACM.
Ciao.
-- 
Michele

 Ciao.
Byez! 

 voglio, non l' ho più "abbandonato".
Ah già è vero, avevo dimenticato che sei quello abitudinario... ;)
Ti assicuro cmq che anche il Lame funziona benissimo con VDub e ha anche 
maggiori formati.
Ciao.
-- 
Michele


Il LAME ce l'ho già tra i codec disponibili, quindi posso usare
quello.
è LAME MP3; è quello giusto?
che significa ABR e CBR?
Ho anche il codec per AC-3 ACM.
vanno bene questi o devo usarne altri?
Rimane ancora il problema del video.
quello che ho postato è compresso a quantizer 6 e il bitrate che mi
mostra dopo la compressione è 452
Ho provato a comprimerlo a bitrate costante a 452 e in effetti viene
più grande di quello quantizzato a 6.
quello che ho quantizzato a 2 con interlacciatura è il doppio (di
bitrate) rispetto a quello non interlacciato e sono rispettivamente
5000 e 12000.
un po' troppo per essere ottimizzato (se non erro un dvd sta a 3000).
è solo questo il mio dubbio.
Matteo

 è solo questo il mio dubbio.
Un dvd cinematografico sta di solito tra i 6000 e gli 8000 ma esistono 
anche delle eccezioni. Di sicuro non mi ricordo di aver mai visto un dvd 
con un bitrate così scarso (3000) a meno che non si tratti di 
documentari in b/n molto vecchi.


 Ciao.
Byez! 

 anche delle eccezioni.
ricordo male. cmq mi riferivo a quelli che si vendono in videoteca
ecc, la cui dimensione tipica è 6GB
effettivamente da un rapido conto MOOLTO approssimato, se 1min a
452bps fa 3M, 2 ore a 6G fanno 7000bps
vabbé, non mi resta che fare un po' di prove e vedere che dimensioni
sono disposto ad accettare per il mio filmato (alias che qualità
accettare come minima).
un'ultima cosa. se per youtube serve 320x240... deinterlaccio e
ridimensiono o ridimensiono e basta?
Matteo

 ridimensiono o ridimensiono e basta?
Io ti consiglierei di deinterlacciare in tutti i casi.
Un bel "Blend mode" con VirtualDub e poi resize a 320x240, con un' eventuale 
aggiunta di bande scure sopra e sotto per portare l' altezza a 240 ed 
evitare deformazioni del filmato.
Saluti. 

 evitare deformazioni del filmato.
ok, grazie.
Matteo