On 02-12-2018 11:08 AM, Jun Zhao wrote:
The Scalable Video Technology for HEVC Encoder (SVT-HEVC Encoder) is an
HEVC-compliant encoder library core that achieves excellent density-quality
tradeoffs, and is highly optimized for Intel® Xeon™ Scalable Processor and
Xeonâ„¢ D processors. Intel open source SVT-HEVC encoder in:
https://github.com/intel/SVT-HEVC.

This wrapper work with SVT-HEVC new_api branch, more information can get
from https://github.com/intel/SVT-HEVC/blob/new_api/ffmpeg_plugin/.

For SVT-HEVC build, you can switch the branch to new_api, then run:
./build.sh <release | debug> in the directory Build/linux.

If you want to enable the pkg-config for SVT-HEVC library, the file
install_libsvt_hevc_plugin_ffmpeg.sh give a sample for this.
(https://github.com/intel/SVT-HEVC/blob/new_api/ffmpeg_plugin/\
install_libsvt_hevc_ffmpeg.sh).

This patches based on Zhengxu, huang/hassene's hard work.

V1: - Add libsvt hevc encoder wrapper and a Changelog entry.

Jun Zhao (2):
   lavc/svt_hevc: add libsvt hevc encoder wrapper.
   Changelog: Add new entry for svt-hevc encoder

  Changelog                |    2 +-
  configure                |    4 +
  libavcodec/Makefile      |    1 +
  libavcodec/allcodecs.c   |    1 +
  libavcodec/libsvt_hevc.c |  370 ++++++++++++++++++++++++++++++++++++++++++++++
  5 files changed, 377 insertions(+), 1 deletions(-)
  create mode 100644 libavcodec/libsvt_hevc.c

Consider adding an entry in doc/encoders and doc/general.

Thanks,
Gyan
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to