A free h265/HEVC encoder

x265 is a free library for encoding next-generation H265/HEVC video streams.

Refresh
Refresh
Source Files
Revision 38 (latest revision is 43)
Olaf Hering Olaf Hering (olh) accepted request 5053 about 5 years ago (revision 38)
- Update to version 3.3
  New features:
  * Adaptive frame duplication** to identify and skip encoding
    of near-identical frames and signal the duplication info to the
    decoder via pic_struct SEI. :option:`frame-dup` to enable frame
    duplication and :option:`--dup-threshold` to set the threshold
    for frame similarity (optional).
  * Boundary aware quantization** to cut off bits from frames
    following scene-cut. This leverages the inability of HVS to
    perceive fine details during scene changes and saves bits.
    :option:`--scenecut-aware-qp` , :option:`--scenecut-window` and
    :option:`--max-qp-delta` to enable boundary aware frame
    quantization, to set window size (optional) and to set QP offset
    (optional).
  * Improved scene-cut detection** using edge and chroma
    histograms. :option:`--hist-scenecut` to enable the feature and
    :option:`--hist-threshold` (optional) to provide threshold for
    determining scene cuts.
  Enhancements to existing features:
  * :option:`--hme-range` to modify search range for HME levels
    L0, L1, and L2.
  * Improved performance of AQ mode 4 by reducing memory foot
    print.
  * Introduced :option:`--analysis-save-reuse-level` and
    :option:`--analysis-load-reuse-level` to de-couple reuse levels
    of :option:`--analysis-save` and :option:`--analysis-load`.
    Turnaround time of ABR encoding can be reduced by properly
    leveraging these options.
  Encoder enhancements:
  * Improved VBV lookahead to eliminate blocky artifacts in
Comments for x265 0