Skip to content

Releases: svt/encore

Spring spel expressions in profile

21 Feb 08:19

Choose a tag to compare

Added support for spring spel expressions in profiles.
See https://docs.spring.io/spring-framework/reference/core/expressions.html.
Profiles are parsed as spel expression templates with EncoreJob as root object.
Added field profileParams to EncoreJob to be used in profile templates.

v0.2.0

27 Sep 07:16

Choose a tag to compare

Introducing Encore Instant - Chunked based encoding in Encore

NEW FEATURES

  • Encore now supports chunked based encoding - allowing for a potential massive increase in transcoding speed (which is mostly limited by storage I/O) by encoding parts of a video in parallel across several instances / machines.
  • Set segmentLength (in seconds) in encoreJob to activate chunked encoding, it should be a multiple of the target GOP. Encore will then transcode segments of that length in parallel across the cluster of servers. Requires 'encore-settings.sharedWorkDir' pointing to dir accessible to all encore instances for intermediate storage of transcoded segments.
  • Startup time has been greatly improved by support for native compilation using graalvm (tested with graalvm community edition 17.0.8).

KNOWN LIMITATIONS

  • Encore Instant currently relies heavily on ffmpeg's input seek. This means that input files of a format that ffmpeg can't properly input seek through (just about everything that is not I-Frame only codecs/flavours) wont work out of the box!
  • Encore Instant is only suitable for 1-pass transcodes, usually x264 / x265 CRF or Mezzanine files.
  • Encore Instant does not allow thumbnail output

BREAKING CHANGES

  • code base has been split into three parts:
  • encore-web: A drop in replacement for the old encore artifact. Exposing rest endpoints.
  • encore-worker: Artifact suitable for running single jobs from the work queue, e.g as Kubernetes jobs triggered by KEDA.
  • encore-common: code shared by encore-web and encore-worker

v0.1.9

22 Mar 13:23

Choose a tag to compare

v0.1.8

19 Dec 10:02

Choose a tag to compare

v0.1.7

05 Dec 09:30

Choose a tag to compare

v0.1.5

04 May 12:05

Choose a tag to compare

v0.1.4

20 Dec 11:14

Choose a tag to compare

v0.1.3

16 Dec 12:02

Choose a tag to compare

v0.1.2

10 Dec 13:52

Choose a tag to compare

v0.1.1

24 Nov 05:54

Choose a tag to compare