Digital Digest -> Software ->


x265 is a free and open source encoding library and application for encoding HEVC/H.265 video files
Language: English
Ease of use: Not Rated
Latest Version: 3.0 (details)
OS Support: Linux/Unix Mac OS Win32 Command Line Windows Vista Windows 7 Windows 8
License: Open Source
Last Updated:
Page Viewed: 57051 times


Download: Windows Binary Builds   Windows Binary Builds

Description:Download the 32-bit and 64-bit Windows binary builds, compiled daily

Download: Official Software Homepage   Official Software Homepage

Description:Visit the homepage for x265


x265 is a free and open source encoding library and application for encoding HEVC/H.265 video files.


  • Provides next-generation compression and codec.
  • Fast and excellent quality.
  • Completly free and libre software, ensuring freedom for everyone.
  • The APIs are similar to x264 APIs

Encoder features

  • Full prediction and transform quad-tree recursion supported
  • Adaptive B-frame placement
  • B-frames as references / arbitrary frame order
  • CABAC entropy coding
  • Intra: all block types (32x32, 16x16, 8x8, 4x4, and PCM with all predictions)
  • Inter P: all partitions (from 64x64 down to 8x4)
  • Inter B: partitions from 64x64 down to 8x4 (including all merge modes
  • and biprediction)
  • Weighted prediction for P slices
  • Multiple reference frames
  • Ratecontrol: constant quantizer, constant quality, single pass ABR, optional VBV
  • Scenecut detection
  • Parallel encoding on multiple CPUs, both frame-level and wavefront parallelism


OS Compatibility:

Linux/Unix/Mac OS/Win32 Command Line/Windows Vista/Windows 7/Windows 8

Revision History:

Version 3.0
  • Release Date: Jan 28, 2019
  • New features
    • option:: ‘–dolby-vision-profile <integer|float>’ generates bitstreams confirming to the specified Dolby Vision profile. Currently profile 5, profile 8.1 and profile 8.2 enabled, Default 0 (disabled)
    • option:: ‘–dolby-vision-rpu’ File containing Dolby Vision RPU metadata. If given, x265’s Dolby Vision metadata parser will fill the RPU field of input pictures with the metadata
    • read from the file. The library will interleave access units with RPUs in the bitstream. Default NULL (disabled).
    • option:: ‘–zonefile <filename>’ specifies a text file which contains the boundaries of the zones where each of zones are configurable.
    • option:: ‘–qp-adaptation-range’ Delta-QP range by QP adaptation based on a psycho-visual model. Default 1.0.
    • option:: ‘–refine-ctu-distortion <0/1>’ store/normalize ctu distortion in analysis-save/load. Default 0.
    • Experimental feature option:: ‘–hevc-aq’ enables adaptive quantization
    • It scales the quantization step size according to the spatial activity of one coding unit relative to frame average spatial activity. This AQ method utilizes the minimum variance of sub-unit in each coding unit to represent the coding unit’s spatial complexity.
    Encoder enhancements
    • Preset: change param defaults for veryslow and slower preset. Replace slower preset with defaults used in veryslow preset and change param defaults in veryslow preset as per experimental results.
    • AQ: change default AQ mode to auto-variance
    • Cutree offset reuse: restricted to analysis reuse-level 10 for analysis-save -> analysis-load
    • Tune: introduce –tune animation option which improves encode quality for animated content
    • Reuse CU depth for B frame and allow I, P frame to follow x265 depth decision
    Bug fixes
    • RC: fix rowStat computation in const-vbv
    • Dynamic-refine: fix memory reset size.
    • Fix Issue #442: linking issue on non x86 platform
    • Encoder: Do not include CLL SEI message if empty
    • Fix issue #441 build error in VMAF lib
View complete revision history

Rate this software:

Your Rating:
You have not voted yet!

Average: 4.43/5
Total Ratings: 7


Software Submissions