cli open-source

Pengompres Gambar Batch

Alat baris perintah yang mengompres kumpulan foto ke WebP atau PNG, membuang metadata EXIF, dan menyusutkan gambar yang terlalu besar — dibuat untuk menekan ukuran aset situs statis.

cli source only · cli-tool· image-processing· python
CLI Tool Image Processing Python

Alat kecil yang lahir dari kebutuhan sendiri: foto-foto untuk situs statis terlalu besar, dan mengompresnya satu per satu lewat layanan daring terlalu lambat.

Yang dikerjakannya

  • Masukan berbagai format, termasuk HEIC lewat pillow-heif.
  • Keluaran WebP dengan pilihan lossy atau near-lossless.
  • Keluaran PNG dengan kuantisasi warna atau lossless, ditambah pasca-proses pyoxipng.
  • Memperbaiki orientasi otomatis dari EXIF, lalu membuang metadatanya.
  • Menyusutkan gambar yang lebih lebar dari 1920 px.

Semuanya terpasang di satu antarmuka argparse dengan argumen untuk kualitas, lebar, mode PNG, jumlah warna, dan zopfli.

Angka yang terukur

Commit 2
Rentang 24 Mei 2026 – 22 Jul 2026
Baris kode 565 di 1 berkas
Test otomatis tidak ada

Tidak ada test, tetapi ada berkas .webp di folder keluaran yang cocok dengan berkas di folder masukan — bukti langsung bahwa alat ini benar-benar pernah dijalankan dan menghasilkan sesuatu.

Kecil, satu berkas, dan selesai untuk keperluannya.

started 24 May 2026 · updated 20 Aug 2026