dwebp

이름

dwebp -- WebP 파일의 압축을 이미지 파일로 압축 해제합니다.

개요

dwebp [options] input_file.webp

설명

dwebp는 WebP 파일을 PNG, PAM, PPM 또는 PGM 이미지로 압축 해제합니다. 참고: 애니메이션 WebP 파일은 지원되지 않습니다.

옵션

기본 옵션은 다음과 같습니다.

-h
사용 요약을 인쇄합니다.
-version
버전 번호 (Major.minor.revision으로)를 출력하고 종료합니다.
-o string
출력 파일의 이름을 지정합니다 (기본적으로 PNG 형식). 출력 이름으로 '-'를 사용하면 출력이 'stdout'으로 전달됩니다.
-- string
입력 파일을 명시적으로 지정합니다. 이 옵션은 예를 들어 입력 파일이 '-'로 시작하는 경우에 유용합니다. 이 옵션은 last로 표시되어야 합니다. 그 이후의 다른 옵션은 무시됩니다. 입력 파일이 '-'이면 파일이 아닌 stdin에서 데이터를 읽습니다.
-bmp
출력 형식을 압축되지 않은 BMP로 변경합니다.
-tiff
출력 형식을 압축되지 않은 TIFF로 변경합니다.
-pam
출력 형식을 PAM (알파 유지)으로 변경합니다.
-ppm
출력 형식을 PPM (삭제 알파)으로 변경합니다.
-pgm
출력 형식을 PGM으로 변경합니다. 출력은 IMC4 레이아웃을 사용하는 RGB 대신 루마/크로마 샘플로 구성됩니다. 이 옵션은 주로 인증 및 디버깅 목적으로 사용됩니다.
-yuv
출력 형식을 원시 YUV로 변경합니다. 출력은 RGB 대신 루마/크로마-U/크로마-V 샘플로 구성되며 개별 평면으로 순차적으로 저장됩니다. 이 옵션은 주로 확인 및 디버깅 용도로 사용됩니다.
-nofancy
YUV420에 고급 업데이터를 사용하지 않습니다. 이로 인해 가장자리(특히 빨간색)가 들쑥날쑥할 수 있지만 속도가 더 빨라집니다.
-nofilter
비트스트림에 필요한 경우에도 인루프 필터링 프로세스를 사용하지 마세요. 이렇게 하면 규정을 준수하지 않는 출력에 블록이 표시될 수 있지만 디코딩이 빨라집니다.
-dither strength
디더링 강도를 0~100으로 지정합니다. 디더링은 손실(lossy) 압축의 크로마 구성요소에 적용되는 후처리 효과입니다. 이렇게 하면 그라데이션을 매끄럽게 하고 밴딩 아티팩트를 방지해 줍니다.
-nodither
모든 디더링을 사용 중지합니다 (기본값).
-mt
가능한 경우 디코딩에 멀티 스레딩을 사용합니다.
-crop x_position y_position width height
디코딩된 사진을 좌표 (x_position, y_position)와 크기가 width x height인 왼쪽 상단 모서리가 있는 직사각형으로 자릅니다. 이 자르기 영역은 소스 직사각형 내에 완전히 포함되어야 합니다. 필요한 경우 왼쪽 상단 모서리가 균등한 좌표로 맞춰집니다. 이 옵션은 큰 이미지를 자르는 데 필요한 메모리를 줄이기 위한 것입니다. 참고: 자르기는 크기 조정 전에 적용됩니다.
-flip
디코딩된 이미지를 수직으로 대칭 이동 (OpenGL 텍스처에 유용하게 사용할 수 있음)
-resize width height
디코딩된 사진의 크기를 widthxheight 크기로 조정합니다. 이 옵션은 주로 작은 버전 (썸네일, 미리보기 등)만 필요할 때 큰 이미지를 디코딩하는 데 필요한 메모리를 줄이기 위한 것입니다. 참고: 배율은 자르기 후에 적용됩니다. width 또는 height 매개변수 중 하나가 0이면 가로세로 비율을 유지하면서 값이 계산됩니다.
-v
추가 정보 (특히 디코딩 시간)를 출력합니다.
-noasm
모든 어셈블리 최적화를 중지합니다.

버그

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

저자

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

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

출력 파일 형식 세부정보