Run x265 (H.265 codec) on Arm servers
Who is this for?
This is an introductory topic for software developers who want to build and run an x265 codec on Arm servers and measure performance.
What will you learn?
After completing this Learning Path, you'll be able to perform the following tasks:
- Build x265 codec on Arm server
- Run x265 codec on Arm server with the same video of various resolutions and encoding presets to measure the performance impact
Prerequisites
Before starting, you'll need the following prerequisites:
- An Arm server running Linux. This Learning Path has been validated on an Arm AGI CPU running Ubuntu 24.04 LTS. It has also been verified on Arm based instances from AWS EC2 and Oracle Cloud running Ubuntu Linux 20.04.
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
libx265 repository referenced in the steps on Bitbucket, which includes Arm Neoverse Neon support. Follow the clone or checkout instructions provided in the path to ensure you build the optimized tree.