|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2004
Città: Torino
Messaggi: 1613
|
Transcodifica Realtime via GPU?
So che è una richiesta bizzarra e magari pure un'eresia (diciamo che parte dalla mia scarsa preparazione in materia), ma mi chiedevo se fosse possibile fare una transcodifica on the fly di un video appoggiandosi alla GPU e spararlo in streaming (nel mio caso verso iPhone e iPad).
Programmi che fanno transcodifica al volo e contemporaneamente streaming ce ne sono la metà di mille, ma tutti si avvalgono esclusivamente della potenza di calcolo della CPU (che nel mio caso è un Athlon II Neo N36L da 1.3Ghz Dual Core che da un MKV 1080p x264 + AC3 tira fuori solamente 15fps invece dei 25 per consentirmi una visualizzazione decente sul dispositivo). Avevo pensato anche alla soluzione tramite buffer consentendo al sistema di precaricare i frames "di disavanzo", ma nel caso di un film di 2 ore si parla di 10min di buffering preventivo...e in ogni caso non ho ancora trovato dove preimpostare questa opzione. Avevo letto di opportuni tools per far fare trascodifiche tramite GPU (se non sbaglio Badaboom per nVidia e Avivo per Ati), tuttavia non ho visto seguito di applicazioni/codec o altro che potessero risolvere il mio problema. Non so se sia la stessa cosa, ma in locale con MPC-HC tramite DXVA il problema non c'e ovviamente perchè viene caricata la mia 6450 invece della CPU. Non sarebbe possibile fare una cosa analoga per poi spedire il flusso su un dispositivo remoto? Magari ho detto un sacco di cagate e me ne scuso, ma son solo 2 giorni che smanetto su questa roba e fino ad ora non avevo mai avuto necessità di "scendere a compromessi" con la potenza di calcolo della CPU ![]()
__________________
HP ProLiant Microserver Gen8|Intel Xeon E3-1220v2|16GB PC3-10666|36TB 5.900RPM|Samsung 850 EVO 500GB|GTX1050Ti Info Varie|Riepilogo Feedback Mercatini|eGPU Enclosure WIP Gallery|tavera.it|Vodafone 1000Mbit/200Mbit Ultima modifica di SimoxTa : 17-07-2011 alle 13:53. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2006
Città: Mareno di Piave (TV)
Messaggi: 962
|
Hai provato con qualche programma per farlo diventare server DLNA?
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Nov 2004
Città: Torino
Messaggi: 1613
|
Quote:
![]()
__________________
HP ProLiant Microserver Gen8|Intel Xeon E3-1220v2|16GB PC3-10666|36TB 5.900RPM|Samsung 850 EVO 500GB|GTX1050Ti Info Varie|Riepilogo Feedback Mercatini|eGPU Enclosure WIP Gallery|tavera.it|Vodafone 1000Mbit/200Mbit |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2003
Città: Mo<->Bo
Messaggi: 44431
|
Provato www.badaboomit.com ?
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Nov 2004
Città: Torino
Messaggi: 1613
|
Quote:
![]() Ho deciso di comprare una HD 6450 passiva per l'HTPC perchè mi sembrava la scelta migliore (e tutt'ora lo credo) e ora vedi che resto fregato ![]()
__________________
HP ProLiant Microserver Gen8|Intel Xeon E3-1220v2|16GB PC3-10666|36TB 5.900RPM|Samsung 850 EVO 500GB|GTX1050Ti Info Varie|Riepilogo Feedback Mercatini|eGPU Enclosure WIP Gallery|tavera.it|Vodafone 1000Mbit/200Mbit |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Feb 2003
Città: Mo<->Bo
Messaggi: 44431
|
Si, vuole NVIDIA 8800 GT or later CUDA enabled GPU
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: May 2011
Città: Arpanet
Messaggi: 5286
|
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jun 2001
Città: Codice Amico Sorgenia EmidioM56745
Messaggi: 22160
|
provato questo?
http://www.airplayit.com/ |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2008
Messaggi: 8155
|
Se apri il driver ATI troverai tra le varie opzioni (overclock, 3d 2d,...) Avivo video converter, se non c'è scarica e aggiorna il driver.
Altrimenti c'è il famoso CyberLink Espresso che funziona sia per nVidia che per ATI.
__________________
System Failure ![]() |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Nov 2004
Città: Torino
Messaggi: 1613
|
Quote:
![]() AirPlayIt non l'ho provato, ma da quel che leggo, fa la trascodifica realtime (ma probabilmente senza GPU, [ndS: leggo ora sul forum che usa ffmpeg quindi niente GPU ![]() ![]() Poi ovviamente c'e la terza soluzione che è cambiare CPU, ma non è contemplata ![]() Thanks a tutti intanto ^^
__________________
HP ProLiant Microserver Gen8|Intel Xeon E3-1220v2|16GB PC3-10666|36TB 5.900RPM|Samsung 850 EVO 500GB|GTX1050Ti Info Varie|Riepilogo Feedback Mercatini|eGPU Enclosure WIP Gallery|tavera.it|Vodafone 1000Mbit/200Mbit Ultima modifica di SimoxTa : 16-08-2011 alle 14:02. |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: May 2011
Città: Arpanet
Messaggi: 5286
|
CyberLink Espresso
nemeno a me piace CyberLink Espresso
![]() ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:21.