もじょえんじにあ……共感できる?

日常のメモ。日々これ共感。へたれでしょほてきなIT?

2025-01-01から1年間の記事一覧

AVIFについてAIに聞いてみた。

不可逆AVIFでの圧縮は、最悪でも5~10%、良ければ50%以上ととんでもない効果を生みます。で、最近AIさんとおはなししてるので、なんで?と聞いてみました。 avif のspeedについて語ってください。pythonのPILを用いた場合には必ずしもspeedを小さくすればサ…

いまさら……

よっぱらいのコード書きです。 なので何らかのVCSは欠かせないDeathがkusoコードすぎてgithubとか置きたくないDeath(アカはありますが)。 なので未だにRCS使ってMath。apt install で入るし一人で書いてる分には、まぁ、無いよりマシDeath。

AVIF……深い?

以前のエントリで書いた、AVIF変換のスクリプトですが微妙に更改してmath というのも、PIL + PillowのAVIF変換Deathと、元イメージを読んだオブジェクトがimgといたしまして、 img.save(filename, format="AVIF", speed=0~10(defalut 8),quality=0~100(def…

いまだにflexrenaを使ってますが……

タイトルオンリーというかんじdeathが、とっくに更新を停止したflexible renamerというユーティリティを使ってmath。 使えるは使えるんですが、エラーメッセージが見えないとか微妙な問題もありmath。ま、XP時代のものを11で使ってるんだからしょうがないdea…

epubの複数フォルダ対応はシェルスクリプト

いろいろイジりましたが、あまりにもテキトーにおさけ呑んで書きはじめたせいか、os.walkを使っているのに複数階層フォルダに対応できまセン。 なので、bashにお願いします。 arr=( ひとつめ ふたつめ いっぱい ) for i in "${arr[@]}" do echo "$i" cd "$i"…

img2avifもちょっとだけマトモ?に

改稿するだけだとエントリが増えないので……それだけDeath! kanako1000.hatenablog.com

ちゃんとepubをパースするのDeath

以前にポストしたものは いいかげんに、.opfを見て、だいたいそうなってれば概ね読める 的な雑スクリプトでした。で、読めないのをみつけちゃったのでxhtmlを読むようにした版death。 テキトーなのはあまりかわってないので、実体ファイルが2階層以上だと対…

パスワード生成

特に書くというほどの内容でもないdeathが…… #!/bin/env python3 import sys, string, secrets def genpass(l=12, n=16): chars = string.ascii_letters + string.digits + '!@#$%&*_-=+;:' # punctuation だと扱い微妙な文字が……好きに変更してください↑ fo…

ついでに書いてみた(png, jpg, webp to avif) 改2!

その気になれば、unzipや中間ファイルを消すのも自動化は可能なのdeathが、そこまで自分のコード作成能力を信用していない……というかしょっちゅうポカをやってバックアップから戻しているような気もするので、そこまでやらないかなという感じDeath。 カレン…

epubをavifにする

epub、よいですが、ビューワーが重いことあるし、ポータビリティを考えると、avif化して、zipすればよいかなと思うデス。 さくっと書いてみました。PILと Pillowと、pillow-avif-plugin をpip installしてある前提Death. 見てのとおり、.opfとその位置に依存…