From 1be2ad924167cb7d9bf1a8d10ff98db594a1901b Mon Sep 17 00:00:00 2001 From: MAULIK MK <214461757+maulik-mk@users.noreply.github.com> Date: Mon, 6 Apr 2026 15:25:20 +0530 Subject: [PATCH 1/2] fix: remove pmode and pme from x265 encoding flags --- src/infrastructure/ffmpeg/encoding/flags.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/infrastructure/ffmpeg/encoding/flags.ts b/src/infrastructure/ffmpeg/encoding/flags.ts index c43db5c..fb54108 100644 --- a/src/infrastructure/ffmpeg/encoding/flags.ts +++ b/src/infrastructure/ffmpeg/encoding/flags.ts @@ -175,7 +175,7 @@ export function videoEncoderFlags(variant: VideoVariantMeta, sourceFrameRate?: n baseFlags.push( '-x265-params', - `pools=${config.X265_POOL_SIZE}:frame-threads=${config.X265_FRAME_THREADS}:wpp=1:pmode=1:pme=1:no-open-gop=1:scenecut=0:keyint=${gopSize}:min-keyint=${gopSize}:info=0:colorprim=${colorPrimaries}:transfer=${colorTransfer}:colormatrix=${colorMatrix}${extraHdrParams}${dvhParam}`, + `pools=${config.X265_POOL_SIZE}:frame-threads=${config.X265_FRAME_THREADS}:wpp=1:no-open-gop=1:scenecut=0:keyint=${gopSize}:min-keyint=${gopSize}:info=0:colorprim=${colorPrimaries}:transfer=${colorTransfer}:colormatrix=${colorMatrix}${extraHdrParams}${dvhParam}`, '-flags', '+global_header', ); From 89bb5ab3d0c9a2c8a98b0bf145cbc7cfd4121960 Mon Sep 17 00:00:00 2001 From: MAULIK MK <214461757+maulik-mk@users.noreply.github.com> Date: Mon, 6 Apr 2026 15:27:26 +0530 Subject: [PATCH 2/2] chore: bump project version to 0.3.2 and update image description --- Dockerfile | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0085c53..a824f53 100644 --- a/Dockerfile +++ b/Dockerfile @@ -170,11 +170,11 @@ ENV DEBIAN_FRONTEND=noninteractive # ----------------------------------------------------------------------------- # Metadata & OCI Labels # ----------------------------------------------------------------------------- -ARG VERSION=0.3.1 +ARG VERSION=0.3.2 ARG BUILD_DATE=unknown LABEL org.opencontainers.image.title="ffmpeg-queue-worker-node" \ - org.opencontainers.image.description="FFmpeg 7.1 (w/ VMAF) & Node.js Video Job Worker" \ + org.opencontainers.image.description="FFmpeg 7.1 & Node.js Video Job Worker" \ org.opencontainers.image.version="${VERSION}" \ org.opencontainers.image.created="${BUILD_DATE}" \ org.opencontainers.image.authors="Maulik M. Kadeval" \ diff --git a/package.json b/package.json index 56b9349..c14659a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "worker", - "version": "0.3.1", + "version": "0.3.2", "description": "FFmpeg Worker Service (TypeScript)", "repository": { "type": "git",