ffdshow finalmente bitstreaming audio HD!!

ciccio1112

Operatore
Notizia veramente ottima!!!!!!:)

ffdshow è ora a quanto pare in grado in via ufficiale di fare il bitstream dei formati HD(dolby true - HD-DTS HD ) da varie fonti, tra cui mkv, sia con le schede Xonar che le schede grafiche ATI 5xx0 ...

Quindi, finalmente, ci si può svincolare dai software tipo powerdvd(era ora), ed è possibile utilizzare qualsiasi software che faccia uso di ffdshow,come ad es. MPC.

Qui il download di FFdshow beta:

http://damienbt.free.fr/ffdshow_rev3140_20091203_dbt_bitstream_beta46.exe

Scaricate anche la versione di MPC testata e funzionante.;)

http://www.xvidvideo.ru/media-playe...ayer-classic-homecinema-x86-x64-svn-1373.html


N.b. le nuove codifiche non funzionano con Haaly media splitter ma con lo splitter interno di MPC.
 
Ottima notizia finalmente ce l'hanno fatta :D

La cosa bella è che per le 5x00 son pure arrivati prima di PowerDVD e C...
ora bisogna vedere se i tizzi di Mediaportal riescono a far usare lo splitter di MPC al loro player... e posso andarmi a comprare un bell'ampli nuovo per Natale e poi una bella 5600 sventolata appena esce :D
 
Ho riprovato su Win 7 (che e' in fase di smanazzo) + la Xonar Slim e l'ultima release di Ffdshow :
http://img689.imageshack.us/img689/6618/ffdz.jpg
http://forum.doom9.org/showpost.php?p=1351685&postcount=266

Direi che le cose sono gia' migliorate parecchio ... good :)
http://img682.imageshack.us/img682/5825/dtshd.jpg
http://img682.imageshack.us/img682/5752/cpud.jpg
http://img682.imageshack.us/img682/5378/filmj.jpg

http://img13.imageshack.us/img13/4365/cinemar.jpg

Per ora non funziona il bitstream del DD+ (mai usato "veramente" sui Blu Ray ) e difficile (visto che anche con TMT e' cosi') che la Xonar non ci metta le mani sull'LPCM.
 
Ultima modifica:
Ciao Ciuchino,
scusa la domanda forse banale, ma solo ora sto entrando nel mondo dell'alta definizione (per ora ho una xonar hdav 1.3 ...il lettore arriverà per natale).

Con ffdshow che linki su doom9, sei riuscito a usare le codifiche HD audio senza usare TMT?

Come stanno andando le tue prove?
 
Ultima modifica:
Non so' se anche tu hai la Slim come me.
Comunque le prove sono per veicolare in bitstream via HDMI tutti gli stream audio compresi quelli HD (dei Blu Ray) , il resto lo fa' l'ampli.
Per ora con la xonar non puoi fare a meno di TMT , perche' devi registrare/usare il suo renderer audio , cioe' renderlo disponibile agli altri player.

Nelle prove e' stato usato il player MPC HC (versione capace di estrarre tali flussi audio dallo stream) + versione beta di Ffdshow settato in bitstream per i flussi HD che e' connesso proprio al renderer audio di Arcsoft (TMT).
Tutto qui' :)
Con ATI 5xxx invece sembra puoi farne a meno perche' a quanto dicono funziona anche con renderer audio canonici Microsoft (Directsound Waveout ...).

Diciamo che comincia ad andare bene ... ma non ho fretta perche' ho TMT che funziona "perfettamente" per quello scopo con i Blu ray.
 
Ultima modifica:
Ti ringrazio delle info anche se io ho la xonar hdav e ho intenzione di usare le uscite analogiche.
Sai per caso se MPC+FFD funzioni anche in questo modo?

L'intento è quello di svincolarmi da TMT per usare MPC con mediaportal
 
Puoi usarlo facendo decodificare il tutto a FFD ... senza bisogno del renderer audio di arcsoft e quindi di TMT.
L'unico limite al momento e' che non decodifica il DTS HD ma solo il core (DTS normale "inserito" nell'HD).
Naturalmente devi usare materiale sprotetto o sproteggerlo in diretta per esempio con Anydvd.
Almeno mi viene in mente solo questo al momento.

Ciao
 
Ultima modifica:
Ragazzi io con l'ultima versione di ffdshow non riesco piu ad effettuare lo scaling..
cioe se attivo l'osd.. noto che lo upscaling dei miei video non viene effettuato (1280->1920).. e le dimensioni rimangono le effettive del file originale.. ma se disattivo il ridimensionamento il quadro dell'immagine effettivamente si rimpicciolisce..
 
problemi col mio pioneer lx-51

Ho preso da qualche giorno la Sapphire 5750 vapor x per fare delle prove ...
Oggi ho scaricato gli ultimi catalyst e l'ultimo ffdshow + MPC HC scaricati dal solito sito russo.

Ovviamente spunto il bitstream di tutte le codifiche e provo qualche m2ts rippati da BD.

DTS HD MA del file di terminator salvation:
Lo stream passa (sull'ampli si accende la didascalia) ma l'ascolto è disturbato da frequenti "click".
Quando i "click" si fanno + frequenti capita anche che l'ampli perda il segnale (la didascalia scompare e non si sente + nulla).

DOLBY True HD dal file di National Teasure:
uguale a sopra.

DOLBY Digital SD dal medesimo file:
uguale a sopra.

PCM dal file Casinò Royale:
uguale a sopra.
In + ho notato che il livello di riproduzione di questa traccia è nettamente inferiore ai precedenti.
Nello specifico con le altre traccie posizionavo il livello dell'ampli a -20db circa. Con la traccia PCM per ottenere lo stesso impatto sonoro sono costretto ad alzare sino a +1db.

Questa cosa mi ha insospettito allora ho notato un'altra cosa: quando ascolto una traccia compressa usando la modalità "bitstream" giustamente se salto da una pista audio all'altra (agendo sul demuxer di MPC HC) non sento alcun "bip" introdotto dal software.
Al contrario quando ascolto la traccia PCM, se salto ad un'altra pista, sento il "bip".
Questa è la prova che il sistema operativo sta "modificando" la traccia mixandogli all'interno questi effetti sonori.

Questa cosa potrebbe spiegare il perchè dell'abbassamento del livello.
Però vi chiedo: Esiste la possibilità di far passare il PCM attraverso ffdshow SENZA FARLO ALTERARE in nessun modo?

Poi ...
qualche idea sulla cagione dell'audio "rovinato" su tutte le traccie provate?

Grazie,
acta
 
appendice al mio post di ieri ...

Avrei bisogno che qualch'1 mi spiegasse il modo di organizzarsi di Ffdshow:

1) Il transito di una traccia audio in modalità "bitstream" è possiile solo attraverso l'oggetto "ffdshow audio processor" oppure anche attraverso l'oggetto "ffdshow audio decoder"?
In altre parole quando si usa uno e quando si usa l'altro?

2) Facciamo finta di scegliere l'oggetto "ffdshow audio decoder" per far transitare una qualsiasi traccia audio in modalità "bitstream".
Disailito il filtro "mixer" di ffdshow (non so cosa faccia ma mi hanno suggerito di disabilitarlo).
A questo punto la mia attenzione si rivolge a 2 sezioni d ffdshow audio:

a) La sezione "output": Quì devo spuntare tutte le codifiche per il bitstream.
C'è qualche altra spunta da mettere? Tipo alla voce "permetti uscita file originale" ?

