Skip to content

Releases: Eyevinn/encore

v0.2.6-1 : support s3 urls for input and output

09 Nov 17:10
2ab7b10
Compare
Choose a tag to compare
feat: support s3 urls for input and output

This release add support for using s3 urls on the format
s3://<BUCKET>/<KEY> in both input and output.

If ans s3 URL is used as input, a presigned URL is created
and used as input to ffmpeg. The duration of the presigned URLs can be
controlled with the 'remote-files.s3.presignDurationSeconds' config
property.

If an s3 URL is used for 'outputFolder', output will first be stored
locally and then uploaded to s3 once transcoding is finished.

Aws credentials are read with DefaultCredentialsProvider, meaning
aws credentials can be provided in a number of ways, see
https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.html;

Not that when using s3 urls for input, the presigned URLs will be
shown in the logs. If this is not desirable, setting
logging.config (or env variable LOGGING_CONFIG) to
'classpath:logback-json-mask-s3-presign.xml'
will use a log config that masks the presign query parameters.

v0.2.6

07 Nov 14:01
Compare
Choose a tag to compare

v0.2.5-1

18 Jun 09:43
c3f8aaf
Compare
Choose a tag to compare
v0.2.5-1

v0.2.2-1

27 Mar 14:00
e85ce9f
Compare
Choose a tag to compare

v0.2.0-2

20 Nov 06:56
fe017d1
Compare
Choose a tag to compare
v0.2.0-2

v0.2.0-1

01 Nov 07:56
Compare
Choose a tag to compare
v0.2.0-1