Skip to content

Commit d984173

Browse files
committed
Remove low-res youtube poster
1 parent 7bab35a commit d984173

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

ogImageHtml.js

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import * as cheerio from 'cheerio';
22
import EleventyImage from "@11ty/eleventy-img";
33

4+
const USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15";
5+
46
class OgImageHtml {
57
constructor(url) {
68
this.url = url;
@@ -23,7 +25,7 @@ class OgImageHtml {
2325
async fetch() {
2426
let response = await fetch(this.url, {
2527
headers: {
26-
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15",
28+
"User-Agent": USER_AGENT,
2729
}
2830
});
2931
let body = await response.text();
@@ -70,7 +72,7 @@ class OgImageHtml {
7072
if(videoId) {
7173
results.add(`https://i.ytimg.com/vi_webp/${videoId}/maxresdefault.webp`);
7274
results.add(`https://i.ytimg.com/vi/${videoId}/maxresdefault.jpg`);
73-
results.add(`https://i.ytimg.com/vi/${videoId}/hqdefault.jpg`);
75+
// results.add(`https://i.ytimg.com/vi/${videoId}/hqdefault.jpg`);
7476
}
7577
}
7678

@@ -91,6 +93,11 @@ class OgImageHtml {
9193
formats: [imageFormat],
9294
dryRun: true,
9395
useCache: false,
96+
cacheOptions: {
97+
headers: {
98+
"User-Agent": USER_AGENT,
99+
}
100+
}
94101
});
95102

96103
return stats;

0 commit comments

Comments
 (0)