Releases: Eyevinn/encore
Releases · Eyevinn/encore
v0.2.6-4
feat: support for input with mix of mono and multitrack audiostreams
Previously, encore would fail the job if the input had a mix of mono and
multitrack audiostreams, except if the first stream was multitrack. This feat
adds some support for inputs with a mix of mono and multitrackstreams,
where the first stream is a monostream. Given such an input, encore now uses
all monostreams that comes before the first multitrack stream, and ignore
all following audiostreams.
v0.2.6-3
v0.2.6-3
v0.2.6-2
v0.2.6-2
v0.2.6-1 : support s3 urls for input and output
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
v0.2.5-1
v0.2.5-1
v0.2.2-1
v0.2.0-2
v0.2.0-2
v0.2.0-1
v0.2.0-1