名前
img2webp
-- 一連の入力画像からアニメーション WebP ファイルを作成します。
概要
img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name
説明
img2webp
は、アニメーション化された WebP 形式を使用して一連の画像を圧縮します。入力
PNG、JPEG、TIFF、WebP のいずれかの画像を使用できます。1 つのファイル名(
引数として '-' で始まるもの)を指定すると、コマンドライン
このファイルからトークン化されます。そのため
引数を大量に使用することです。
ファイルレベルのオプション
ファイルレベルのオプションは、圧縮プロセスの開始時に適用されます。 入力フレームが読み取られます
-o string
- 出力 WebP ファイルの名前を指定します。
-min_size
- 画像をエンコードして最小サイズを実現する。キーフレームの挿入が無効になります
各フレームの出力が最小になるパラメータを選びます。これは、
デフォルトで可逆圧縮を使用しますが、
-q
、-m
、-lossy
オプションまたは-mixed
オプション。 -kmin int
-kmax int
- 連続するキーフレーム間の最小距離と最大距離を指定する (個別にデコード可能なフレーム)を出力アニメーションに追加します。このツールは、 必要に応じて出力アニメーションにキーフレームを挿入し、 条件を満たす必要があります。
-mixed
- 混合圧縮モード: 次のいずれかを選択して画像の圧縮を最適化します
ヒューリスティックに各フレームの非可逆圧縮を行います。このグローバル
オプションはローカル オプション
-lossy
と-lossless
を無効にします。 -loop int
- アニメーションをループする回数を指定します。
0
を使用すると、 「無期限にループ」できます -v
- もっと冗長に。
-h, -help
- 使用状況の概要。
-version
- 使用されている関連ライブラリのバージョン番号を出力します。
フレームごとのオプション
フレームごとのオプションは、 使用します。前者には何度でも変更できます。 生成します。
-d int
- 画像の時間をミリ秒単位で指定する。
-lossless, -lossy
- 可逆圧縮モードまたは非可逆圧縮モードを使用して、次の画像を圧縮します。「 デフォルト モードはロスレスです。
-q float
- 圧縮係数を 0 ~ 100 の間で指定します。デフォルト値は 75 です。
-m int
- 使用する圧縮方法を指定します。このパラメータは、 圧縮速度と圧縮ファイルのサイズや品質は 大きく影響します可能 値の範囲は 0 ~ 6 です。デフォルト値は 4 です。
バグ
バグはすべて Issue Tracker(https://issues.webmproject.org)に報告してください。
パッチをぜひご利用ください!開始するには、こちらのページ(https://www.webmproject.org/code/contribute/submitting-patches/)をご覧ください。
例
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp
著者
img2webp
は libwebp
の一部で、WebP チームが作成したものです。最新情報
ソースツリーは https://chromium.googlesource.com/webm/libwebp で入手できます。
このマニュアル ページは Pascal Massimino(pascal.massimino@gmail.com)によって作成されました。 (他の組織で使用されている可能性もあります)。