Mon Aug 22, 2011 7:10 am
And in some cases HW decoding can increase encoding time.
E.g. I just tried: source 1080p, profile - nokia N8, fast 640x360. Bitrate 0.994. Without HW decoding 02:04, with - 02:23.
That is because GPU decoding is bottleneck. GPU's are slow in video decoding (e.g. ffdshow decodes that video at 369.7 fps, while GPU at ~45 fps and that would be limit for encoding). So if you want to encode video in low resolution using fast profile while having really fast CPU - you should disable HW decoding...
Desktop (Intel i7-970, ATI 5870, Windows 7 x64)
Acer Aspire TimelineX 3830TG (Intel i5-2410M, nVidia GT540M, Windows 7 x64)
PS Vita, Nokia N8