@@ -58,43 +58,21 @@ jobs:
58
58
59
59
- name : Compress Image
60
60
run : |
61
- # sudo apt-get update
62
- # sudo apt-get install -y build-essential libx11-dev libxext-dev zlib1g-dev \
63
- # libpng-dev libjpeg-dev libfreetype6-dev libxml2-dev liblcms2-dev \
64
- # libopenexr-dev libtiff-dev libraw-dev libheif-dev libde265-dev \
65
- # libfftw3-dev libglib2.0-dev libwebp-dev
66
-
67
- # wget https://download.imagemagick.org/ImageMagick/download/ImageMagick.tar.gz
68
- # tar xvzf ImageMagick.tar.gz
69
- # cd ImageMagick-7.*
70
- # ./configure
71
- # make
72
- # sudo make install
73
- # sudo ldconfig /usr/local/lib
74
-
75
- # cd ../
76
-
77
- sudo apt update
78
- sudo apt install fuse
61
+ sudo apt-get update
79
62
sudo apt-get install -y build-essential libx11-dev libxext-dev zlib1g-dev \
80
63
libpng-dev libjpeg-dev libfreetype6-dev libxml2-dev liblcms2-dev \
81
64
libopenexr-dev libtiff-dev libraw-dev libheif-dev libde265-dev \
82
- libfftw3-dev libglib2.0-dev libwebp-dev libavif-dev libaom-dev
65
+ libfftw3-dev libglib2.0-dev libwebp-dev
83
66
84
- wget 'https://imagemagick.org/archive/binaries/magick'
85
- chmod +x magick
86
- sudo mv magick /usr/local/bin/
87
- sudo ldconfig
67
+ wget https://download.imagemagick.org/ImageMagick/download/ImageMagick.tar.gz
68
+ tar xvzf ImageMagick.tar.gz
69
+ cd ImageMagick-7.*
70
+ ./configure
71
+ make
72
+ sudo make install
73
+ sudo ldconfig /usr/local/lib
88
74
89
- export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
90
-
91
- magick --version
92
-
93
- magick -list format | grep AVIF
94
-
95
- ldconfig -p | grep heif
96
-
97
- magick -list configure
75
+ cd ../
98
76
99
77
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -pointsize 48 -fill "#909090" -font ./static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+20 "@liudon\nhttps://liudon.com" -resize 1080x\> {} \;
100
78
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -quality 75 -define webp:image-hint=photo {}_1080x.webp \;
0 commit comments