Tsunami TMPGEnc
Pentru o lungă perioadă de timp cel mai popular program recunoscut recodificarea tsunami-ul encoder MPEG sau TMPGEnc, care este acum detinuta de compania japoneza Pegasys. În comunitatea cinefililor TMPGEnc este una dintre cele mai programe de calitate recodificarea, în cazul în care nu cel mai rapid. Am folosit TMPGEnc 4.0 Xpress cu 15 secunde clip 1440x1080, oferit de Pegasys.
Faceți clic pe imagine pentru a mări.
Spre deosebire de alți transcodori, TMPGEnc utilizează doar CUDA pentru a accelera efectele. Procesul de codificare a GPU nu se accelerează. Prin urmare, avantajele utilizării CUDA vor fi vizibile numai dacă procesul de transcodare include filtre / efecte, cum ar fi ascuțirea, eliminarea "zgomotului" etc. De aceea, trebuie să studiați cu atenție toate detaliile înainte de a investi bani în accelerarea aplicațiilor prin GPU. Asigurați-vă că CUDA nu este suportat numai de aplicație, dar în același timp, funcțiile pe care le utilizați vor fi accelerate.
Timp de export, transcoding cu două filtre în MPEG-2 folosind GPU-ul.
Timp de export, transcodare cu două filtre în MPEG-2 fără ajutorul GPU-ului.
Încărcați pe procesor, transcoding cu două filtre în MPEG-2 folosind GPU-ul.
Încărcați pe CPU, transcoding cu două filtre în MPEG-2, fără ajutorul GPU-ului.
Timp de export, recodare cu două filtre în AVC utilizând GPU-ul.
Timp de export, transcodarea cu două filtre în AVC fără ajutorul GPU-ului.
Încărcați pe CPU, transcoding cu două filtre în AVC folosind GPU-ul.
Încărcați pe CPU, transcodând cu două filtre în AVC fără ajutorul GPU-ului.
Pentru a testa aplicația pentru accelerarea numai a filtrelor în practică, am rulat o re-codare a clipului Get Out! 1440x1080 fără filtre și au văzut ceea ce așteptau: o ușoară creștere a performanței după ce a oferit sprijin pentru GPU, dar nu a avut un câștig semnificativ, deoarece tehnologia CUDA nu funcționează. Fără CUDA, încărcarea a fost distribuită între cele două carduri, la 92% pe CPU și la 8% pe GPU.
Și acum, să vedem cum se schimbă performanța când se aplică două filtre unui film de 1440x1080.
Exportați timpul, recodificând cu două filtre în AVC 1080 utilizând GPU-ul.
Timp de export, recodare cu două filtre în AVC 1080 fără ajutorul GPU-ului.
Încărcați pe CPU, re-codificați cu două filtre în AVC 1080 utilizând GPU-ul.
Încărcați pe CPU, transcodând cu două filtre în AVC 1080 fără ajutorul GPU-ului.