Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

GIF를 '지프'로 발음하든 '김프식 깁'으로 발음하든, GIF가 인터넷 유머의 핵심 축이라는 사실은 부정할 수 없습니다. GIF는 웹에서 특히 유용한데, 동영상처럼 무거운 리소스를 소모하지 않으면서도 콘텐츠에 생동감을 불어넣는 가볍고 효율적인 애니메이션 형식이기 때문입니다.

온라인에서 누구나 GIF를 즐겨 보지만, 정작 GIF를 만드는 방법이 얼마나 쉬운지 아는 사람은 많지 않습니다. 사실 무료 오픈소스 프로그램 두 가지, 바로 VLC와 김프(GIMP)만 있으면 동영상에서 원하는 구간을 잘라내어 손쉽게 GIF로 변환할 수 있습니다.

1단계: GIMP와 VLC 설치하기

본격적으로 시작하기 전에 VLC와 GIMP를 모두 설치해야 합니다. 두 프로그램 모두 완전히 무료이며, Windows와 Linux에서 손쉽게 구할 수 있습니다.

Windows

Windows 사용자라면 개발사 공식 웹사이트에서 직접 다운로드하는 것이 가장 안전합니다. VLC는 videolan.org에서, GIMP는 gimp.org에서 받을 수 있습니다. 또한 동영상을 프레임 단위로 분해하는 데 필요한 FFMPEG라는 오픈소스 프로그램도 추가로 설치해야 하며, 이 역시 공식 개발사 사이트에서 내려받을 수 있습니다.

세 프로그램의 설치 과정은 매우 간단하고 직관적입니다. 게다가 이들은 단순한 '프리웨어(freeware)'가 아닌 진정한 의미의 '자유 소프트웨어(free software)'이기 때문에, 설치 과정에서 원치 않는 애드웨어나 번들 소프트웨어가 몰래 깔리는 걱정도 없습니다.

Linux

Linux에서는 배포판의 패키지 관리자를 통해 VLC, FFMPEG, GIMP를 한 번에 설치할 수 있습니다.

Ubuntu/Debian

sudo apt install vlc gimp ffmpeg

Fedora

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install vlc gimp ffmpeg

Arch Linux

sudo pacman -S vlc gimp ffmpeg

2단계: VLC로 클립 자르기

풀 영상 전체를 GIF로 만들고 싶지는 않을 겁니다. GIF 제작에 들어가기 전에 먼저 동영상 파일을 원하는 길이만큼 잘라내야 합니다. VLC에는 동영상을 자르는 여러 가지 방법이 있지만, 그중 이 방법이 가장 직관적입니다.

고급 컨트롤 활성화하기

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

VLC에는 기존 동영상에서 클립을 추출할 때 활용할 수 있는 녹화 기능이 내장되어 있습니다. 먼저 녹화 컨트롤을 화면에 표시해야 합니다. VLC 상단 메뉴에서 '보기(View)'를 클릭하면 드롭다운 메뉴가 열립니다. 여기서 '고급 컨트롤(Advanced Controls)' 항목에 체크하세요. 그러면 VLC 창 하단, 기본 재생 컨트롤 위쪽에 새로운 컨트롤 버튼들이 나타납니다.

클립 시작 지점 찾기

GIF로 만들고 싶은 동영상을 엽니다. 슬라이더를 드래그하며 영상을 탐색하고, 클립이 시작될 지점을 찾습니다. 슬라이더를 정확히 녹화를 시작하고 싶은 위치에 맞춰두세요.

클립 녹화하기

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

시작 지점에 도달했다면, 고급 컨트롤에 있는 빨간색 원형 녹화 버튼을 눌러 녹화를 시작합니다. 영상이 재생되면서 원하는 종료 지점까지 도달하면, 녹화 버튼을 한 번 더 눌러 녹화를 중지합니다.

녹화된 클립은 Windows의 경우 'C:\Users\사용자명\Videos', Linux의 경우 '~/Videos' 폴더에 저장됩니다. 간혹 Linux에서는 '/home' 디렉터리에 저장되기도 합니다. 파일 이름은 'vlc-record'로 시작하며 뒤에 날짜 정보가 붙으므로 쉽게 찾을 수 있습니다.

3단계: FFMPEG로 프레임 분리하기

GIMP는 동영상 파일을 직접 다룰 수 없기 때문에, 클립을 개별 이미지 프레임으로 변환해야 합니다. 바로 이 작업을 FFMPEG가 담당합니다. FFMPEG는 다양한 멀티미디어 형식을 변환할 수 있는 강력한 도구로, 이 경우에는 클립을 하나하나의 프레임 이미지로 분해해 줍니다.

