웹사이트 검색

Linux에서 데스크탑 영역을 애니메이션 GIF로 기록하는 방법


이 페이지에서

  1. 기피네\n
  2. Gifine 다운로드/설치/설정
  3. 지피네 사용법\n
  4. 결론

지난 몇 년 동안 애니메이션 GIF가 큰 인기를 끌었다고 해도 과언이 아닐 것입니다. 아마 동의하실 겁니다. 애니메이션 GIF의 가장 인기 있는 용도 중 하나는 사람들이 일반적으로 온라인에서 나누는 텍스트 기반 대화에 유머를 추가하는 것이지만 이러한 애니메이션이 실제로 유용한 다른 많은 영역이 있습니다.

기술 분야의 사람들은 일반적으로 애니메이션 GIF를 사용하여 문제나 오류가 발생하는 방식을 빠르게 설명합니다. 또한 소프트웨어 응용 프로그램의 특정 기능이 작동하는 방식을 설명하는 유용한 방법입니다. 온라인 포럼, 회사 프레젠테이션 등에서 gif를 쉽게 사용할 수 있습니다.

이제 Linux 데스크톱에 다양한 애플리케이션이 열려 있고 어떤 목적으로든 데스크톱의 작은 영역만 차지하는 특정 애플리케이션의 활동에서 애니메이션 GIF를 만들고 싶다고 가정해 보겠습니다. 어떻게 하시겠습니까? 당연히 동일한 작업을 수행할 수 있는 도구를 찾으십시오.

바탕 화면의 특정 영역을 녹화한 다음 자동으로 녹화를 애니메이션 GIF로 변환할 수 있는 도구를 찾고 있다면 이 튜토리얼에서와 같이 더 이상 볼 필요가 없습니다. 그렇게 하세요.

계속 진행하기 전에 이 가이드의 모든 예시는 Bash 버전 4.3.11(1)을 사용하는 Ubuntu 14.04에서 테스트되었다는 점에 유의하세요.

<엠>

기피네

문제의 도구는 Gifine입니다. 기본적으로 lgi를 사용하여 MoonScript로 구현된 GTK 애플리케이션입니다. Gifine을 사용하면 데스크탑 화면을 녹화하고 애니메이션 GIF 또는 비디오를 만들 수 있을 뿐만 아니라 짧은 GIF 또는 비디오를 함께 연결할 수 있습니다.

응용 프로그램 개발자에 따르면: "프레임 디렉토리를 로드하거나 녹화할 데스크톱 영역을 선택할 수 있습니다. 일부 프레임을 로드한 후 프레임을 스크롤하여 필요하지 않은 부분을 잘라낼 수 있습니다. 비디오를 완성하면 gif 또는 mp4로 내보낼 수 있습니다.\.

Gifine 다운로드/설치/설정

계속해서 Gifine을 다운로드하고 설치하는 단계를 설명하기 전에 도구 자체를 설치하기 전에 설치해야 하는 몇 가지 종속성이 도구에 있음을 언급할 가치가 있습니다.

설치해야 하는 첫 번째 종속 항목은 기본적으로 오디오 및 동영상을 녹음, 변환 및 스트리밍하는 교차 플랫폼 솔루션인 FFmpeg입니다. 다음은 도구를 설치해야 하는 명령입니다.

sudo apt-get install ffmpeg

다음은 기본적으로 이미지 처리 시스템인 GraphicsMagick입니다. "DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM 및 TIFF와 같은 중요한 형식을 포함하여 88개 이상의 주요 형식으로 이미지 읽기, 쓰기 및 조작을 지원하는 강력하고 효율적인 도구 및 라이브러리 모음을 제공합니다. ,\ 도구 공식 웹사이트에 나와 있습니다.

다음은 다운로드 및 설치 명령입니다.

sudo apt-get install graphicsmagick

다음은 XrectSel이라는 도구입니다. 기본적으로 마우스/포인터를 드래그하여 선택한 직사각형 화면 영역의 기하학을 알려주는 애플리케이션입니다. XrectSel을 설치하는 유일한 방법은 소스에서 다운로드하는 것입니다. 여기에서 다운로드할 수 있습니다.

시스템에 XrectSel 소스 코드를 다운로드한 후 다음 단계는 다운로드한 아카이브를 추출하고 명령줄 터미널에 최상위 디렉토리를 입력하는 것입니다. 여기에서 다음 명령을 실행합니다.

./bootstrap

./configure가 없으면 위의 명령이 필요합니다.

./configure --prefix /usr
make
make DESTDIR="$directory" install

계속해서 마지막 종속성은 Gifsicle입니다. GIF 이미지 및 애니메이션에 대한 정보를 생성, 편집 및 가져오기 위한 명령줄 도구입니다. Gifsicle 다운로드 및 설치는 매우 쉽습니다. 다음 명령을 실행하기만 하면 됩니다.

sudo apt-get install gifsicle

이것이 종속성에 관한 전부였습니다. 이제 지피네 설치하러 갑시다. 다음 두 명령은 필요한 작업을 수행합니다.

sudo apt-get install luarocks
sudo luarocks install --server=http://luarocks.org/dev gifine

위의 두 번째 명령을 실행하면 다음과 같은 오류가 발생할 수 있습니다.

No package 'gobject-introspection-1.0' found

이 경우 다음 명령을 사용하여 패키지를 설치해야 합니다.

sudo apt-get install libgirepository1.0-dev

그런 다음 luarocks install 명령을 다시 실행하십시오.

Gifine 사용법

설치 부분을 완료하면 다음 명령을 사용하여 도구를 시작할 수 있습니다.

gifine

애플리케이션 UI는 다음과 같습니다.

따라서 여기에 몇 가지 옵션이 있습니다. 프레임 녹화와 로드 프레임입니다. 사각형 녹화 버튼을 클릭하면 마우스 포인터가 +로 변환되어 화면에서 사각형 영역을 선택할 수 있습니다. 영역 선택을 마치면 녹화가 시작되고 녹화 사각형 버튼이 녹화 중지 버튼으로 바뀝니다.

녹음이 완료되자마자 녹음 중지 버튼을 클릭하면 Gifine 창에 여러 버튼이 표시되는 것을 볼 수 있습니다.

UI의 윗부분에는 레코딩이 포함되어 있으며 그 아래에 있는 슬라이더를 사용하여 프레임별로 볼 수 있습니다. 프레임 5 이전 또는 프레임 50 이후의 모든 프레임을 삭제하려는 경우 Trim left ofTrim right of 버튼을 사용하여 삭제할 수 있습니다. 그런 다음 특정 프레임, 프레임 수의 절반을 삭제하고 만든 프레임 컷을 재설정하는 버튼도 있습니다.

모든 편집 부분이 완료되면 Save GIF... 또는 Save MP4... 버튼을 사용하여 녹음을 애니메이션 GIF 또는 비디오로 저장합니다. 프레임 지연, 프레임 속도 및 루프 수를 설정하는 옵션도 있습니다.

기록된 프레임은 자동으로 정리되지 않습니다. 세션을 다시 로드하려면 /tmp 디렉토리에서 찾을 수 있습니다. 로드 디렉토리 를 사용하십시오. 초기화면의 버튼을 누르세요.".

결론

Gifine과 관련된 학습 곡선이 많지 않습니다. 모든 기능은 버튼 형태로 사용할 수 있으며 기능에 대한 텍스트는 기능을 자명하게 만듭니다.

나에게 유일한 문제는 설치 부분이었습니다. 너무 많은 종속성을 하나씩 설치한 다음 팝업될 수 있는 오류를 처리하는 것은 많은 사람들에게 큰 문제가 될 수 있습니다. 그러나 그렇지 않으면 전체적으로 Gifine은 약속한 대로 수행하는 훌륭한 도구이며, 찾고 있던 것이 있다면 사용해 보십시오.

이미 Gifine 사용자이신가요? 지금까지 당신의 경험은 어땠습니까? 아래 의견에 알려주십시오.