일련의 이미지를 WebP로 변환했으며 이를 애니메이션으로 컴파일하고 싶습니다. 다운받았는데 아카이브 libwebp
인데 tar.gz
어떻게 설치하는지 모르겠어요.
다른 방법으로 애니메이션 WebP 파일을 만드는 다른 방법이 있습니까?
답변1
당신이 가지고 있는 것은 아카이브이다.
Linux에는 거의 모든 명령을 손쉽게 사용할 수 있는 거대한 매뉴얼이 있습니다. 이를 매뉴얼 페이지라고 합니다. 그것을 사용 man command
하면 사용 방법에 대한 모든 정보를 얻을 수 있습니다. 귀하의 경우에는 tar가 파일의 아카이브를 취소하기를 원합니다. 이를 수행하는 방법을 배우 man 1 tar
거나 man tar
보관 및 보관 취소에 대한 모든 옵션을 표시합니다. tar 명령은 자주 사용하게 될 명령이므로 그 중 일부를 알고 매뉴얼 페이지의 위치를 아는 것이 도움이 됩니다.
어쨌든 Google에서 찾은 libwebp 버전은 0.4.0이므로 아카이브를 해제한 후 cd libwebp-0.4.0
해당 디렉토리로 변경을 사용했습니다.
그런 다음 readme( less README
)에 따르면 설치되어 사용된다고 합니다.
./configure
make
make install
마지막 명령 앞에 sudo를 입력해야 할 수도 있습니다. 그러면 라이브러리가 설치됩니다.
이제 어떤 Linux 배포판을 사용하고 있는지는 밝히지 않았지만 라이브러리가 이미 설치되어 있어도 별로 놀라지 않을 것입니다.
소프트웨어를 구축하는 것이 불편하다면 배포판의 저장소를 확인해 보는 것이 좋습니다.
저장소에서 우분투에 설치하려면:
sudo apt-get install libwebp
일단 설치되면 이를 사용하여 cwebp
이미지를 압축할 수 있습니다. 귀하가 볼 수 있도록 dwebp
디코딩됩니다 .vwebp
webp 이미지가 있으면 애니메이션을 생성하려면 webpmux가 필요합니다. 효과적으로 사용하는 방법을 잘 알지 못했지만 webp 애니메이션을 만들려면 다음을 수행할 수 있습니다.
매뉴얼 페이지에 따르면 사용되는 형식은 다음과 같습니다.
webpmux -frame file_i.webp +di[+xi+yi[+mi[bi]]]
file_i는 i번째 프레임입니다. "di"는 프레임의 지속 시간인 일시 중지 지속 시간입니다.
'xi'와 'yi'는 프레임의 x 및 y 오프셋입니다.
'mi'는 프레임워크가 수행하는 작업입니다. 0 = 없음, 1 = 배경
"bi"는 프레임의 혼합 방법입니다. +b = 혼합 -b = 혼합 없음
매뉴얼 페이지에서 이에 대해 더 자세히 설명할 수 있습니다. 한번 읽어보시길 권합니다. 이를 보려면 man webpmux
및 man cwebp
를 사용하십시오 man dwebp
.
매뉴얼 페이지에서 각 옵션을 사용하는 방법에 대한 예를 찾을 수도 있습니다.
행운을 빌어요.
개인적으로 webp 형식을 사용할 이유가 없다면 openshot이나 gimp와 같은 그래픽 도구를 사용하여 제작할 수 있는 다른 애니메이션 비디오 인코딩 형식(GIF, webm 등...)을 사용하겠습니다.