Look for Camtasia 8.1 or Camtasia 9 , which are known to support Windows 8.1.
Choose your language, accept the license agreement, and click "Install". download camtasia windows 8.1
To ensure a secure installation, it is recommended to use official or reputable sources. Look for Camtasia 8
2.0 GHz dual-core minimum (i5 quad-core or better recommended). RAM: 4 GB minimum (8 GB or more recommended). Hard Disk: 2 GB of available space for installation. accept the license agreement