viddll and h.264 hardware acceleration / h264_vda / hevc / h.265

karl krach's icon

hi,
i can't find sufficient documentation on this so...: i'm using jit.record to encode live video to h264 and run into performance issues.
the small pc (win 10, max 7.3.5 64bit, viddl 1.1.5) running this, features a celeron n3450 which should support hardware accelerated h264 & hevc encoding (https://en.wikichip.org/wiki/intel/celeron/n3450), so i'm thinking: why not use this?
only: if i use "getcodeclist" on jit.record, h264_vda (which should be the hardware accelerated version if i got this right, is it?) does not even show up on the list and hevc does show up but if i choose it, jit.record complains "error - cannot find codec: hevc".
can anyone shine some light onto this? as always, any help is much appreciated!
k

ps.: yes and i also bought this stupid hevc codec for windows 10 in their stupid microsoft store for 1 euro, having to hand over all my data in the process. i really hate microsoft for violating people like this.

Rob Ramirez's icon

hardware encoding is not currently supported in the viddll engine.

karl krach's icon

oh, bummer.
do i assume correctly that with qt (the other option) i won't get more h264-encoding-performance either?

but for the record, this "h264_vda" codec, is this the hardware accelerated version or did i just misunderstand something there? do i get 264 hw encoding on a mac?

and: are there any plans to integrate hw acceleration into viddll? would be super cool...
k

Rob Ramirez's icon

there are plans to integrate hardware acceleration, but no timeframe