Question: what is the difference between hardware decoding and software decoding?
Answer: Software decoding - the first technique to decode video and read the video information using CPU only. Hardware decoding - CPU transfers the heavy decoding job to GPU to decode video faster when referring to high-res videos. ... So, hardware decoding is dispensable for low-power computer to play high-res videos smoothly.