고품질 GIF 이미지를 만드는 프로그램 인 Gifski

gifski에 대해

다음 기사에서 우리는 Gifski를 살펴볼 것입니다. 이 프로그램을 통해 gif 이미지 만들기 비디오 또는 이미지 세트를 사용하여 고품질. 다중 플랫폼 및 오픈 소스 프로그램입니다. 이 응용 프로그램은 고품질 GIF 인코더입니다 Pngquant 기반.

모르는 사람이 있다면 pngquant는 명령 줄에서 사용할 수있는 손실 PNG 이미지 압축기입니다. 인터넷상의 많은 사람들은 pngquant는 최고의 무손실 PNG 압축기 중 하나입니다 무엇을 찾을 수 있습니까? 원본 품질을 잃지 않고 PNG 이미지를 최대 70 %까지 압축하고 완전한 알파 투명도를 유지합니다. 압축 된 결과 이미지는 모든 웹 브라우저 및 운영 체제와 호환됩니다.

Gifski는 Pngquant를 기반으로하기 때문에 Pngquant의 기능을 사용하여 GIF 애니메이션을 만듭니다. 이 프로그램은 프레임 당 수천 가지 색상을 사용하는 애니메이션 GIF를 만들 수 있습니다.. Gifski는 또한 비디오를 PNG 이미지로 변환하기 위해 ffmpeg가 필요합니다.

Gifski 설치

전제 조건

우리는 FFMpeg 및 Pngquant를 설치했는지 확인하십시오. Gifski 설치에 들어가기 전에 Ubuntu에서.

FFmpeg는 기본 저장소에서 사용할 수 있습니다. 대부분의 Gnu / Linux 배포판. 이를 위해 apt를 사용하여 설치할 수 있습니다. 터미널 (Ctrl + Alt + T)을 열고 다음과 같이 작성합니다.

sudo apt install ffmpeg

pngquant 설치, 동일한 터미널에서 다음을 실행합니다.

sudo apt install pngquant

Gifski 설치

필수 구성 요소를 설치 한 후 이제 Gifski를 설치할 수 있습니다. 우리는 다른 설치 가능성을 가질 것입니다. 첫 번째는 충전으로 설치, 설치 한 경우 Rust 프로그래밍 언어. 이 언어가 설치되면 터미널 (Ctrl + Alt + T)에 다음과 같이 작성합니다.

화물 gifski 설치

cargo install gifski

우리는 또한 패키지 관리자를 사용하여이 프로그램을 확보 리눅스브루.

Brew gifski 설치

brew install gifski

cargo 또는 Linuxbrew를 설치하고 싶지 않다면 최신 바이너리 실행 파일 다운로드 에서 릴리스 페이지 gifski를 수동으로 컴파일하고 설치합니다.

Gifski로 GIF 애니메이션 만들기

이미지를 저장 한 위치로 이동합니다. 이 예에서는 모두 .PNG입니다. 거기에서 다음 명령을 실행하여 이미지 세트에서 GIF 애니메이션 만들기 그 중 우리는 :

gifski 애니메이션 gif 파일 만들기

gifski -o archivo.gif *.png

이 예제를 수행하면 내가 사용한 모든 이미지의 크기가 동일하다는 것을 명확히하고 싶습니다.

사용 가능한 Gifski 기능

Gifski에는 다음과 같은 몇 가지 기능도 있습니다.

  • 특정 치수로 GIF 애니메이션을 만듭니다.
  • 초당 특정 프레임 수를 표시합니다.
  • 특정 품질로 인코딩합니다.
  • 더 빠르게 코딩하세요.
  • 또한 주어진 순서대로 이미지를 정확하게 인코딩 할 수 있습니다.

특정 차원의 GIF 애니메이션 만들기예를 들어 너비 = 512 및 높이 = 490 인 경우 다음 명령을 사용합니다.

gifski -o archivo.gif -W 512 -H 490 *.png

우리는 할 수 있습니다 초당 프레임 수 설정 우리는 gif 애니메이션에서 원합니다. 기본값은 20입니다.이를 수행하려면 다음을 실행하십시오.

gifski -o archivo.gif --fps 30 *.png

우리는 할 수있다. 특정 품질로 인코딩 1-100의 척도로. 분명히 낮은 품질은 GIF 애니메이션에서 더 작은 파일을 제공하고 높은 품질은 더 큰 파일을 제공 할 수 있습니다.

gifski -o archivo.gif --quality 40 *.png

Gifski는 많은 수의 이미지를 인코딩 할 때 더 오래 걸립니다. 무엇을 인코딩 프로세스가 3 배 빠릅니다. 평소 속도보다 다음을 실행하십시오.

gifski -o archivo.gif --fast *.png

그 점에 유의 품질을 10 %로 낮 춥니 다..

주어진 순서대로 정확하게 이미지를 인코딩하기 위해 –nosort 옵션을 사용합니다. 여기에서 할 수 있습니다 * .png를 파일 이름과 확장자로 바꿉니다., 가장 관심있는 순서로.

gifski -o archivo.gif --nosort *.png

비디오 파일에서 GIF 애니메이션 만들기

때때로 당신은 비디오에서 가져온 애니메이션 파일에 관심이 있습니다.. 이것이 FFmpeg가 우리를 도울 수있는 곳입니다. 먼저 당신은 비디오를 PNG 프레임으로 변환 다음 명령으로 :

ffmpeg -i video.mp4 frame%04d.png

위의 명령은 이미지 파일을 만듭니다.프레임0001.png','프레임0002.png','프레임0003.png'등 ... video.mp4에서. 문자 % 04d는 프레임 번호를 생성합니다. 이 명령은 전체 비디오를 현재 작업 디렉토리에 저장된 이미지로 분할합니다.

비디오를 이미지로 변환 한 후 다음 명령을 실행하여 애니메이션 GIF 파일 만들기.

gifski -o archivo.gif *.png

도움말 및 정보

자세한 내용은 도움말 섹션을 참조하십시오 다음을 입력하여 프로그램의

도움말 gifski

gifski -h

누군가가 필요하다면 추가 도움말 또는 정보 gifski에 대해 상담 할 수 있습니다. 프로젝트 웹 사이트. 또한 pngquant에서 더 많은 정보를 얻을 수 있습니다. 웹 페이지 해당.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.