From e8974c0d6d58cbbb4a510c147256f7c5f0af31bb Mon Sep 17 00:00:00 2001 From: "Felix W. Dekker" Date: Sun, 18 Jul 2021 11:16:26 +0200 Subject: [PATCH] Update dependencies, improve styling, fix typos --- .eleventy.js | 2 +- LICENSE | 2 +- package-lock.json | Bin 451805 -> 451819 bytes package.json | 14 +++++++------- src/main/_data/site.json | 4 ++-- src/main/_includes/home.njk | 2 +- src/main/_includes/post.njk | 4 ++-- .../_posts/2021-07-18-rimworld-timelapse.md | 6 +++--- src/main/css/main.css | 6 +++++- 9 files changed, 22 insertions(+), 18 deletions(-) diff --git a/.eleventy.js b/.eleventy.js index 0589038..288b9a2 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -4,7 +4,7 @@ module.exports = (eleventyConfig) => { }); return { - pathPrefix: "/blog/", + pathPrefix: "/blog/dist/", dir: { input: "src/main/", output: "dist", diff --git a/LICENSE b/LICENSE index 562bf1a..c7d2a79 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2019 Felix W. Dekker +Copyright (c) 2019 F.W. Dekker Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package-lock.json b/package-lock.json index 8809d7ef262094d55ef824da71927e95fb16ccc3..1b63c01af3c3cae4fe2a493969e6d8b50fa84232 100644 GIT binary patch delta 11819 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 diff --git a/package.json b/package.json index fb8a9c8..2089f83 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "blog", - "version": "1.1.15", - "description": "Felix W. Dekker's personal blog.", - "author": "Felix W. Dekker", + "version": "1.2.0", + "description": "F.W. Dekker's personal blog.", + "author": "F.W. Dekker", "browser": "dist/bundle.js", "repository": { "type": "git", @@ -17,8 +17,8 @@ }, "devDependencies": { "@11ty/eleventy": "^0.12.1", - "grunt": "^1.4.0", - "grunt-cli": "^1.4.2", + "grunt": "^1.4.1", + "grunt-cli": "^1.4.3", "grunt-contrib-clean": "^2.0.0", "grunt-contrib-copy": "^1.0.0", "grunt-contrib-watch": "^1.1.0", @@ -26,7 +26,7 @@ "grunt-focus": "^1.0.0", "grunt-text-replace": "^0.4.0", "grunt-webpack": "^4.0.3", - "webpack": "^5.36.0", - "webpack-cli": "^4.6.0" + "webpack": "^5.45.1", + "webpack-cli": "^4.7.2" } } diff --git a/src/main/_data/site.json b/src/main/_data/site.json index 2efdd7a..e841b09 100644 --- a/src/main/_data/site.json +++ b/src/main/_data/site.json @@ -1,6 +1,6 @@ { "baseurl": "/blog/", "title": "FWDekker's blog", - "description": "Felix W. Dekker's blog", - "author": "Felix W. Dekker" + "description": "F.W. Dekker's blog", + "author": "F.W. Dekker" } diff --git a/src/main/_includes/home.njk b/src/main/_includes/home.njk index ef44972..6b3bb82 100644 --- a/src/main/_includes/home.njk +++ b/src/main/_includes/home.njk @@ -2,7 +2,7 @@ layout: default --- -{% for post in collections.all %} +{% for post in collections.all | reverse %}
{% if post %} diff --git a/src/main/_includes/post.njk b/src/main/_includes/post.njk index 3cf8f55..f78e487 100644 --- a/src/main/_includes/post.njk +++ b/src/main/_includes/post.njk @@ -4,9 +4,9 @@ layout: default
- ← home
+

← home

-

{{ title }}

  +

{{ title }}

  {% if date %}{{ date | isoDate }}{% endif %} {{ content | safe }} diff --git a/src/main/_posts/2021-07-18-rimworld-timelapse.md b/src/main/_posts/2021-07-18-rimworld-timelapse.md index dc76c94..fafc9f2 100644 --- a/src/main/_posts/2021-07-18-rimworld-timelapse.md +++ b/src/main/_posts/2021-07-18-rimworld-timelapse.md @@ -80,7 +80,7 @@ With the files properly renamed, you can run FFmpeg to create the video for you. * `-i %3d.png` tells what the files are named: three digits following by `.png`. * `-vcodec libx265` means that you are using the x265 codec. You can also use `libx264` which is less CPU-intensive, but creates much larger files. - * `-crf 24` is the quality of the video. A lower value means higher quality. Typical values are between 23 and 30. + * `-crf 24` is the quality of the video. A lower value means higher quality. Typical values are between 18 and 28. * `-pix_fmt yuv420p` is the way pixels are encoded. * `-vf [...]` applies filters to the images, like cropping and scaling. * `crop=5120:3680:2384:3296` extracts a rectangle from the images, basically zooming in on your images. @@ -95,7 +95,7 @@ With the files properly renamed, you can run FFmpeg to create the video for you. FFmpeg will show you a nice process indicator with some additional stats, and should be done within a few minutes. ### 2.3 Lowering the quality -If you find that the image is too large, you can repeat the previous step with a higher value for `-crf` or with a +If you find that the video is too large, you can repeat the previous step with a higher value for `-crf` or with a different output size. However, this means that FFmpeg will have to process all your screenshots again, which takes a while. Instead, you can just ask FFmpeg to process your existing video to lower the quality as follows, which takes only a few @@ -104,7 +104,7 @@ seconds. ```shell "C:\Users\FWDekker\Downloads\ffmpeg\ffmpeg.exe" -i out.mp4 -crf 28 out2.mp4 ``` -* To change the size: +* To change the scale: ```shell "C:\Users\FWDekker\Downloads\ffmpeg\ffmpeg.exe" -i out.mp4 -vf "scale=640:460" out2.mp4 ``` diff --git a/src/main/css/main.css b/src/main/css/main.css index fa7254e..1b520aa 100644 --- a/src/main/css/main.css +++ b/src/main/css/main.css @@ -1,3 +1,7 @@ +#contents .container { + max-width: 80rem; +} + p { text-align: justify !important; text-justify: inter-word !important; @@ -8,5 +12,5 @@ ol { } .inline-header { - display: inline; + display: inline-block; }