diff --git a/README.md b/README.md index 4dd1d67f..794d0f6b 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,7 @@ You will find the following plugins in this repository: - `videofx`: Plugin with various video filters. - `roundedcorners`: Element to make the corners of a video rounded via the alpha channel. - `colordetect`: A pass-through filter able to detect the dominant color(s) on incoming frames, using [color-thief](https://github.com/RazrFalcon/color-thief-rs). + - `videocompare`: Compare similarity of video frames. The element can use different hashing algorithms like [Blockhash](https://github.com/commonsmachinery/blockhash-rfc), [DSSIM](https://kornel.ski/dssim), and others. - `webp`: WebP decoder based on the [libwebp-sys-2](https://github.com/qnighy/libwebp-sys2-rs) library. diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json index 6691983d..9ffd10a6 100644 --- a/docs/plugins/gst_plugins_cache.json +++ b/docs/plugins/gst_plugins_cache.json @@ -7568,7 +7568,7 @@ "value": "3" }, { - "desc": "Blockhash: The [Blockhash](https://github.com/commonsmachinery/blockhash-rfc) algorithm.", + "desc": "Blockhash: The Blockhash (block median value perceptual hash) algorithm.", "name": "blockhash", "value": "4" } diff --git a/video/videofx/src/videocompare/mod.rs b/video/videofx/src/videocompare/mod.rs index 51c3df4d..9239ee3f 100644 --- a/video/videofx/src/videocompare/mod.rs +++ b/video/videofx/src/videocompare/mod.rs @@ -78,7 +78,7 @@ pub enum HashAlgorithm { DoubleGradient = 3, #[enum_value( - name = "Blockhash: The [Blockhash](https://github.com/commonsmachinery/blockhash-rfc) algorithm.", + name = "Blockhash: The Blockhash (block median value perceptual hash) algorithm.", nick = "blockhash" )] Blockhash = 4,