img2webp

이름

img2webp - 입력 이미지 시퀀스에서 애니메이션 WebP 파일을 만듭니다.

개요

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

설명

img2webp는 애니메이션 WebP 형식을 사용하여 이미지 시퀀스를 압축합니다. 입력 이미지는 PNG, JPEG, TIFF 또는 WebP일 수 있습니다. '-' 문자로 시작하지 않는 단일 파일 이름을 인수로 제공하면 명령줄 인수는 실제로 이 파일에서 토큰화됩니다. 이를 통해 많은 수의 인수를 스크립팅하거나 간편하게 사용할 수 있습니다.

파일 수준 옵션

파일 수준 옵션은 입력 프레임을 읽기 전 압축 프로세스 시작 시 적용됩니다.

-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입니다.

버그

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

저자

img2webplibwebp의 일부이며 WebP팀에서 작성했습니다. 최신 소스 트리는 https://chromium.googlesource.com/webm/libwebp에서 확인할 수 있습니다.

이 매뉴얼 페이지는 Debian 프로젝트용으로 Pascal Massimino pascal.massimino@gmail.com이 작성한 페이지로, 다른 사람이 사용할 수도 있습니다.