DivX HEVC Community Encoder

DivX HEVC Team is excited to announce an updated version of our command line encoder for HEVC!

Download executable (Windows and Linux):

Instructions: using the DivX HEVC Encoder.

About:

This tool will allow you to encode HEVC streams that are within DivX HEVC profile. After encoding, you can mux video using MKVToolnix patched for HEVC or use the most recent version of MKVToolnix HEVC, and play the resulting container files back on your computer using DivX 10 player

Some reference HEVC streams can also be found here.

For simpler encoding with less control over the options try our DivX Converter, which supports HEVC encoding up to 4K.

DivX HEVC temporal scalability

DivX265 version 1.5 can create dual frame rate streams. For example, it can create 4K60/30 dual layer streams which can be played back on DivX HEVC 4K Certified devices that support 60Hz or 30 Hz. This makes it possible to play 4K@60 content on DivX HEVC file-based certified devices that cannot meet the playback requirements for 4K@60. It requires a mux which puts the DivX Tag (unregistered userdata) in "Codec Private". For example the DivX MKV mux from github jaya will do this. The DivX Tag contains a random asset number and layer specific details.

Performance data

Evaluation of DivX265 v 1.5

Release Notes

  • DivX265 version 1.5
  • What's new:

      Supports DivX HEVC temporal scalability.
      New options:
      -ts, --temporal-scalability Enable two layer temporal scalability, where the frame rate of the baselayer is reduced by 2

    Known issues:

      Statistics Linux version incorrect.
      32 bit version cannot encode main 10 at 4K resolutions, use 64 bit version.
  • DivX265 version 1.4
  • What's new:

      Support for Main 10 (10 bit) in addition to Main (8 bit).
      Additional 10 bit raw input formats (yuv420p10le, v210)
      Improved encoding speed and efficiency
      Linux version
      Signalling of BT.2020
      New options:
      -10 --main10 Selects Main 10 (10 bit) profile
      --format (yuv420p, yuv420p10le, yuv422p10le, I420, V210) Raw pixelformat
      --psnr Calculation psnr metrics

    Known issues:

      Statistics Linux version incorrect.
      32 bit version cannot encode main 10 at 4K resolutions, use 64 bit version.

    It is recommended to use the 32 bit version with AviSynth.

    As always, please visit our forums and tell us what you think.