From 15fdf350604fb62568f0e52f5d804f95b22270f1 Mon Sep 17 00:00:00 2001 From: qsniyg Date: Sun, 15 Sep 2024 19:24:39 +0000 Subject: [PATCH] Improve youtube shorts thumbnails --- CHANGELOG.txt | 2 +- src/userscript.ts | 4 ++++ userscript.user.js | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 372207bd..1fd0d3a7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,6 +1,6 @@ 2024.9.0 (in-dev) -Special thanks to nimbuz, remlap, Solus, immewnity, Froktime, billkewl for their contributions and reports for this release +Special thanks to nimbuz, remlap, Solus, immewnity, Froktime, billkewl, Broly for their contributions and reports for this release --- diff --git a/src/userscript.ts b/src/userscript.ts index c3ff7f3f..26483980 100644 --- a/src/userscript.ts +++ b/src/userscript.ts @@ -31941,6 +31941,9 @@ var $$IMU_EXPORT$$; // https://i1.ytimg.com/vi/KSUGZNEP-T4/maxres1.jpg // https://i.ytimg.com/vi_webp/c8e9Nc36lRg/mqdefault.webp // https://i.ytimg.com/vi_webp/c8e9Nc36lRg/sddefault.webp + // thanks to Broly on discord: + // https://i.ytimg.com/vi/z6mQrSDB3kA/maxres2.jpg + // https://i.ytimg.com/vi/z6mQrSDB3kA/oardefault.jpg // doesn't work for some urls: // https://i.ytimg.com/vi/o-gVbQHG0Ck/hqdefault.jpg // https://i.ytimg.com/vi/o-gVbQHG0Ck/sddefault.jpg -- different image @@ -31977,6 +31980,7 @@ var $$IMU_EXPORT$$; regex = /^(.+\/+(?:vi|an)(?:_webp)?\/+[^/]*\/+)[a-z]*(default|[0-9]+)(?:_(?:live|[0-9]+s))?(\.[^/.?#]*)(?:[?#].*)?$/; if (regex.test(src) /*&& !problem_excluded("possibly_different")*/) { var sizes = [ + "oar", // shorts "maxres", //"hq720", // don't use because it'll break mq1 etc. "sd", diff --git a/userscript.user.js b/userscript.user.js index e91b49d4..d0afb5b5 100644 --- a/userscript.user.js +++ b/userscript.user.js @@ -29201,6 +29201,9 @@ var $$IMU_EXPORT$$; // https://i1.ytimg.com/vi/KSUGZNEP-T4/maxres1.jpg // https://i.ytimg.com/vi_webp/c8e9Nc36lRg/mqdefault.webp // https://i.ytimg.com/vi_webp/c8e9Nc36lRg/sddefault.webp + // thanks to Broly on discord: + // https://i.ytimg.com/vi/z6mQrSDB3kA/maxres2.jpg + // https://i.ytimg.com/vi/z6mQrSDB3kA/oardefault.jpg // doesn't work for some urls: // https://i.ytimg.com/vi/o-gVbQHG0Ck/hqdefault.jpg // https://i.ytimg.com/vi/o-gVbQHG0Ck/sddefault.jpg -- different image @@ -29233,6 +29236,7 @@ var $$IMU_EXPORT$$; regex = /^(.+\/+(?:vi|an)(?:_webp)?\/+[^/]*\/+)[a-z]*(default|[0-9]+)(?:_(?:live|[0-9]+s))?(\.[^/.?#]*)(?:[?#].*)?$/; if (regex.test(src) /*&& !problem_excluded("possibly_different")*/) { var sizes = [ + "oar", // shorts "maxres", //"hq720", // don't use because it'll break mq1 etc. "sd",