michal-sapka-me

Codebase for my homepage.
git clone git://vcs.sapka.me/michal-sapka-me
Log | Files | Refs

commit 8525d00965630c8c886812d06dc852928fa88fc5
parent ca414bd7f54f2a2d1bd85eaebe8746ea70c43465
Author: MichaƂ M. Sapka <michal@sapka.me>
Date:   Wed,  1 Feb 2023 23:12:41 +0100

chore: add yt covers extractor

Diffstat:
Aassets/partials/play-button.png | 0
Aassets/ytcovers/ckiZf9X8GrY.jpg | 0
Aassets/ytcovers/qRNfeMaUBbo.jpg | 0
Aassets/ytcovers/uoDhH5QEfX0.jpg | 0
Aextract_covers | 10++++++++++
5 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/assets/partials/play-button.png b/assets/partials/play-button.png Binary files differ. diff --git a/assets/ytcovers/ckiZf9X8GrY.jpg b/assets/ytcovers/ckiZf9X8GrY.jpg Binary files differ. diff --git a/assets/ytcovers/qRNfeMaUBbo.jpg b/assets/ytcovers/qRNfeMaUBbo.jpg Binary files differ. diff --git a/assets/ytcovers/uoDhH5QEfX0.jpg b/assets/ytcovers/uoDhH5QEfX0.jpg Binary files differ. diff --git a/extract_covers b/extract_covers @@ -0,0 +1,10 @@ +#!/bin/bash + +echo "Extracting used YT ids..." +for id in `grep -r "<youtube" content/. | grep -o "\".*\"" | tr -d '"' ` +do + echo "Processing $id"... + + wget --output-document "assets/ytcovers/$id.jpg" "https://img.youtube.com/vi/$id/hqdefault.jpg" + magick convert "assets/ytcovers/$id.jpg" "assets/partials/play-button.png" -gravity center -geometry 150x150+5+5 -composite "assets/ytcovers/$id.jpg" +done