먼저 파일 탐색기를 열어 동영상 파일이 저장된 위치로 이동합니다. 해당 폴더 안에 'frames'라는 이름의 새 폴더를 생성하세요.

그다음 그 위치에서 터미널(또는 명령 프롬프트) 창을 엽니다. Windows와 대부분의 Linux 데스크톱 환경에서는 폴더 창에서 마우스 오른쪽 버튼을 클릭하면 '여기서 터미널 열기' 같은 메뉴를 통해 해당 경로에서 바로 터미널을 실행할 수 있습니다.

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

열린 터미널에 아래 명령어를 입력하여 FFMPEG로 클립을 분해합니다.

ffmpeg -i vlc-record-201X-XX-XX-yourfile.mp4 -r 15 frames/image-%3d.png

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

몇 분 정도 시간이 걸릴 수 있지만, FFMPEG는 초당 15프레임(FPS)의 비율로 파일을 프레임 단위로 분해하여 결과 이미지들을 앞서 만든 'frames' 폴더에 저장합니다.

4단계: GIMP로 GIF 완성하기

드디어 GIMP를 열고 GIF 조립을 시작할 차례입니다. 이 과정은 생각보다 훨씬 간단하지만, 원한다면 자신만의 편집을 얼마든지 추가할 수도 있습니다.

프레임 가져오기

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

GIMP를 실행한 뒤 '파일(File)' → '레이어로 열기(Open as Layers)'를 클릭합니다. FFMPEG가 프레임을 출력했던 'frames' 폴더로 이동하여 모든 프레임 이미지를 선택하세요. Ctrl + 클릭 또는 Shift + 클릭으로 여러 파일을 한꺼번에 선택할 수 있습니다. 모두 선택했다면 '열기(Open)' 버튼으로 확인합니다.

GIMP는 새 프로젝트를 생성하고 각 프레임 이미지를 개별 레이어로 배치합니다. 이 레이어들은 나중에 GIF로 내보낼 때 동영상을 애니메이션으로 재현하는 데 사용됩니다.

프레임 편집하기 (선택 사항)

이 단계는 완전히 선택 사항입니다. 클립을 그대로 GIF로 만들고 싶다면 별도의 편집 없이 넘어가도 됩니다. 여기서는 텍스트 등의 요소를 추가하고 싶을 때의 기본적인 방법만 간단히 다룹니다.

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

레이어를 뒤집기 책(flipbook)의 페이지라고 생각하면 이해하기 쉽습니다. 특정 레이어에 추가한 요소는 GIF의 해당 프레임에 나타납니다. 여러 프레임에 걸쳐 텍스트나 다른 요소를 표시하려면, 해당 요소를 복제한 뒤 각 프레임 레이어와 병합해야 합니다.

애니메이션이나 기타 요소를 추가할 때도 마찬가지입니다. GIMP는 각 레이어를 애니메이션의 한 프레임으로 취급하기 때문에, 추가하는 모든 요소는 반드시 기존 레이어에 병합되어야 합니다.

GIF로 저장하기

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

GIF를 내보내기 전에 먼저 색상 모드를 RGB에서 인덱싱(Indexed)으로 변환해야 합니다. 인덱스 모드가 GIF에 더 적합하며, 파일 크기를 줄일 좋은 기회도 됩니다. 메뉴에서 '이미지(Image)' → '모드(Mode)'로 이동하여 RGB에서 인덱싱으로 전환하고, 최대 색상 팔레트를 127로 설정합니다.

다음으로 레이어 순서가 올바른지 확인합니다. 순서가 뒤바뀌었다면 '레이어(Layer)' → '스택(Stack)' 메뉴에서 순서를 뒤집을 수 있습니다.

파일 크기를 더욱 최적화하려면 '필터(Filters)' → '애니메이션(Animation)' 메뉴에서 GIF 최적화(Optimize for GIF)를 선택하세요.

VLC와 김프(GIMP)로 동영상 파일에서 GIF 만드는 완벽 가이드

이제 마침내 GIF를 내보낼 준비가 되었습니다. 메뉴의 '파일(File)'에서 '다른 이름으로 내보내기(Export As)'를 찾아 클릭하고, 원하는 이름으로 저장하면 됩니다.

축하합니다! 이제 동영상 파일에서 바로 만든 GIF가 완성되었습니다. 물론 이 과정은 거의 모든 동영상 파일에 반복 적용할 수 있으므로, 어떤 영상이든 원하는 장면으로 다양한 GIF를 만들어 보세요.