img2webp

Nazwa

img2webp – utwórz animowany plik WebP na podstawie sekwencji obrazów wejściowych.

Streszczenie

img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name

Opis

img2webp kompresuje sekwencję obrazów za pomocą animowanego formatu WebP. Obrazy wejściowe mogą być w formacie PNG, JPEG, TIFF lub WebP. Jeśli jako argument jest podana pojedyncza nazwa pliku (nie zaczyna się od znaku „-”), argumenty wiersza poleceń są tokenizowane z tego pliku. Ułatwia to tworzenie skryptów lub użycie dużej liczby argumentów.

Opcje na poziomie pliku

Opcje na poziomie pliku są stosowane na początku procesu kompresji, przed odczytaniem ramek wejściowych.

-o string
Podaj nazwę wyjściowego pliku WebP.
-min_size
Zakoduj obrazy tak, aby osiągnąć najmniejszy rozmiar. Wyłącza to wstawianie klatek kluczowych i określa parametry, które powodują uzyskiwanie najmniejszych danych wyjściowych dla każdej klatki. Domyślnie korzysta ona z kompresji bezstratnej, ale można ją połączyć z opcjami -q, -m, -lossy i -mixed.
-kmin int
-kmax int
Określ minimalną i maksymalną odległość między kolejnymi klatkami kluczowymi (klatki, które można niezależnie oddzielać) w animacji wyjściowej. W razie potrzeby narzędzie wstawi kilka klatek kluczowych do animacji wyjściowej, by spełnić kryteria.
-mixed
Mieszana kompresja: optymalizuj kompresję obrazu, wybierając heurystycznie kompresję stratną lub bezstratną dla każdej klatki. Ta opcja globalna wyłącza opcje lokalne -lossy i -lossless.
-loop int
Określa, ile razy ma być zapętlona animacja. Użycie polecenia 0 oznacza „pętlę bez ograniczeń czasowych”.
-v
Podaj więcej informacji.
-h, -help
Krótkie podsumowanie wykorzystania.
-version
Wydrukuj numery wersji używanych bibliotek.

Opcje poszczególnych klatek

Opcje poszczególnych ramek są stosowane do obrazów podanych niżej jako argumenty w wierszu poleceń. Można je modyfikować dowolną liczbę razy przed każdym obrazem wejściowym.

-d int
Podaj czas trwania obrazu w milisekundach.
-lossless, -lossy
Skompresuj następne obrazy za pomocą trybu kompresji bezstratnej lub stratnej. Domyślnym trybem jest bezstratny.
-q float
Określ współczynnik kompresji z zakresu od 0 do 100. Wartość domyślna to 75.
-m int
Określ metodę kompresji, której chcesz użyć. Ten parametr pozwala kontrolować kompromis między szybkością kodowania a rozmiarem i jakością skompresowanego pliku. Możliwe wartości z zakresu od 0 do 6. Wartość domyślna to 4.

Błędy

Przykład

img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp

Autorzy

img2webp jest częścią usługi libwebp i została napisana przez zespół WebP. Najnowsze drzewo źródłowe jest dostępne na stronie https://chromium.googlesource.com/webm/libwebp

Ta strona została napisana przez Pascala Massimino pascal.massimino@gmail.com dla projektu Debiana (i może być używana przez innych użytkowników).