江湖夜雨十年灯

好的博客图片解决方案

李二花 / 2023-09-23


关键词:博客, 图片解决方案, 图床, ffmpeg, alt

今天在写「望京与望京公园」那篇图片文档的时候,又再思考应该如何处理图片问题,我曾多次谈过我的博客的文章和图片都是存储在 gitlab 的私有仓库,图片也原片存储到私有仓库是因为不想像我之前的那个归档了的博客一样,再经历一次图床的搬迁。

但是放在私有仓库里随着图片的增多,不得不面对一个问题,仓库的大小会变的很大(代码仓库本身也不是用来存文件的地方,专业的事情要专业的东西去做),我也曾经多次使用各种组合方案来减少图片的占用,可以解决部分问题,但是随之而来的就是也会有新的问题产生,比如压缩后画质更好的原图应该放到哪里管理,丢弃我又不想,留着又很占用空间。

在写这篇文档之前,我的整个图片方案如下:

这个过程很像一个零件的生产工艺,有多种不同的工艺可以制作一个零件,但是更好的更合理的工艺会使零件制作的材料成本和时间成本降到最低,实现企业利润的最大化,同样的,对应到个人的生活也是,每个人的时间是有限的,可以通过优化解决问题的方案让处理时间减少很多(如果带来消费上的降低就更好了),就会有更多的时间去休息或者产生其他价值。

现在来看,这个工艺步骤可以改进的还有很多:

根据这些工艺的改进步骤,我们可以完全实现在一个脚本内批量完成之前需要很多需要手工复杂操作的步骤。

脚本实现后,我们的完整步骤就变成了:

脚本需要实现的功能:

至此,将以前需要小时级别的任务缩短至了分钟级。