Newsgroup: it.comp.software.divx
Titolo: no-audio

Salute a tutti...
ho un problema con un divx (per la cronaca Ferro 3) che vedo benissimo
ma non ho audio. Per gspot ha tutti i codec installati, ma il rendering mi 
dice Partial failure:
 DirectShow partially succeeded to play file. The actual text of the error 
or warning is:
0x00040242: VFW_S_PARTIAL_RENDER - Some of the streams in this movie are in 
an unsupported format.
 The following combination of filters were used:
 {C:\PERSONALI\musica\[..-..A] - Ferro 3  CD1.avi} (Video Source)
 {AVI Splitter} (Video Splitter)
 {ffdshow MPEG-4 Video Decoder} (Video Decoder)
 {Video Renderer} (Video Renderer)
cosa manca???
Grazie a chi mi aiuta....
Ciao.
Paolo 

 cosa manca???
ti manca un codec audio...
l'audio è per caso in ac3?
in quel caso devi installare ac3filter

 ha scritto nel messaggio 
news:BZkRd.914416$35.34...@news4.tin.it...

no, AC3 ce l' ho e vlc me lo riproduce bene.....
sara' quel ca@@one di WMP che non ce la fa....
grazie comunque.
Paolo 

 dice Partial failure:
Ok, ma Gspot che audio indica?
Bye, Giubbe
-- 
HomePage e FAQ: 
http://giubbe.altervista.org
Inutile scrivere in privato, non ricevo le email


mi dice che forse l' audio di nero dovrebbe bastare, ma
al rendering mi dice quello riportato nel messaggio iniziale.
Non capisco perche' VLC lo riproduce perfettamente.
(fra l' altro l' ho cancellato perche' anche se hanno messo
DIVX-ITA era in giapponese...........)
Ciao.
Paolo 

 Non capisco perche' VLC lo riproduce perfettamente.
Perchč č un player "vecchio stile", ha dentro di sč il codice per leggere
molti codec. Il vantaggio č che non devi installare nulla, lo svantaggio č
che per qualsiasi correzione o aggiunta di codec devi riscaricare tutto il
player. E' per questo che avevano smesso di produrre lettori fatti cosě da
molto tempo (almeno in Windows), vlc ha riesumato un vecchio metodo.
Bye


 molto tempo (almeno in Windows), vlc ha riesumato un vecchio metodo.
confermo e aggiungo che un'altra caratteristica della modularizzazione (che in
questo caso consiste nella separazione tra player e codecs) e' che gli stessi
codecs sono utilizzabili contemporaneamente da piu' players; e' in casi come
questi che si parla di "back-end" e "front-end" (un altro termine usato
comunemente per i moduli "back-end" e' "plugin"):
i codecs sono back-end, i player front-end, e la caratteristica fondamentale
e' che in teoria si possono sfruttare tutte le combinazioni possibili del
tipo [front-end + back-end]; in questo modo, se un tizio scrive un nuovo
codec rispettando le regole (le regole consistono nel fatto che il codec deve
avere una specifica interfaccia, detta API), allora *automaticamente*, tutti
i player che usano quell'interfaccia potranno usare quel codec (anche se tali
player erano stati scritti molto prima che quel codec fosse concepito); in
modo analogo, se un tizio scrive un nuovo player, gli sara' sufficiente
aderire alle API e, *automaticamente*, potra' sfruttare tutti i codec gia'
esistenti...
le API che vengono usate in ambito Windows si chiamano "Direct Show" e
"Video for Windows"; penso che il problema principale, dal punto di vista
di chi scrive software, e' che tali interfacce siano nate come
"mono-piattaforma" (nel senso che sono concepite per essere usate
esclusivamente in ambito Windows), e questo forse e' il motivo per cui
gli sviluppatori di VLC non vi hanno aderito: perche' volevano che il loro
software funzionasse anche su tutte le altre piattaforme (linux, freebsd,
netbsd, beos, solaris, ecc);
una cosa molto buona sarebbe se venisse adottata e accettata un'interfaccia
generica "indipendente da piattaforma" e che i moduli (cioe' i codecs)
venissero scritti in conformita' ad essa, ma temo che non sia cosi'
facile...
tuttavia e' interessante notare come sia possibile usare codecs e players
che aderiscono ad API diverse, per mezzo di "wrappers", cioe' dei "supporti
a tempo di esecuzione" che traducono un'API nell'altra; ad esempio, XviD
possiede le sue API (che non sono quelle di Windows), ma gli stessi autori
di XviD sviluppano contemporaneamente anche i wrappers per DShow e VFW,
rendendo il codec utilizzabile in ambito Windows;
 
per fare un'analogia piu' comprensibile, la situazione e' simile a quando
si va in Inghilterra portandosi un rasoio elettrico, un asciugacapelli ecc.
tali elettrodomestici sono utilizzabili, ma occorre un "adattatore" perche'
la spina dell'apparecchio (comprato in Italia) e la presa (inglese)
aderiscono a standard diversi