blog

WEBP CLI Bulk

script
Life Hack

Hanya catatan

Cwebp beraksi
$dir = ".\"
$images = Get-ChildItem $dir | Where-Object { $_.Extension -match ".jpg|.jpeg|.png|.bmp" }
foreach ($img in $images) {
    $outputName = Join-Path $img.DirectoryName ($img.BaseName + ".webp")
    & cwebp $img.FullName -o $outputName
}

$dir variabel yg diisinya path, ngasih tahu ada kotak.

$images ini ngasih tau barang-barang yang di kotak.

Where-Object ini untuk nge-filter barang-barang yang ada dalam kotak. Ceritanya cari objek yang ekstensinya cocok ama ini itu.

Join-Path ini untuk gabungin teks A dan B .

yang terakhir, ngasih perintah “Setiap barang yang ada di kotak dirubah jadi Webp, pakai alat Cwebp. habis itu kasih kasih .web di setiap nama barang. OK”

dah, ntar komputer yang ngerjain pekerjaan kita.

Untuk Dokumentasi CWEBP bisa cek disini ya