Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Come abilitare accelerazione hardware...

323 views
Skip to first unread message

Michele

unread,
Jun 30, 2008, 12:41:34 PM6/30/08
to
...della scheda video con programmi free come vlc, kmplayer, gomplayer e
soci?
Vi descrivo uno scenario tipico:
1) mi guardo un file m2ts con risoluzione 1080p con powerdvd e
accelerazione hardware attivata e mi trovo:
- cpu utilizzata per il 3-5%
- gpu utilizzata per il 15-20%
Il video è perfettamente fluido e non fa nessuna pecca.

2) apro lo stesso file con vlc o kmplayer e la situazione è questa:
- cpu utilizzata per il 60-70%
- gpu utilizzata tra il 5-10%
Il video, avendo un bitrate piuttosto elevato, non è per nulla fluido e
se faccio lo zapping sulla durata si viene addirittura a creare una
desincronizzazione tra audio e video.

Questo avviene perchè i programmi in questione utilizzano i loro codec
e/o filtri interni e non beneficiano minimamente delle decodifica
hardware della scheda video.

Sapete come fare ad attivarla?

Grazie, ciao.
--
Michele

Lem Novantotto

unread,
Jul 1, 2008, 4:14:31 AM7/1/08
to
Michele ha scritto:

> ...della scheda video con programmi free come vlc

Beh, in VLC l'opzione da spuntare per l'accelerazione hardware della
GPU (abilitata di default) è:
opzioni > preferenze > video > "uscita video sovrapposta (overlay)".


Di più, nin zo.
--
Bye, Lem
Ceterum censeo ISLAM esse delendum
__________________________________
Combatti l'AIDS col tuo computer: http://fightaidsathome.scripps.edu/
Monitora gli asteroidi col tuo computer: http://orbit.psi.edu/

Michele

unread,
Jul 1, 2008, 11:44:51 AM7/1/08
to
Lem Novantotto ha scritto:

> Beh, in VLC l'opzione da spuntare per l'accelerazione hardware della
> GPU (abilitata di default) è:
> opzioni > preferenze > video > "uscita video sovrapposta (overlay)".

Beh quella è l'impostazione di default ma non mi convince.
Con quella impostazione il carico della cpu è troppo elevato rispetto a
quello registrato con powerdvd.
Ma forse può essere lo stesso vlc che non è molto ottimizzato per la
decodifica via hardware.

Pensavo fosse una domanda banale ma considerato il numero di risposte
che ho ricevuto, solo la tua in effetti, deve essere un argomento non
troppo discusso e conosciuto.

Grazie mille, ciao.
--
Michele

PsychoWood

unread,
Jul 1, 2008, 12:43:33 PM7/1/08
to
> Beh quella è l'impostazione di default ma non mi convince.

Più che altro quella impostazione non ha nulla a che vedere con
l'accelerazione hardware del video :)

Purtroppo non conosco tanto bene VLC da poterti aiutare, ma dovresti avere
la possibilità di bypassare i decoder interni e di appoggiarsi a quello di
PowerDVD (o almeno credo).

Altrimenti prova con Media Player Classic Home Cinema

http://mpc-hc.sourceforge.net/

che, tra le altre cose, ha un decoder DVXA che si può appoggiare alle VGA
che lo supportano. Sul sito trovi tutte le spiegazioni del caso.

Michele

unread,
Jul 1, 2008, 1:34:50 PM7/1/08
to
PsychoWood ha scritto:
> Piů che altro quella impostazione non ha nulla a che vedere con

> l'accelerazione hardware del video :)

Beh, probabilmente non funziona o non č ottimizzata ma quella
impostazione serve proprio ad attivare l'accelerazione hardware della
gpu tant'č che se ci vai sopra con il mouse appare un tip che recita:
"Overlay is the hardware acceleration capability of your video card
8ability to render the video directly). VLC try to use it by default".

> Purtroppo non conosco tanto bene VLC da poterti aiutare, ma dovresti avere

> la possibilitŕ di bypassare i decoder interni e di appoggiarsi a quello di
> PowerDVD (o almeno credo).

Puň anche essere ma bisognerebbe capire come... :)

> Altrimenti prova con Media Player Classic Home Cinema
>
> http://mpc-hc.sourceforge.net/
>

> che, tra le altre cose, ha un decoder DVXA che si puň appoggiare alle VGA


> che lo supportano. Sul sito trovi tutte le spiegazioni del caso.

Azz, io ho il Media Player Classic e questa sembra essere una sua
evoluzione, fico! :)
Lo provo subito e ti ringrazio per la segnalazione.

Ciao.
--
Michele

PsychoWood

unread,
Jul 1, 2008, 3:11:15 PM7/1/08
to
> Beh, probabilmente non funziona o non è ottimizzata ma quella
> impostazione serve proprio ad attivare l'accelerazione hardware della
> gpu tant'è che se ci vai sopra con il mouse appare un tip che recita:
> "Overlay is the hardware acceleration capability of your video card
> 8ability to render the video directly). VLC try to use it by default".

Stiamo parlando di cose diverse: l'overlay è, semplificando, la scrittura
dei frame decodificati direttamente nella memoria video, senza passare per
la memoria del PC, e quindi velocizzando il processo. Però la decodifica è
puramente software, lato CPU, postprocessing compreso.
Non ha niente a che vedere con l'accelerazione hardware della decodifica di
un formato compresso, si tratta di due cose totalmente differenti.

> Può anche essere ma bisognerebbe capire come... :)

Non ne ho idea, mi spiace :)

Lem Novantotto

unread,
Jul 1, 2008, 5:38:01 PM7/1/08
to
PsychoWood ha scritto:

> Non ha niente a che vedere con l'accelerazione hardware della decodifica di
> un formato compresso

Ci hai raggione, ci hai.

Mi scuso per l'errore.

0 new messages