PDA

View Full Version : AC3 e PES


lvlao
25-09-2006, 22:24
Ciao a tutti.

Ho installato il codec Pure Video di nvidia per i DVD. Questo e' composto da un "nvidia video codec" ed un "nvidia audio codec"...
Tutto ok i DVD si vedono/sentono benissimo (AC3, DTS) :)

Ultimamente mi e' capitato tra le mani un filmato con codifica video XVID e codifica audio AC3.

Il video si vede (ho installato il codec DIVX che leggono ancge XVID), ma l'audio non si sente. :eek:

Questo non me lo spiego perche' pensavo che il codec audio di nvidia fosse un codec AC3.

Ho installato "AC3 Filter" e l'audio e' comparso.... :mbe:

il problema e' che ora "AC3 Filter" viene usato anche per riprodurre i DVD.

Ho risollto rimuovendo il flag da PES (DVD) in questa tab:

http://ac3filter.net/doc/ac3filter/pic/dlg_system.png

Ora i DVD usano il codec audio nvidia e il filmato XVID/AC3 usa AC3 Filter.

Bene. Chi mi spiega la differenza tra il PES, che mi pare sia a questo punto il formato dell'audio dei DVD, e l'AC3???????


Grazie a tutti.

Maurizio

Fabio70rm
26-09-2006, 13:11
L'AC3 è il formato di compressione audio che si utilizza nei supporti come i DVD. In genere è associato al Dolby Digital, mentre il DTS, essendo lossless o con compressione molto minore, utilizza un'altro tipo di algoritmo di compressione.

Il PES è invece un acronimo per Packetized Elementary Stream, ossia il pacchetto minimo di streaming, e può essere sia audio che video. Non è quindi un algoritmo di compressione o codifica, bensì una modalità di ricezione/trasmissione di pacchetti; in questo caso evidentemente sul tuo codec si tratta di una specifica che decodifica l'audio in base ad un algoritmo che quantizza i PES che arrivano all'audio.

lvlao
26-09-2006, 22:19
L'AC3 è il formato di compressione audio che si utilizza nei supporti come i DVD. In genere è associato al Dolby Digital, mentre il DTS, essendo lossless o con compressione molto minore, utilizza un'altro tipo di algoritmo di compressione.

Il PES è invece un acronimo per Packetized Elementary Stream, ossia il pacchetto minimo di streaming, e può essere sia audio che video. Non è quindi un algoritmo di compressione o codifica, bensì una modalità di ricezione/trasmissione di pacchetti; in questo caso evidentemente sul tuo codec si tratta di una specifica che decodifica l'audio in base ad un algoritmo che quantizza i PES che arrivano all'audio.

Grazie per la risposta.

Grazie a Sherlok ho verificato che l'Nvidia audio codec ha un TwoCC code pari a 0x0050 che corrisponderebbe all'audio mpeg-1 layer 1 o 2.
Se questo e' il codec che AC3 Filter va a rimpiazzare quando seleziono PES significa che gli stream elementari audio di un DVD sono codificati Mpeg-1 ....
Boh.... :eek: