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)
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ğeri0
, ş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çin0
veya şura için1
: BACKGROUND) vebi
, 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ırsami
atlanabilir ve varsayılan olarak0
(NONE) değerine ayarlanır. Son olarak,mi
vebi
atlanırsaxi
veyi
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
].
GİRİŞ
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
Lütfen tüm hataları sorun izleyicimize bildirin: https://issues.webmproject.org
- Merhaba! Başlamak için şu sayfaya göz atın: https://www.webmproject.org/code/contribute/submitting-patches/
Ö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).