webpmux

Ad

webpmux -- Animasyonlu olmayan WebP resimlerinden animasyonlu WebP dosyaları oluşturun, Animasyonlu WebP görüntülerinden kareleri ayıklar ve XMP/EXIF meta verilerini yönetebilir. ve ICC profiline sahip.

Özet

webpmux -get GET_OPTIONS INPUT -o OUTPUT
webpmux -set SET_OPTIONS INPUT -o OUTPUT
webpmux -strip STRIP_OPTIONS INPUT -o OUTPUT
webpmux -frame FRAME_OPTIONS [ -frame ... ] [ -loop LOOP_COUNT ]
        [ -bgcolor BACKGROUND_COLOR ] -o OUTPUT
webpmux -duration DURATION OPTIONS [ -duration ... ] INPUT -o OUTPUT
webpmux -info INPUT
webpmux [-h|-help]
webpmux -version
webpmux argument_file_name

Açıklama

webpmux, animasyonlu WebP dosyaları oluşturmak/dosyadan ayıklamak için ve animasyonlu WebP dosyaları oluşturmak için kullanılabilir. XMP/EXIF meta verilerini ve ICC profilini eklemek/çıkarmak/çıkarmak için kullanılır. Tek bir dosya adı ("-" karakteriyle başlamayan) komut satırı bağımsız değişkenleri, aslında bu dosyadan token atanmıştır. Bu, kolay komut dosyası çalıştırmaya veya çok sayıda bağımsız değişken kullanmaya olanak tanır.

Seçenekler

GET_OPTIONS (-get)

icc
ICK profilini alın.
exif
EXIF meta verilerini alma.
xmp
XMP meta verilerini alma.
frame n
Animasyonlu resimden n. kareyi alın. (n = 0'ın özel bir anlamı vardır: son kare)
'nı inceleyin.

SET_OPTIONS (-set)

loop LOOP_COUNT
Animasyonlarda döngü sayısını ayarlayın. Yer: "LOOP_COUNT" [0, 65535] aralığında olmalıdır.
bgcolor BACKGROUND_COLOR
Animasyon arka plan rengini ayarlayın.
icc file.icc
ICC profili ayarla. Yer: "file.icc" , ayarlanacak ICC profilini içerir.
exif file.exif
EXIF meta verilerini ayarlamak. Yer: "file.exif" , ayarlanacak EXIF meta verilerini içerir.
xmp file.xmp
XMP meta verilerini ayarlayın. Yer: "file.xmp" , ayarlanacak XMP meta verilerini içerir.

STRIP_OPTIONS (-strip)

icc
ICC profilini çıkar.
exif
EXIF meta verilerini çıkarın.
xmp
XMP meta verilerini çıkarın.

DURATION_OPTIONS (-duration)

Belirli bir kare aralığının süresini değiştirir. Bu seçenek yalnızca animasyonlu WebP'de etkilidir ve tek kareli dosyalar üzerinde etkisi yoktur.

duration[,start[,end]]

Yer: duration, aralığın milisaniye cinsinden süresidir (zorunlu). Negatif olmamalıdır. start, aralığın başlangıç kare dizinidir (isteğe bağlı). end, aralığın bitiş kare dizinidir (dahil). (isteğe bağlı).

Bu seçeneğin üç tipik kullanımı şunlardır:

-duration d

süreyi "d" olarak ayarla kullanmaya başladım.

-duration d,f

karenin süresini "f" olarak ayarla 'd' olarak ayarlayın.

-duration d,start,end

süreyi "d" olarak ayarla değerini girin.

[start, end] aralığının dışındaki karelerin kalacağını unutmayın. değiştirmiyor. end değeri 0, şunun özel anlamıdır: "son kare" seçin.

Hatırlatma: kare dizine ekleme işlemi 1 itibarıyla başlar.

FRAME_OPTIONS (-frame)

Birden fazla (animasyonsuz) WebP resminden animasyonlu bir WebP dosyası oluşturun.

file_i +di[+xi+yi[+mi[bi]]]
Nerede: file_i i'inci karedir (WebP biçimi), xi,yi bu kare için resim ofseti; di sonraki kareden önceki duraklatma süresidir. mi, bu çerçeveyi elden çıkarma yöntemidir (NONE için 0 veya şura için 1: BACKGROUND) ve bi, bu çerçeve için karıştırma yöntemidir (BLEND için +b). veya NO_BLEND için -b). bi bağımsız değişkeni atlanabilir ve varsayılan olarak şuna ayarlanır: +b (BLEND). Ayrıca, bi atlanırsa mi atlanabilir ve varsayılan olarak 0 (NONE) değerine ayarlanır. Son olarak, mi ve bi atlanırsa xi ve yi atlanabilir ve varsayılan olarak +0+0 değerine ayarlanır.

LOOP_COUNT

Animasyonun tekrar sayısı. Geçerli aralık: 0 ila 65.535 [Varsayılan: 0 (sonsuz)].

BACKGROUND_COLOR

Tuvalin arka plan rengi. Bu durumda: A, R, G ve B, 0 - 255 aralığındaki, belirttiğiniz tam sayılardır sırasıyla Alfa, Kırmızı, Yeşil ve Mavi bileşen değerlerini [Varsayılan: 255,255,255,255].

INPUT

WebP biçiminde giriş dosyası.

ÇIKIŞ (-o)

WebP biçiminde çıkış dosyası.

Not: EXIF, XMP ve ICC verilerinin niteliği kontrol edilmez ve bu verilerin ait olduğu varsayılır. geçerli olması gerekir.

Hatalar

Örnekler

ICC profili ekle:

webpmux -set icc image_profile.icc in.webp -o icc_container.webp

ICC profilini çıkar:

webpmux -get icc icc_container.webp -o image_profile.icc

ICC profilini çıkar:

webpmux -strip icc icc_container.webp -o without_icc.webp

XMP meta verilerini ekleyin:

webpmux -set xmp image_metadata.xmp in.webp -o xmp_container.webp

XMP meta verilerini çıkarın:

webpmux -get xmp xmp_container.webp -o image_metadata.xmp

XMP meta verilerini çıkartın:

webpmux -strip xmp xmp_container.webp -o without_xmp.webp

EXIF meta verisi ekleme:

webpmux -set exif image_metadata.exif in.webp -o exif_container.webp

EXIF meta verilerini çıkarın:

webpmux -get exif exif_container.webp -o image_metadata.exif

EXIF meta verilerini çıkart:

webpmux -strip exif exif_container.webp -o without_exif.webp

3 (animasyonsuz) WebP resminden animasyonlu bir WebP dosyası oluşturun:

webpmux -frame 1.webp +100 -frame 2.webp +100+50+50 \
  -frame 3.webp +100+50+50+1+b -loop 10 -bgcolor 255,255,255,255 \
  -o anim_container.webp

Animasyonlu bir WebP dosyasından 2. kareyi alın:

webpmux -get frame 2 anim_container.webp -o frame_2.webp

'-' ile başlayan giriş dosyası adıyla -get/-set/-strip kullanma:

webpmux -set icc image_profile.icc -o icc_container.webp -- ---in.webp
webpmux -get icc -o image_profile.icc -- ---icc_container.webp
webpmux -strip icc -o without_icc.webp -- ---icc_container.webp

Yazarlar

webpmux, libwebp bünyesindeki web sitesinde ve WebP ekibi tarafından yazılmıştır. En son kaynak ağacı şu adrestedir: https://chromium.googlesource.com/webm/libwebp/

Bu manuel sayfa Vikas Arora vikaas.arora@gmail.com tarafından, Debian projesidir (ve başkaları tarafından kullanılabilir).