From cf0d672924c5d5b018a015ca973645e08c115b2c Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Dec 2024 17:59:47 +1050 Subject: [PATCH] feat(format): implement resolution custom formats - SD - HD - UHD --- custom_formats/1080p.yml | 12 ++++++++++++ custom_formats/2160p.yml | 13 +++++++++++++ custom_formats/360p.yml | 15 +++++++++++++++ custom_formats/480p.yml | 15 +++++++++++++++ custom_formats/540p.yml | 13 +++++++++++++ custom_formats/576p.yml | 13 +++++++++++++ custom_formats/720p.yml | 13 +++++++++++++ 7 files changed, 94 insertions(+) create mode 100644 custom_formats/1080p.yml create mode 100644 custom_formats/2160p.yml create mode 100644 custom_formats/360p.yml create mode 100644 custom_formats/480p.yml create mode 100644 custom_formats/540p.yml create mode 100644 custom_formats/576p.yml create mode 100644 custom_formats/720p.yml diff --git a/custom_formats/1080p.yml b/custom_formats/1080p.yml new file mode 100644 index 0000000..9ace460 --- /dev/null +++ b/custom_formats/1080p.yml @@ -0,0 +1,12 @@ +name: 1080p +description: Full high definition resolution providing sharp detail and clarity. +tags: +- Full High Definition +- Resolution +conditions: +- name: 1080p + negate: false + required: true + resolution: 1080p + type: resolution +tests: [] diff --git a/custom_formats/2160p.yml b/custom_formats/2160p.yml new file mode 100644 index 0000000..302f208 --- /dev/null +++ b/custom_formats/2160p.yml @@ -0,0 +1,13 @@ +name: 2160p +description: Ultra high definition resolution offering maximum detail and clarity +tags: +- Ultra High Definition +- 4K +- Resolution +conditions: +- name: 2160p + type: resolution + required: true + negate: false + resolution: 2160p +tests: [] diff --git a/custom_formats/360p.yml b/custom_formats/360p.yml new file mode 100644 index 0000000..2788cc6 --- /dev/null +++ b/custom_formats/360p.yml @@ -0,0 +1,15 @@ +name: 360p +description: Low resolution video format typically used in older or highly compressed + content. +tags: +- Standard Definition +- Mobile +- Legacy +- Resolution +conditions: +- name: 360p + negate: false + required: true + resolution: 360p + type: resolution +tests: [] diff --git a/custom_formats/480p.yml b/custom_formats/480p.yml new file mode 100644 index 0000000..b632565 --- /dev/null +++ b/custom_formats/480p.yml @@ -0,0 +1,15 @@ +name: 480p +description: Standard definition resolution commonly used in DVD and early web video + content. +tags: +- Standard Definition +- Web +- Legacy +- Resolution +conditions: +- name: 480p + negate: false + required: true + resolution: 480p + type: resolution +tests: [] diff --git a/custom_formats/540p.yml b/custom_formats/540p.yml new file mode 100644 index 0000000..885ccb7 --- /dev/null +++ b/custom_formats/540p.yml @@ -0,0 +1,13 @@ +name: 540p +description: Intermediate standard definition resolution commonly used in compressed + Blu-ray encodes to save space while maintaining acceptable quality. +tags: +- Standard Definition +- Resolution +conditions: +- name: 540p + negate: false + required: true + resolution: 540p + type: resolution +tests: [] diff --git a/custom_formats/576p.yml b/custom_formats/576p.yml new file mode 100644 index 0000000..273ab97 --- /dev/null +++ b/custom_formats/576p.yml @@ -0,0 +1,13 @@ +name: 576p +description: PAL standard definition resolution found in European DVD releases and + compressed Blu-ray encodes optimized for legacy display compatibility +tags: +- Standard Definition +- Resolution +conditions: +- name: 576p + negate: false + required: true + resolution: 576p + type: resolution +tests: [] diff --git a/custom_formats/720p.yml b/custom_formats/720p.yml new file mode 100644 index 0000000..74bbda1 --- /dev/null +++ b/custom_formats/720p.yml @@ -0,0 +1,13 @@ +name: 720p +description: High definition resolution offering improved clarity over standard definition + formats +tags: +- High Definition +- Resolution +conditions: +- name: 720p + type: resolution + required: true + negate: false + resolution: 720p +tests: []