07/01/22 01:54:01 Uiyhlv6G0
>>291にデコード速度を測るプログラムがあったからやってみた
素材は1440x1080 2分21秒のMPEG2
レンダラ:Null
c libmpeg2 User: 63s, kernel: 0s, total: 63s, real: 66s, fps: 66.8, dfps: 63.4
y libmpeg2 User: 112s, kernel: 0s, total: 112s, real: 115s, fps: 37.8, dfps: 36.7
c libavcodec User: 84s, kernel: 0s, total: 84s, real: 86s, fps: 50.2, dfps: 48.8
y libavcodec User: 83s, kernel: 0s, total: 83s, real: 84s, fps: 50.6, dfps: 50.1
レンダラ:VMR7
c libmpeg2 User: 72s, kernel: 19s, total: 92s, real: 95s, fps: 46.1, dfps: 44.6
y libmpeg2 User: 122s, kernel: 1s, total: 124s, real: 127s, fps: 34.1, dfps: 33.2
c libavcodec User: 94s, kernel: 14s, total: 109s, real: 112s, fps: 38.8, dfps: 37.6
y libavcodec User: 96s, kernel: 13s, total: 109s, real: 113s, fps: 38.6, dfps: 37.2
レンダラ:VMR9
c libmpeg2 User: 73s, kernel: 0s, total: 74s, real: 76s, fps: 57.0, dfps: 55.1
y libmpeg2 User: 124s, kernel: 0s, total: 125s, real: 129s, fps: 33.8, dfps: 32.8
c libavcodec User: 94s, kernel: 0s, total: 95s, real: 102s, fps: 44.4, dfps: 41.3
y libavcodec User: 96s, kernel: 0s, total: 97s, real: 98s, fps: 43.5, dfps: 43.2
c ffdshow_rev788_20070117_clsid.exe
y ffdshow_rev788_20070117_Q.exe
出力色空間:NV12
libavcodecはスピードアップトリック無し
libavcodec.dll は両者とも GCC4.0.3 だから同じ結果なのかな