b) La sezione (non ricordo il nome esatto) in alto dove si seleziona per ogni codifica quale decoder assegnare (libav, ecc.ecc.).
Quì ho il + grande dubbio.
Se devo fare il bitstream devo disbilitare la decodifica?

Tipo se devo far transitare una traccia DD nella lista dove trovo dolby Digital devo mettere "disabilitata"?

In pratica settando così si impedisce a ffdshow di DECOMPRIMERE il flusso in transito?

Grazie infinite per un chiarimento,
acta.
 
1 Ho provato solo audio decoder ma penso sia usabile anche l'altro entrambi hanno la sezione output per configurarlo in bitstream ... ma non garantisco.
E' un po' come la sezione video , quella completa (con decoder) e quella solo per il raw .

2a Dovrebbe bastare selezionare quello che vuoi mandare in bitstream il resto lascia il default che normalmente va bene.

2b La selezione del bitstream e' in priorita' rispetto alla decodifica di Ffdshow , per cui il settaggio nella sezione codecs disabilitato/"decodifica con ..." e' ininfluente come il resto dei settaggi nelle altre sezioni.

Non ho la ATI 5xxx ma se leggi i vari link di Doom9 trovi parecchi test/report e cosa hanno usato.
Molto importante il renderer audio directsound/waveout/mpc audio renderer/wasapi etc etc. ... a cui Ffdshow si connette.
Non e' detto che l'ultima beta sia meglio della precedente :)

Ciao
 
Ultima modifica:
1.Io uso ffdshow audio decoder.

