Files
2026-08-20 13:55:48 -07:00

21 lines
795 B
Python

#!/usr/bin/env python3
import subprocess
import os
dir_path = "/Users/kyle/Desktop/kmtnflower shots"
names = ["kmtn_homepage", "staylit_homepage"]
for name in names:
png = os.path.join(dir_path, f"{name}.png")
jpg = os.path.join(dir_path, f"{name}.jpg")
tmp = os.path.join(dir_path, f"{name}_tmp.png")
subprocess.run(["sips", "--resampleWidth", "500", png, "--out", tmp], check=True)
subprocess.run(["sips", "-s", "format", "jpeg", tmp, "--out", jpg], check=True)
os.remove(tmp)
nw = subprocess.check_output(["sips", "-g", "pixelWidth", jpg]).decode().strip().split()[-1]
nh = subprocess.check_output(["sips", "-g", "pixelHeight", jpg]).decode().strip().split()[-1]
sz = os.path.getsize(jpg)
print(f"{name}.jpg: {nw}x{nh} ({sz/1024:.0f} KB)")