Hardware transcoder on Intel Core i3-2100

Hi. My last post is not a solution to my question. I'd like to know more about the transcoding so that users that come into the forum can make sound decisions about the hardware they select to run this on.

Here's a starter to how it works:
https://trac.ffmpeg.org/wiki/HWAccelIntro

Thank you. Was there any tweaking of that logic that a user might encounter in the Channels software?

I use an i5-10400 Linux and transcoding an ota mpeg2ts to 8MB average about 9%cpu usage. So you have a reference.

If your curious how Channels checks for HW encoding: PUT /hls/hwaccel. For example:
curl -XPUT http://127.0.0.1:8089/hls/hwaccel

Of course, use your own IP address. After that, Channels will check various HW encoding methods, logging the attempts in its log, prefixed with [HWE]. I believe it stops checking once it gets success with a method.

(This has been mentioned several times in the forum; a few within just the past month.)

Thank you. I spend 60 or 70 hours a week in Windows so I don't have the time or the energy to dive into Linux [yet], but I appreciate some feedback on the transcoding.

Thank you. I thought my questions, and examples, about the transcoding decisions were fairly simple and could be answered by a developer to help my simple mind through it.

Same stream as before but a 2mb transcode ranges 2-3% cpu. There may be some acer software running or something. I wouldn’t think there would be such a difference between Linux and windows but I don’t know. Anyway good luck