Actarusfleed ha detto:
Disailito il filtro "mixer" di ffdshow (non so cosa faccia ma mi hanno suggerito di disabilitarlo).

2.Per andare in bitstream il mixer lo devi sempre disabilitare.
Lo puoi usare se vuoi usare i decoder di ffdshow, per espandere ad es. un segnale 2.0 in 5.1.
Basta quindi selezionare MIXER e selezionare " 3/2 5 channel" spuntando LFE.
Oppure puoi anche usare "custom Matrix" sempre in MIXER per cambiare l'ordine dei vari canali.

a)Devi spuntare tutte le codifiche in bitstream e mettere almeno 16 e 24 bit nella voce "formati campionamento output supportati".



b) Confermo quanto detto da ciuchino.:D
Tipo se devo far transitare una traccia DD nella lista dove trovo dolby Digital devo mettere "disabilitata"?

Certo!!!:)

In pratica settando così si impedisce a ffdshow di DECOMPRIMERE il flusso in transito?
Yes!!!!!!:)
 
Ultima modifica:
grazie per il supporto ragazzi ...

;) oggi ho ripristinato la ghost di win 7 pulito pulito e ho reinstallato tutto.
Ora tutte le codifiche passano senza problemi tranne il DTS HD che a differenza di prima ora non transita affatto (l'ampli non riproduve nulla ed il display rimane in stereo).

Probabilmente i problemi di ieri erano legati a vecchi driver realtek installati e poi disinstallati.

Cmq ora siamo quasi alla meta;)

provo qualche altra relese di ffdshow ora.

Però ho fatto qualche altra prova installando windvd pro 2010.
Con questo software i flussi passano tutti benone (compreso il DTS HD) solo che con tutti ogni 10 sec. circa si verifica un drop di segnale.

ad intuito sembrerebbe una incompatibilità del software corel con i driver della scheda ma non ho nessuna certezza.

Per quanto riguarda ffdshow che non mi fa passare il dts HD penserei più ad un baco del programma se non fosse che new77 ha installato la mia stessa release che gli funziona bene anche col dts hd .... si tratti di una incompatibilità con l'ampli?

strano ma non posso escluderlo.

i test vanno avanti.

acta
 
Di probemi con Windvd di quel genere l'avevo letto anchio , per i programmi "ufficiali" quello che sembra andar meglio e' Powerdvd 9.

Buoni test ;)
 
Actarusfleed ha detto:
;)

Però ho fatto qualche altra prova installando windvd pro 2010.
Con questo software i flussi passano tutti benone (compreso il DTS HD) solo che con tutti ogni 10 sec. circa si verifica un drop di segnale.


prova ATI 9,12 + Realtek 2,39.;)
 
Oggi ho provato ...

ciccio1112 ha detto:
prova ATI 9,12 + Realtek 2,39.;)

... ma a me, dopo aver installato i realtek non passa + nulla:(

Tutto muto!
Ovvaimente parlo esclusivamente con Win DVD.

Ritornando alla configurazione con solo i catalyst ritorno ad avere i periodici drop ma ora i bitstream transitano compreso il DTS HD.


Congiuntamente ho fatto qualche ulteriore test per capire il perchè con ffdshow non mi passa il dts Hd.

Avendo Win7 64 e driver Ati@64bit ho provato ad installare MPC HC 64 e ffdshow 64 ma il Dts HD continua a non passare.

Dopo avere installato i driver realtek ho riprovato il dts HD nella catena con MPC HC+ ffdshow ma non passa cmq.

Ho fatto anche delle prove con un file m2ts con una traccia EAC3.
Ed ho verificato che neppure questa transita.:(

Quindi riassumendo ora con MPC HC ed FFDSHOW le traccie che sul mio sistema non passano sono EAC3 e DTS HD sia con i soli catalyst sia con l'aggiunta dei realtek.

Poi mi sono reso conto di una cosa: Su tutti i bitstream che transitano ho dei brutti "drop" ogni qual volta non vado in DXVA per la decompressione video.

Ho verificato l'utilizzo cpu ed è irrilevante sia in DXVA sia senza quindi escluderei un sovraccarico.

Altra cosa strana è che quando il file riprodotto ha codifica video VC1 (sempre senza DXVA) oltre a drop audio ho anche vistosi scatti sul video (quasi un effetto moviola).
La cosa non cambia sia che la decompressione VC1 venga fatta da ffdshow video decoder sia che venga fatta dal codec di windows (il nome esatto non lo ricordo ma dovrebbe essere WDO).

Qualche suggerimento?

Grazie,
acta
 
Top