[ wxwindows-Patches-1723551 ] GIF saving capability

SourceForge.net noreply at sourceforge.net
Sun Mar 2 06:46:57 PST 2008


Patches item #1723551, was opened at 2007-05-22 17:15
Message generated for change (Comment added) made by vadz
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=309863&aid=1723551&group_id=9863

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
Resolution: None
Priority: 5
Private: No
Submitted By: beddy (beddypw)
Assigned to: Nobody/Anonymous (nobody)
Summary: GIF saving capability

Initial Comment:
GIF patent is expired. I think is useful to save in GIF format. I need it to convert (externally ) a series of GIFs to an animated GIF, for web publishing.

----------------------------------------------------------------------

>Comment By: Vadim Zeitlin (vadz)
Date: 2008-03-02 15:46

Message:
Logged In: YES 
user_id=71618
Originator: NO

P.S. Forgot to change the status the last time (I can't really do anything
about this code without the answer to the licencing question...)

----------------------------------------------------------------------

Comment By: Vadim Zeitlin (vadz)
Date: 2008-02-27 03:50

Message:
Logged In: YES 
user_id=71618
Originator: NO

I didn't notice that an implementation for this feature was provided in
the meanwhile. I didn't test it yet (has anybody? e.g. the original request
submitter?) but if it works there is just one question we need to answer
before integrating it into wx: can we put this code under wx licence or is
it so similar to giflib code that we must use the original licence for it?
I intentionally didn't look at the original code (in case I need to
[re]write this myself later...), could someone please answer this
(preferably the author of the code, of course)?

TIA!

----------------------------------------------------------------------

Comment By: chris elliott (biol75)
Date: 2007-06-18 12:20

Message:
Logged In: YES 
user_id=84704
Originator: NO

>>Why this preference for rolling-your-own? More code to maintain. 

yes, but you can use the code under the wxWodgets licence which is more
useful than some others

chris



----------------------------------------------------------------------

Comment By: Dwight Kelly (dkellysf)
Date: 2007-05-23 15:13

Message:
Logged In: YES 
user_id=1042214
Originator: NO

I implemented GIF writing. Based in giflib.

You can download the source file from
http://www.apago.com/~dkelly/imaggif.zip

----------------------------------------------------------------------

Comment By: troelsk (troelsk)
Date: 2007-05-23 10:43

Message:
Logged In: YES 
user_id=1290727
Originator: NO


>libungif only supports _un_compressed GIFs so I don't 
>think it's a good choice. 

giflib apparently do compression. 
libungif looks deprecated to me, still it may prove to be an improvement
over the current implementation.

>So unfortunately if we want to have this we'd need to 
>write the code ourselves

No. Why this preference for rolling-your-own? More code to maintain. More
maintainers.


----------------------------------------------------------------------

Comment By: David Elliott (dfe)
Date: 2007-05-23 05:33

Message:
Logged In: YES 
user_id=103805
Originator: NO

The libungif sourceforge project has downloads for both libungif and
giflib.  Both at version 4.1.4 now supporting x86_64.


----------------------------------------------------------------------

Comment By: Vadim Zeitlin (vadz)
Date: 2007-05-23 00:30

Message:
Logged In: YES 
user_id=71618
Originator: NO

GD could be a possibility but I think it does much more than just "GIF
drawing" nowadays.

----------------------------------------------------------------------

Comment By: Kit (kit-bishop)
Date: 2007-05-23 00:22

Message:
Logged In: YES 
user_id=1799298
Originator: NO

What about gd library at http://www.libgd.org ?

----------------------------------------------------------------------

Comment By: Vadim Zeitlin (vadz)
Date: 2007-05-22 23:52

Message:
Logged In: YES 
user_id=71618
Originator: NO

libungif only supports _un_compressed GIFs so I don't think it's a good
choice. So unfortunately if we want to have this we'd need to write the
code ourselves... I'm not sure if this is going to happen before MNG or
APNG become widespread.

----------------------------------------------------------------------

Comment By: troelsk (troelsk)
Date: 2007-05-22 21:36

Message:
Logged In: YES 
user_id=1290727
Originator: NO


Furthermore, issues (bugs) with the wx gif implementation are surfacing on
a regular basis. Surprising, given that gif is an ancient file format, set
in stone many years ago.
Ideally, IMHO, wx should utilize (build on) an external implementation, a
reliable public domain (C) project, as is the case with png and jpeg.
Googling produces one possible candidate, giflib
(http://sourceforge.net/projects/libungif). I've never used it so I can't
tell whether it's any good.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=309863&aid=1723551&group_id=9863




More information about the wx-dev mailing list