gif 를 만들어야 하는데요 리눅

vivisection의 이미지

gif를 만들어야 하는데요 리눅스에서는 어떤 프로그램으로 만들어야 하나요?

gimp 로 gif만들면 해상도들이 너무 떨어지고 별다른 조절옵션도 없고 해서

예전에 윈도우에선 베가스에 껴들어있는걸로 만들었는데

리눅스에선 어떤게 조은건가 잘 모르겠습니다

주변에 디자이너분들 계셔도 리눅스에서 하시는분이 없으실텐데..

그냥 간단하게 프레임 대기초 설정가능하고 화질 안떨어트리고

무한반복/1번만 이정도만 가능하면 되요

이런 프로그램 아시는분 덧글좀 부탁드려요

drinkme의 이미지

잘 이해가 안가는군요.

gif는 무손실 압축입니다.
해상도 나빠지지 않아요.

아....
gif는 256color와 흑백만 지원합니다.
파렛트 기능이 있어서, 256색 내에서 어느정도
color매칭은 시키겠지만,
어쨋든 256색밖에 표현을 못합니다.

만약, 사진이나 이런걸 원하신다면
다른 format을 생각해 보시는게 좋습니다.

snowall의 이미지

파이어폭스 플러그인 중에 Animated PNG파일 만드는 게 있어서 APNG는 그걸로 만들었었는데

https://addons.mozilla.org/en-US/firefox/addon/5519/

GIF는 안써봐서...ㅡㅡ;
PNG는 안되는건가요?

--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b

사랑천사의 이미지

음... GIF가 비손실 압축이라구요? 정말인가요?
교재들 보면 손실 압축으로 되어 있던데... PNG는 비손실 압축이고... 이상하네요. 뭐가 맞는 거지...
-- 이여송 --
HomePage: http://lys.lecl.net/
Blog: http://www.lecl.net/lablog
LECL: http://www.lecl.net/
E-Mail: yeosong@gmail.com ysnglee2000@lecl.net
MSN: ysnglee2000@hotmail.com

사람천사

bushi의 이미지

사랑천사의 이미지

결론은, GIF는 LZW 계열 압축 및 해제 알고리즘을 통해 압축하고 해제하도록 하고 있기 때문에 비손실 압축이라는 말씀이신가요? 일단 위키백과 글에서는 GIF에 대한 언급이 없으므로 그렇게 밖에 이해할 수 없을 거 같네요.
-- 이여송 --
HomePage: http://lys.lecl.net/
Blog: http://www.lecl.net/lablog
LECL: http://www.lecl.net/
E-Mail: yeosong@gmail.com ysnglee2000@lecl.net
MSN: ysnglee2000@hotmail.com

사람천사

drinkme의 이미지

GIF는 LZW압축방법을 근간으로 합니다.
LZW는 비손실 압축 알고리즘이죠.

PNG는 비손실 맞습니다.

vivisection의 이미지


네 256칼라 제가 말하려고 햇던게 그거에요

gimp에선 256색으로 바꾸면 화질 확 떨어지는데

소니베가스에 껴있던건 어케 색상을 거의 유지 하더라구요

그리고 기억에 gimp로 gif만들면 프레임마다 대기초를 설정할수가 없어서

생각해보니까 그 프로그램 이름이 gif animation shop 였던거 같네요

신기한 플러그인도 많았는데 리눅스에서도 혹시 이런 프로그램이 있나

알고싶어서 이렇게 개발자 커뮤니티 자유게시판에 질문을 올렸습니다

(아는 리눅스 사이트가 여기밖에 없어서 그만...)

drinkme의 이미지

맞습니다.
256색으로 변환하면서
색손실이 생기는거 맞고요.

가령 이런건 있겠죠.

똑같은 사진을
윈도우즈의 그림판에서 gif로 저장하는거랑,
포토샵에서하는 거랑 차이가 크거든요.
그걸... 뭐라더라...
파렛트 색상 선정하는 알고리즘... 뭐 그런 차이가 있습니다.

제가 알기론,
gimp도 그닥 퀄리티가 나쁘지는 않습니다.

shriekout의 이미지

gimp에서도 대기초를 설정할 수 있습니다.
레이어 제목 뒤에 (1000ms) 라고 기록하면, 1초라는 대기초를 주실 수 있습니다.
각 레이어 별로 다른 시간을 줄 수도 있습니다.
gimp에서 기본 시간은 100ms 입니다.
보통 256색으로 변환되면서 화질이 떨어지는걸로 알고 있는데,
소니베가스는 어떻게 색상을 유지하는지 모르겠네요... ;;;

http://gimp.kr 사이트 방문해 보세요 :)
(사이트 광고중 =33)

송효진의 이미지

각 프레임별로 로컬 팔레트를 따로 주면 됩니다.
gimp 만으로 하기는 좀 부족한 듯 하니,
gifsicle, imagemagick 같은 커맨드 툴의 도움을 받으세요.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

shriekout의 이미지

김프에서 로컬 팔레트를 적용할 수 있을까 하고 검색하다가 인덱스화 할 때 디더링 시키는 것을 찾았습니다.
여기에 글을 정리하려다, http://gimp.kr 에 정리해 두었습니다.
http://gimp.kr/viewtopic.php?f=20&t=2353
여기에 다시 적으려다가... 양해부탁드립니다.

송효진의 이미지

Animated GIF 로 만드는 것인 이상 디더링은 당연한 것이고,
글로벌 팔레트가 아닌 로컬 팔레트가 적용 되어야 더 다양한 색상으로 표현될 수 있겠죠.
그림이 여러장이고 빨간톤에서 파란톤으로 바뀐다면 글로벌 팔레트를 사용할 경우
256색으로 빨간톤 파란톤을 다 표현해야 하지만,
로컬 팔레트로 하면 256색을 다 빨간톤에 투자할 수 있게 되는거죠.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

astronux의 이미지

리눅스에서 animated gif를 만들고 싶으시다는 거죠?
다음 첨부파일을 받으시고,

tar zxvf whirlgif304.tar.gz
make

하시면, whirlgif라는 바이너리 파일이 생성됩니다.
사용법은 argument없이 바이너리 파일을 실행시키시면 볼 수 있습니다.
참고로, 옵션중에 '-time'에는 millisecond를 써 넣으시면 됩니다.
gif파일들만 적용할 수 있습니다.
화질이 저하되는지 어떤지는 잘 모르겠네요.

Astronomy+Linux

댓글 첨부 파일: 
첨부파일 크기
Binary Data whirlgif304.tar.gz17.72 KB

Astronomy+Linux

vivisection의 이미지

고맙습니다 한번 사용해 봐야 겠군요

트비터의 이미지


한국어
위키책

CCCP
트윗1
트윗2

문제는 원판이 256색이 넘는다는거죠