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,fkarenin süresini "f" olarak ayarla 'd' olarak ayarlayın.
-duration d,start,endsüreyi "d" olarak ayarla değerini girin.
[start, end]aralığının dışındaki karelerin kalacağını unutmayın. değiştirmiyor.enddeğeri0, şunun özel anlamıdır: "son kare" seçin.Hatırlatma: kare dizine ekleme işlemi
1itibarı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_ii'inci karedir (WebP biçimi),xi,yibu kare için resim ofseti;disonraki kareden önceki duraklatma süresidir.mi, bu çerçeveyi elden çıkarma yöntemidir (NONE için0veya ş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).bibağımsız değişkeni atlanabilir ve varsayılan olarak şuna ayarlanır:+b(BLEND). Ayrıca,biatlanırsamiatlanabilir ve varsayılan olarak0(NONE) değerine ayarlanır. Son olarak,mivebiatlanırsaxiveyiatlanabilir ve varsayılan olarak+0+0değ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).