feat(format): Add remaining codec formats

- Blu-ray Remux
- Full Disc
- Xvid
This commit is contained in:
santiagosayshey
2024-12-08 23:22:50 +10:50
parent c00db48d60
commit 06f2e63ff8
5 changed files with 320 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
name: Blu-ray Remux
description: A Blu-ray Remux is a direct rip of a Blu-ray's content without any re-encoding,
preserving the original video, audio, and subtitle quality. It retains the exact
resolution, bitrate, and format of the Blu-ray, ensuring no loss in fidelity compared
to the source.
tags:
- Lossless
conditions:
- name: Blu-ray
type: source
required: true
negate: false
source: bluray
- name: Remux
type: release_title
required: true
negate: false
pattern: Remux
tests:
- conditionResults:
- matches: true
name: Remux
negate: false
pattern: Remux
required: true
type: release_title
expected: true
id: 1
input: Transformers One 2024 UHD BluRay 2160p TrueHD Atmos 7.1 DV HEVC REMUX-FraMeSToR
lastRun: '2024-12-08T22:51:21.648210'
passes: true

View File

@@ -0,0 +1,57 @@
name: Full Disc
description: 'Matches the ''Full Disc'' regex pattern and negates any remuxes / encodes. '
tags:
- Storage
- Source
conditions:
- name: Full Disc
negate: false
pattern: Full Disc
required: true
type: release_title
- name: x264
negate: true
pattern: x264
required: false
type: release_title
- name: x265
negate: true
pattern: x265
required: false
type: release_title
- name: Remux
negate: true
pattern: Remux
required: false
type: release_title
tests:
- conditionResults:
- matches: true
name: Full Disc
negate: false
pattern: Full Disc
required: true
type: release_title
- matches: false
name: x264
negate: true
pattern: x264
required: false
type: release_title
- matches: false
name: x265
negate: true
pattern: x265
required: false
type: release_title
- matches: true
name: Remux
negate: true
pattern: Remux
required: false
type: release_title
expected: false
id: 1
input: Isolani 2017 1080p BluRay REMUX AVC DTS-HD MA 5.1-Parapluie
lastRun: '2024-12-08T22:57:56.281360'
passes: true

11
custom_formats/Xvid.yml Normal file
View File

@@ -0,0 +1,11 @@
name: Xvid
description: Matches 'Xvid' regex pattern.
tags:
- Codec
conditions:
- name: Xvid
type: release_title
required: true
negate: false
pattern: Xvid
tests: []