From d6503d428388e169e4ff8b77981a1df0abbc8c29 Mon Sep 17 00:00:00 2001 From: Viren070 Date: Mon, 27 Jan 2025 18:44:53 +0000 Subject: [PATCH] fix: remove AC3 and E-AC3 from audio tags and combine with DD and DD+ --- packages/frontend/src/app/configure/page.tsx | 2 -- packages/parser/src/regex.ts | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/frontend/src/app/configure/page.tsx b/packages/frontend/src/app/configure/page.tsx index 2976c4d4..17815697 100644 --- a/packages/frontend/src/app/configure/page.tsx +++ b/packages/frontend/src/app/configure/page.tsx @@ -81,8 +81,6 @@ const defaultAudioTags: AudioTag[] = [ { '5.1': true }, { '7.1': true }, { FLAC: true }, - { AC3: true }, - { 'E-AC3': true }, { AAC: true }, ]; diff --git a/packages/parser/src/regex.ts b/packages/parser/src/regex.ts index 5180c3f3..1bb257c0 100644 --- a/packages/parser/src/regex.ts +++ b/packages/parser/src/regex.ts @@ -39,10 +39,10 @@ export const PARSE_REGEX = { audioTags: { Atmos: createRegex('atmos'), 'DD+': createRegex( - 'd(olby)?[ .\\-_]?d(igital)?[ .\\-_]?(p(lus)?|\\+)(?:[ .\\-_]?(5[ .\\-_]?1|7[ .\\-_]?1))?' + '(d(olby)?[ .\\-_]?d(igital)?[ .\\-_]?(p(lus)?|\\+)(?:[ .\\-_]?(5[ .\\-_]?1|7[ .\\-_]?1))?)|e[ .\\-_]?ac[ .\\-_]?3' ), DD: createRegex( - 'd(olby)?[ .\\-_]?d(igital)?(?:[ .\\-_]?(5[ .\\-_]?1|7[ .\\-_]?1))?' + '(d(olby)?[ .\\-_]?d(igital)?(?:[ .\\-_]?(5[ .\\-_]?1|7[ .\\-_]?1))?)|(?