ืืืื ืืคืงืืื cwebp ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
cwebp - ืืืืก ืงืืืฅ ืชืืื ื ืืงืืืฅ WebP
ืชึทืงืฆึดืืจ
cwebp [ืืคืฉืจืืืืช] input_file -o output_file.webp
ืชืืืืจ
ืืฃ ืืืจืื ืื ืืชืขื ืืช cwebp ืคืงืืื.
cwebp ืืืืก ืชืืื ื ืืืืฆืขืืช ืคืืจืื WebP. ืคืืจืื ืงืื ืืืื ืืืืืช PNG, JPEG,
ืืืืืืืช TIFF, WebP ืื Y'CbCr ืืืืืืืช.
ืืคืฉืจืืืืช
ืืืคืฉืจืืืืช ืืืกืืกืืืช ืื:
-o ืืืจืืืช
ืฆืืื ืืช ืืฉื ืฉื ืงืืืฅ ื-WebP ืืคืื. ืื ืืืฉืื, cwebp ืืืคืืข
ืืืืกื ืืื ืจืง ืืืืื ืกืืืืกืืืงื. ืฉืืืืฉ ื-"-" ืืฉื ืืคืื ืืืืื
ืคืื ื'stdout'.
-- ืืืจืืืช
ืฆืืื ืืืคืืจืฉ ืืช ืงืืืฅ ืืงืื. ืืคืฉืจืืช ืื ืฉืืืืฉืืช ืื ืงืืืฅ ืืงืื ืืชืืื
ืขื '-' ืืืฉื. ืืคืฉืจืืช ืื ืืืืืช ืืืืคืืข ืืืจืื. ืื ืืืคืฆืื ืืืจืช
ืืืืจ ืืื ืืชืขืืื.
-ื, ืขืืจื
ืกืืืื ืฉืืืืฉ ืงืฆืจ.
-ื, -ืขืืจื ืืจืืื
ืกืืืื ืฉื ืื ืืืคืฉืจืืืืช ืืืคืฉืจืืืช.
-ืืคื
ืืืคืก ืืช ืืกืคืจ ืืืจืกื (ืืื major.minor.revision) ืืฆื.
-q ืืฆืืฃ
ืฆืืื ืืช ืืงืื ืืืืืกื ืขืืืจ ืขืจืืฆื RGB ืืื 0 ื-100. ืืจืืจืช ืืืืื ืืื
75.
ืืืงืจื ืฉื ืืืืกื ืืืืืืช (ืืจืืจืช ืืืื), ืืืจื ืงืื ืืืืฆืจ ืงืืืฅ ืงืื ืืืชืจ ืขื
ืืืืืช ื ืืืื. ืืืืืืช ืืืืื ืืืืชืจ ืืืฉืืช ืขื ืืื ืฉืืืืฉ ืืขืจื ืฉื 100.
ืืืงืจื ืฉื ืืืืกื ืืื ืืืืื (ืืืืืจ ืขื ืืื ืืืคืฉืจืืช -lossless), ืืืจื ืงืื
ืืืคืฉืจ ืืืืจืืช ืืืืกื ืืืืจื ืืืชืจ, ืื ืืืืฆืจ ืงืืืฅ ืืืื ืืืชืจ. ืืืืกื ืืงืกืืืืืช
ืืืฉืืช ืขื ืืื ืฉืืืืฉ ืืขืจื ืฉื 100.
-alpha_q int
ืฆืืื ืืช ืืงืื ืืืืืกื ืขืืืจ ืืืืกืช ืืืคื ืืื 0 ื-100. Lossless
ืืืืกื ืฉื ืืืคื ืืืฉืืช ืืืืฆืขืืช ืขืจื ืฉื 100, ืืขืื ืืขืจืืื ืื ืืืืื ืืืชืจ
ืืืจืื ืืืืืกื ืืืืืช. ืืจืืจืช ืืืืื ืืื 100.
-f int ืฆืืื ืืช ืขืืฆืืช ืืืกื ื ืืืืืื ืืืกืืื, ืืื 0 (ืืื ืกืื ืื) ื-100
(ืกืื ืื ืืงืกืืืื). ืขืจื ืฉื 0 ืืืื ืื ืกืื ืื. ืขืจื ืืืื ืืืชืจ ืืืื
ืืืืืืจ ืืช ืขืืฆืืช ืชืืืื ืืกืื ืื ืืืืจ ืคืขื ืื ืืชืืื ื.
ืืื ืฉืืขืจื ืืืื ืืืชืจ ืื ืืชืืื ื ืชืจืื ืืืงื ืืืชืจ. ืขืจืืื ืืืคืืื ืืื ืื
ืืืจื ืืื ืืืืื ืฉื 20 ืขื 50.
-ืงืืืข ืืจืืฉ ืืืจืืืช
ืฆืืื ืงืืืฆื ืฉื ืคืจืืืจืื ืืืืืจืื ืืจืืฉ ืืื ืืืชืืื ืืกืื ืืกืืื ืฉื ืืงืืจ
ืืึนืึถืจ. ืขืจืืื ืืคืฉืจืืื ืื: ืืจืืจืช ืืืื, ืฆืืืื, ืชืืื ื, ืฆืืืจ, ืกืื, ืึถืงืกื. ืืื
-ืงืืืข ืืจืืฉ ืืืืืฃ ืืช ืขืจืื ืืคืจืืืจืื ืืืืจืื (ืืืื -q ืืืืช), ืืคืฉืจืืช ืื
ืจืฆืื ืืืืคืืข ืจืืฉืื ืืกืืจ ืืืืขืื ืื.
-sns int
ืฆืืื ืืช ืืืฉืจืขืช ืฉื ืขืืฆืื ืืจืขืฉ ืืืจืืื. ืขืืฆืื ืจืขืฉ ืืจืืื (ืื SNS
ืืงืืฆืืจ) ืืชืืืืก ืืืืกืฃ ืืืื ืฉื ืืืืืจืืชืืื ืืืื ืื ืืืฉืืฉืื ืืืืจืขื
ืืืืื ืืืืจ ืืชืืื ื ืฆืจืื ืืืฉืชืืฉ ืืคืืืช ืืืืื ืืืกืืช, ืืืืคื ืขืื ืืืื
ืืืขืืืจ ืืช ืืืืงืื ืืืื. ืืืืื ืืืคืฉืจื ืขืืืจ ื-0 (ืืืืืืจืืชื ืืืื) ื-100 (ื
ืืฉืคืขื ืืงืกืืืืืช). ืขืจื ืืจืืจืช ืืืืื ืืื 80.
-m int ืฆืืื ืืช ืฉืืืช ืืืืืกื ืืฉืืืืฉ. ืคืจืืืจ ืื ืฉืืื ืืืืืคื
ืืื ืืืืจืืช ืืงืืืื ืืืืื ืืืืืืช ืืงืืืฅ ืืืืืก. ืขืจืืื ืืคืฉืจืืื
ืืืื ืืื 0 ื-6. ืขืจื ืืจืืจืช ืืืืื ืืื 4. ืืืฉืจ ืืฉืชืืฉืื ืืขืจืืื ืืืืืื ืืืชืจ, ืืืงืืื
ืืืื ืืืชืจ ืืื ืืืืืงืช ืืคืฉืจืืืืช ืงืืืื ื ืืกืคืืช ืืืืืื ืขื
ืจืืื ืืืืืช. ืขืจื ื ืืื ืืืชืจ ืืืื ืืืจืื ืืืื ืขืืืื ืืืืจ ืืืชืจ ืขื ืืฉืืื
ืืืื ืงืืืฅ ืืืื ืืืชืจ ืืืืืืช ืืืืกื ื ืืืื ืืืชืจ.
-jpeg_like
ืฉื ื ืืช ืืืคืื ืืคืจืืืจืื ืืคื ืืื ืื ืฉืืชืืื ืืืชืจ ืืืืื ืืฆืคืื ืฉื JPEG
ืึฐืึดืืกึธื. ืืื ืื ืืคืืง ืืืจื ืืื ืงืืืฅ ืคืื ืืืืื ืืืื ืืื ืฉืื
ืฉืืื ืขืจื ื-JPEG (ืขืืืจ ืืืชื -q ืืืืจื), ืื ืขื ืคืืืช ืขืืืืช ืืืืชื.
-ืื ืืฉืชืืฉ ืืจืืืื ืืฉืืืืช ืืงืืืื, ืื ืืคืฉืจ. ืืคืฉืจืืช ืื ืืขืืื ืจืง ืืืฉืจ
ืฉืืืืฉ ืืืืืกื ืืืืืช ืขื ืืงืืจ ืขื ืขืจืืฅ ืฉืงืืคืืช.
-ืืืืจืื ื ืืื
ืฆืืฆื ืืช ืืฉืืืืฉ ืืืืืจืื ืฉื ืงืืืื ืืืืื ืขื ืืื ืืืกืืื ืคื ืืจืืขื ืืืืื ืืืืืก
(ืืืจื ืืื). ืื ืืืคืื ืืช ืืงืืืื ืืืืื ืืืชืจ ืืืช ืืคืื ืืขื ืฉืื ื
ืืืืื ืืืขืืืืช. ืืื ืื ืืขืื ืจืง ืขืืืจ ืฉืืืืช 3 ืืืขืื, ืืืื
ืืืื ืืืจืืจืช ืืืื. ืฉืืื ืื ืฉืืืฉืืจืช ืืืื ืืื ืืืื ืืืื ืืื ืชืืคืขืืช ืืืืื ืขื
ืืจื ืกืืืืืช: ืืื ืืืืฅ ืชืืื ืืช ืืกืืืืืช ืฉื ืืจื ืกืืืืืช ืืื ืืกืคืจ ืืืืฆืืช (ืืืืืฅ
ื-1). ืฉืื ืื ืฉืืื ืืคืืจื ืืืชืจ ืฉื ืืืื ืืจื ืกืืืืืช ืืืืคืก ืขื ืืื cwebp ืืชื
ืืืืฆืขืืช ืืคืฉืจืืช ืื.
-af ืืคืขืื ืืช ืืืกื ื ืืืืืืืื. ืืืืืจืืชื ืื ืืฉืงืืข ืืื ื ืืกืฃ ืืืืคืืืืืืฆืื ืฉื
ืืืืง ืกืื ืื ืืื ืืืืืข ืืืืืืช ืืืืื ืช ืืืื.
ื ืึนืกึธืฃ ืืคืฉืจืืืืช
ืืคืฉืจืืืืช ืืชืงืืืืช ืืืชืจ ืื:
-ืึทืืึผืช int
ืฆืืื ืืช ืืืืช ืืกืื ืื (ืื ื ืขืฉื ืื ืฉืืืืฉ). ืืืืื ืืื 0 (ืืื ืืืืชืจ) ืขื 7
(ืคืืืช ืื). ืืจืืจืช ืืืืื ืืื 0.
-ืึธืึธืง
ืืฉืชืืฉ ืืกืื ืื ืืืง (ืื ื ืขืฉื ืฉืืืืฉ ืืกืื ืื ืืืืืช ื -f ืืึนืคึผึฐืฆึดืึธื). ืึธืึธืง
ืกืื ืื ืืืคืขื ืืืจืืจืช ืืืื.
-ืื ืืืงื
ืืฉืืช ืกืื ืื ืืืง (ืื ื ืขืฉื ืฉืืืืฉ ืืกืื ืื ืืืืืช ื- -f ืืคืฉืจืืช) ื
ืืฉืชืืฉ ืืกืื ืื ืคืฉืื ืืืงืื ืืืช.
-ืงืืขืื int
ืฉื ื ืืช ืืกืคืจ ืืืืืฆืืช ืืฉืืืืฉ ืืืืื ืืคืืืื ืฉื ื-sns
ืึทืืืึนืจึดืืชึฐื. ืคืืืื ืฆืจืืืื ืืืืืช ืืืืื 1 ืขื 4. ืขืจื ืืจืืจืช ืืืืื ืืื 4. ืืืคืฉืจืืช ืื ืืฉ
ืืื ืืฉืคืขื ืขื ืฉืืืืช 3 ืืืขืื, ืืื ืื ืื -ืืืืจืื ื ืืื ืืฉืืฉ.
-ืืืืฆื_ืืืืื int
ืืคืืช ืืช ืืืืืืช ืขื ืืื ืืืืืช ืืกืคืจ ืืกืืืืืช ืืฉืืืืฉ ืขื ืืื ืืืง ืืืงืจืืืืืงื. ืืืื ืืื
0 (ืืื ืืฉืคืื, ืืจืืจืช ืืืืื) ื-100 (ืืฉืคืื ืืืื). ืขืจืืื ืฉืืืืฉืืื ืื
ืืืจื ืืื ืืกืืืืืช 30-70 ืขืืืจ ืชืืื ืืช ืืืืืืช ืืืื. ืืคืืจืื VP8, ืื ืฉื ืงืจื
ืืืืืฆืช ืืฉืืืื ืืฉ ืืืืื ืฉื 512k ืืืฉืืฉืช ืืืืกืื ืืคืจืืืื ืืืืื
ืืืืข: ืืื ืืืืืื ืขื ืืืงืจืืืืืง, ืืืืื ืืงืืข ืืื ืฉืืื,
ืื ืืื ืืงืืื ืืืฆื ืชืื 4x4 ืื ืชืื 16x16, ืืืืกืืฃ ืืืืืื
ืืฆืืื ืืฉืืืืฉ ืขืืืจ ืื ืืื ืืชืชื ืืืืงืื. ืืชืืื ื ืืืืื ืืืื, 512k ืืืฆื ืจืง
ืืงืื ืืืื ืืืืื ืืื ืืืงืจื ืืืืง 16x16. ืืืื ืืืื ืืืืืื ืืื 4 ืืืืื ืืื
ืืืืง ืืืงืจื. ืืืืข ืขื ืืืืื, ืคืืืื ืืืฆื ืืืื ืื ืฆื ืืืขื ืืช ืื 4 ืืกืืืืืช ืืืื
(ืืืจืืช ืฉืืืงืจื ืื ืกืืืจ), ืืื ืืขืืืชื ืขืืืจ ืชืืื ืืช ืืืืืืช ืืืื. ื
ืืืจื partition_limit ืฉืืื ืืืืื ืชืืืจืืช ืืืฆื ืืืงืจ ืืืืชืจ (ืืชืื 4x4)
ืืืื ืืฉืืืืฉ. ืื ืฉืืืืฉื ืืืงืจื ืฉืืืืื ืฉื 512k ืืืฉื ืืืืืื
ืืืืืขื ืืืฆืืช: ืฉืึฐืึดืืึธื ืงืื: 6 (PARTITION0_OVERFLOW: ืืืืงื #0 is ืึทื ืืืื
ื ืืชืืื 512k). ืื ืืชื ืืฉืชืืฉ -ืืืืฆื_ืืืืื ืื ืืกืคืืง ืืื ืืขืืื ืืืืืืฅ 512k,
ืืฉ ืืืฉืชืืฉ ืืคืืืช ืืงืืขืื ืืื ืืฉืืืจ ืืืชืจ ืกืืืืืช ืืืชืจืช ืืื ืืืงืจืืืืืง. ืึดืจึฐืืึนืช
ืื ืืื -ืงืืขืื ืืึนืคึผึฐืฆึดืึธื.
-ืืืื int
ืฆืืื ืืืื ืืขื (ืืืชืื) ืืื ืื ืกืืช ืืืืืข ืืคืื ืืืืืก.
ืืืืก ืืืฆืข ืืกืคืจ ืืขืืจืื ืฉื ืงืืืื ืืืงื ืืื ืืืชืงืจื ืขื ืืื
ืืคืฉืจื ืืืืจื ืื.
-psnr ืืฆืืฃ
ืฆืืื ืืขื PSNR (ื-dB) ืืื ืื ืกืืช ืืืืืข ืืคืื ืืืืืก.
ืืืืก ืืืฆืข ืืกืคืจ ืืขืืจืื ืฉื ืงืืืื ืืืงื ืืื ืืืชืงืจื ืขื ืืื
ืืคืฉืจื ืืืืจื ืื.
-ืึทืขึฒืืึนืจ int
ืืืืจ ืืกืคืจ ืืจืื ืฉื ืืขืืจืื ืืฉืืืืฉ ืืืืื ืืืืืืืืืื ืืืฉืืฉืช ืืคืฉืจืืืืช -ืืืื or
-psnr. ืืขืจื ืืืจืื ืืื 10.
ืืฉื ืืช ืืืื ืจืืื ืืืื
ืฉื ื ืืช ืืืื ืืืงืืจ ืืืืื ืขื ืืืื ืจืืื x ืืืื. ืื ืืื ืืื (ืืื ืื
ืฉื ืืื) ืฉื ืจืืื or ืืืื ืืคืจืืืจืื ืืื 0, ืืขืจื ืืืืฉื
ืฉืืืจื ืขื ืืืก ืืืืื-ืจืืื.
-ืึฐืืึผื x_position y_position ืจืืื ืืืื
ืืชืื ืืช ืืืงืืจ ืืืืื ืขื ืืคืื ื ืืฉืืืืืช ืืขืืืื ื ืืงืืืืจืืื ืืืช (x_position,
y_position) ืืืืื ืจืืื x ืืืื. ืืืืจ ืืืชืื ืื ืืืื ืืืืืช ืืืื ืืืืืื
ืืชืื ืืืื ืืืงืืจ.
-s ืจืืื ืืืื
ืฆืืื ืฉืงืืืฅ ืืงืื ืืืจืื ืืืขืฉื ืืืืืืืช Y'CbCr ืืืืืืืช ืืขืงืืืช ื-
ืืืืฆืช ITU-R BT.601, ืืคืืจืื ืืื ืืืจื 4:2:0. ืืืืฉืืจ ืืืืื ืืฉ ืืืื ืจืืื
x ืืืื.
-ืึทืคึผึธื int
ืคืื ืืคืช ASCII ื ืืกืคืช ืฉื ืืืืข ืงืืืื. ืขืจืื ืืืคื ืืืคืฉืจืืื ื ืขืื ืืื
1 ืขื 6. ืื ื ืืขื ืจืง ืืขืืืจ ืืืืชืืจ ืืืืื.
-ืึดืจึนืืฉื int
ืฆืืื ืืื ืฉืืื ืขืืืื ืืืงืื. ืฉืืืืฉ ืืขืจื '2' ืืคืขืื ืืืืืช-
ืฉืืืฃ ืคืกืืืื ืืงืจืื ืชืืื ืืืืื ืืืจืช RGBA->YUVA (ืืืืกื ืืืืืช
ืจืง).
-alpha_filter ืืืจืืืช
ืฆืืื ืืช ืฉืืืช ืืกืื ืื ืืืืื ืขืืืจ ืืืฉืืจ ืืืืคื. ืืื ื'ืืื', 'ืืืืจ'
ืื 'ืืืื ืืืืชืจ', ืืกืืจ ืืืืจ ืืืืจืืืืช ืืืืืืืช. ืืจืืจืช ืืืืื ืืื 'ืืืืจ'.
ืืืืคื ืคื ืืื, ืกืื ืื ืืืคื ืืชืืฆืข ืืืืฆืขืืช ืืจืืข ืชืืืืืช ืืคืฉืจืืืช (ืืฃ ืืื,
ืืืคืงื, ืื ืื, ืฉืืคืืข). ืืืฆื 'ืืืื ืืืืชืจ' ืื ืกื ืื ืืฆื ืืชืืจื ื
ืืืจ ืืช ืื ืฉื ืืชื ืืช ืืืืื ืืงืื ืืืชืจ. ืืืฆื 'ืืืืจ' ืคืฉืื ืื ืกื ืืืฆืืจ an
ื ืืืืฉ ื-ืคืจืืืจื ืืืื ืืืืืง ืืช ืื ืืืฆืืื.
-ืฉืืื_ืืืคื int
ืฆืืื ืืช ืืืืืืจืืชื ืืืฉืืฉ ืืืืืกืช ืืืคื: 0 ืื 1. ืืืืืจืืชื 0 ืืฆืืื ืื
ืืืืกื, 1 ืืฉืชืืฉ ืืคืืจืื WebP ืืื ืืคืกืืื ืืืืืกื. ืืจืืจืช ืืืืื ืืื 1.
-ืืืคื_ื ืืงืื
ืฉื ื ืขืจืื RGB ืฉืื ื ืจืืื ืืืืืจ ืฉืงืืฃ ืืืืืืื, ืืื ืืกืืืข ืืืืืกื.
ืืจืืจืช ืืืืื ืืืืื.
-blend_alpha int
ืืคืฉืจืืช ืื ืืฉืืืช ืืช ืขืจืืฅ ืืืืคื (ืื ืงืืื) ืขื ืืืงืืจ ืืืืฆืขืืช ื-
ืฆืืข ืจืงืข ืฉืฆืืื ืืืงืกืืฆืืืื ื-0xrrggbb. ืขืจืืฅ ืืืืคื ืืื
ืืืืจ ืืื ืืคืก ืืขืจื ืืืืื 255.
-ื ืืืืคื
ืฉืืืืฉ ืืืคืฉืจืืช ืื ืืืืง ืืช ืขืจืืฅ ืืืืคื.
-ืชืคืกืื ืคืืืช
ืืงืืื ืืช ืืชืืื ื ืืื ืื ืืืืื.
-ืจึถืึถื ืืืจืืืช
ืฆืืื ืืช ืืจืื ืืืื ืกืื ืชืืื ืช ืืงืื. ืขืจืืื ืืคืฉืจืืื ืื: ืฆืืืื, ืชืืื ื or
ืืจืฃ.
-ืืื ื ืชืื ืื ืืืจืืืช
ืจืฉืืื ืืืคืจืืช ืืคืกืืง ืฉื ืืื ื ืชืื ืื ืืืขืชืงื ืืืงืื ืืคืื ืื ืงืืื.
ืขืจืืื ืชืงืคืื: ืืช ืื, ืืฃ ืื ืืื, Exif, ICC, xmp. ืืจืืจืช ืืืืื ืืื ืืฃ ืื ืืื.
ืืขืจื: ืืืชืื ืฉืื ืคืืจืื ืงืื ืืื ื ืชืืื ืืื ืืฉืืืืืื.
-ื ืืืกื ืืฉืืช ืืช ืื ืืืคืืืืืืฆืืืช ืืืจืืื.
-v ืืืคืก ืืืืข ื ืืกืฃ (ืืื ืงืืืื ืืคืจื).
-print_psnr
ืืืฉืื ืืืืืื PSNR ืืืืฆืข (ืืืก ืฉืื-ืืืช ืืจืขืฉ).
-print_ssim
ืืืฉืื ืืืืืื SSIM ืืืืฆืข (ืืื ืืืืื ืืื ื, ืจืื
http://en.wikipedia.org/wiki/SSIM ืืคืจืืื ื ืืกืคืื).
-print_lsim
ืืฉื ืืืืื ืขื ืืื ืืืืืื ืืืงืืื (ืกืืื ืืฉืืืื ืื ืืืื ืืืืชืจ ืืืื ื
ืฉืื ืื ืคืืงืกืืื ืืฉืืชืคืื).
-ืืชืงืืืืช
ืืืื ืขื ืืชืงืืืืช ืืงืืืื ืืืืืืื.
-ืฉืึถืงึถื ืื ืชืืคืืก ืฉืื ืืืจ.
-ืงืฆืจ ืืืคืก ืจืง ืืืืข ืงืฆืจ (ืืืื ืงืืืฅ ืคืื ื-PSNR) ืืืืจืช ืืืืงื.
ืืฉืชืืฉ ื-cwebp ืืืืคื ืืงืืื ืืืืฆืขืืช ืฉืืจืืชื onworks.net