Ho spesso bisogno di convertire video da un formato all'altro.
Quindi mi chiedo se la conversione utilizza il processore della mia scheda grafica, così posso accelerare il processo sostituendo la mia GPU di fascia bassa con una più potente?
Ho spesso bisogno di convertire video da un formato all'altro.
Quindi mi chiedo se la conversione utilizza il processore della mia scheda grafica, così posso accelerare il processo sostituendo la mia GPU di fascia bassa con una più potente?
Risposte:
Dipende. Codificatori video potrebbe usa le capacità di elaborazione della scheda grafica se sono programmate per farlo. Altri potrebbero utilizzare la CPU solo senza funzionalità aggiuntive. Alcuni potrebbero usare anche capacità speciali della CPU.
Una tecnologia che si basa solo sulle funzionalità della CPU è Intel® Quick Sync Video . Il sito Web elenca diversi strumenti che supportano Quick Sync.
Per le GPU, c'è NVIDIA CUDA tecnologia così come AMD ruscello e Intel MediaSDK . Un recente articolo che confronta queste tecnologie e elenca gli strumenti comuni può essere trovato qui: Codifica H.264 - CPU vs GPU: Nvidia CUDA, AMD Stream, Intel MediaSDK e x264 - Ti consiglierei di leggerlo, è altamente informativo.
Se il tuo codificatore supporta uno dei metodi elencati, dovrai verificarlo. Generalmente, x264, il più popolare encoder h.264 in questi giorni, lo fa non avere qualsiasi GPU speciale o capacità della CPU. Questo è anche l'uso dell'encoder FFmpeg o VLC, per esempio.