Our Network: VGFacts - DidYouKnowGaming? - The Spriters Resource - Muscle Tower


User(s) Viewing This Thread: 1 Guest(s)
Post Reply 
 
Thread Rating:
  • 4 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Previous' GIF Animator
Author Message
Previous Away
Posting Freak
***

Posts: 3,645
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #1
Previous' GIF Animator
So, what is it? As the name suggests, it is a GIF Animator which lets you create animated GIFs from seperate frames. In case you know the Microsoft GIF animator, this one is a lot like that one. Except it is better. One of my favoutite special features is the sheet import functionality which lets you transform an animation from a sprite sheet into a GIF without the need of copying every frame one by one.

[Image: JWWLcYQ.png]

Have some screenshots! (These are from v1.5, the example graphics are from I dig this Game)
Pictures! (Click to View)

Kinda a Changelog (Click to View)

-- UPDATE --
Overall performance has been quire increased in Version 1.5. You may also find some options rearranged. Another addition is the Undo-Redo feature (with five steps because). I fixed and extended the hotkeys and added several advanced manipulation options such as reversing, rotating and flipping. The exporter has been fixed and changed as well as several other detailes.

Get the .EXE zipped in a .ZIP here:
Download from my Dropbox.
A ReadMe is not included as everything should at least kind-of explain itself.
Feel free to report any insects you encounter, too! And suggestions! And everything! Appreciation is appreciated, too! I'm always open for a warm hug!
(This post was last modified: 06-12-2012 08:56 PM by Previous.)
09-03-2010 06:11 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Chris2Balls [:B] (09-04-2010), Sengir (09-05-2010), Rhyme (09-05-2010), Kat (09-05-2010), Lexou Duck (09-05-2010), ThePortalGuru (09-06-2010), Ploaj (09-12-2010), Mattex (09-13-2010), Gaia (09-27-2010), Ultimecia (11-01-2010), Vaati (11-04-2010), Goemar (12-20-2010), RandomPerson78642 (01-16-2011), Guy (04-26-2011), redblueyellow (01-16-2012), Dream Fortress (01-18-2012), Cyrus Annihilator (01-23-2012), Mighty Jetters (02-01-2012), AthenaChanNyan (02-02-2012), recolorme (02-07-2012), Belial (02-11-2012), ShadeDBZ (02-21-2012), Baegal (03-04-2012), LegostormJ (04-10-2012), Mutsukki (04-26-2012), Sevenstitch (05-02-2012), Ilpalazzo (05-16-2012), JuninFC (07-04-2012), Ray_kazuya (07-16-2012), EvilRaccoon9 (07-22-2012), Hammer Brofist (08-08-2012), McMaxxis (09-13-2012), Techokami (10-01-2012), Kami (10-07-2012), Ran Master 27 (12-25-2012), .Luke (01-30-2013), Phaze (02-08-2013), Crimson Wolf (02-08-2013), Natis (02-08-2013), SuperGoomba (02-09-2013), Thumbtacks (03-20-2013), Iceman404 (04-20-2013)
Login or Register to remove these ads!
Gorsalami Offline
My muscles go mow mow~
***
Administrators

Posts: 5,679
Joined: Jun 2008
Reputation: 144
Post: #2
RE: [EXE] Previous' GIF Animator
this should be in the Games Development section; despite it being for games, you can also showcase programs and misc. stuff there

also what the hell, Arthur's tail moves like shit, I'm totally going to remake this

Moving it~<3

Your jealousy is the speed of my success.

[Image: smC8iWb.gif]
[Image: 5hauq.png][Image: QUmE6.gif][Image: u0Qzf.gif][Image: in538.gif][Image: d2Qsj.gif][Image: opXDL.gif][Image: 85hMh.gif][Image: zfaQh.gif][Image: 3CczX.gif][Image: b0KxM.gif][Image: FS0af.gif][Image: lBaNG.gif][Image: wu2fOZx.png]
***
[Image: xMGXy.png]
09-03-2010 08:53 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Previous (09-03-2010)
FRET Offline
YOUR LOVE CAME ALL OVER ME
**

Posts: 515
Joined: May 2008
Reputation: 29
Post: #3
RE: Previous' GIF Animator
Saw this in your sig and wondered how I never noticed this, then realized it's only a day old.

[Image: tumblr_lctx1p6L3L1qzvjn8o1_500.gif]
09-04-2010 10:30 PM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Chris2Balls [:B] (09-05-2010)
CeeY Offline
Starin' at the world through my rear view
***

Posts: 1,573
Joined: May 2008
Reputation: 45
Post: #4
RE: Previous' GIF Animator
Very organized. Source code?

Gifts
[ PK - TomGuycott - MoneyMan ]
09-05-2010 01:35 AM
Find all posts by this user Thank this post Quote this message in a reply
Sengir Offline
You can call me Al
***
Moderators

Posts: 1,724
Joined: May 2009
Reputation: 72
Facebook Steam
Post: #5
RE: Previous' GIF Animator
(09-05-2010 01:35 AM)CeeY Wrote:  Very organized. Source code?

why should he hand out his source code? that shit's hard work. nobody should give out hard work for free.

on topic:
good job, previous! i have pretty much the same thing going on in my C# engine, but way less user-convenient and doesn't export gif. if you don't mind me asking, what language is this programmed in?



plus the previous arrow looks perfect for an animator, heh
09-05-2010 04:55 AM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
triptych (09-05-2010), Kat (09-05-2010), GrorbOntota (01-10-2011), Mighty Jetters (02-01-2012)
Kat Offline
Phantasmal Harlequin
***

Posts: 2,004
Joined: May 2008
Reputation: 72
DeviantArt Facebook Resource - Sprites Steam Tumblr Twitter
Post: #6
RE: Previous' GIF Animator
I like this program a lot, thanks Previous Cute
09-05-2010 07:16 AM
Find all posts by this user Thank this post Quote this message in a reply
Previous Away
Posting Freak
***

Posts: 3,645
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #7
RE: Previous' GIF Animator
Thanks! Smile

It's written in Pascal using Borland's Delphi 6 IDE (which comes with a User Interface editor and a lot of interface elements such as buttons and everything).
Also, I should mention that all GIF management (even the optimization features) is done by a class provided by someone else (TGIFimage by Anders Melander which I found on the internet). I wouldn't have been able to manage GIF files by myself!
Thus, the work I had to put into this wasn't really that much. Mostly making all those features accessible via a (hopefully) user friendly user interface. Plus the sheet importing.

Avatar courtesy of Mighty Jetters
09-05-2010 08:47 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
GrorbOntota (01-10-2011)
Lexou Duck Offline
careful where you aim that thing bro
***

Posts: 1,237
Joined: Mar 2010
Reputation: 46
DeviantArt Resource - Models Resource - Sprites Steam Twitter YouTube
Post: #8
RE: Previous' GIF Animator
Understood the whole program in 2min. Very user friendly. Well done, Previous.

[Image: 5g98S.png] <= these were made by Feastings, not me Smile
♥ ♥ ♥ ♥ ♥ ♥ ♥ LOVE ♥ ♥ ♥ ♥ ♥ ♥ ♥
(This post was last modified: 09-05-2010 08:57 AM by Lexou Duck.)
09-05-2010 08:55 AM
Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Esonfeks (02-14-2011)
CeeY Offline
Starin' at the world through my rear view
***

Posts: 1,573
Joined: May 2008
Reputation: 45
Post: #9
RE: Previous' GIF Animator
(09-05-2010 04:55 AM)SengirDev Wrote:  
(09-05-2010 01:35 AM)CeeY Wrote:  Very organized. Source code?
why should he hand out his source code? that shit's hard work. nobody should give out hard work for free.
I guess you have a point, but it would make it easier to identify what methods he used.

Gifts
[ PK - TomGuycott - MoneyMan ]
09-05-2010 06:16 PM
Find all posts by this user Thank this post Quote this message in a reply
Previous Away
Posting Freak
***

Posts: 3,645
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #10
RE: Previous' GIF Animator
It would make it easy to identify that I am terrible at keeping my code clean. D':

Anyways, on other news, I just updated the first post with Version 1.1. The changes aren't big, but include some advanced copying and pasting (with transparency etc and setting Undraw Method to Restore Background by default - Gaia brought that problem up), the shown frames move along when you move a frame out of view (->Move buttons), the filename of the current file is displayed in the caption, you're asked to save before closing and also some minor bug fixes.

Avatar courtesy of Mighty Jetters
09-06-2010 09:10 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
GrorbOntota (01-10-2011)
GrooveMan.exe Offline
BEATS IN BEATS IN BEATS
***

Posts: 3,635
Joined: May 2008
Reputation: 78
Post: #11
RE: Previous' GIF Animator
I've not played with this much, but is there a control for changing the speed of the gif once exported? I assume that just doubling up the frames would work fine; but having it would be useful.

Specs 'n' Headphones has been revamped! Check it, yo.
[Image: 10y3mgj.png][Image: groove-1.gif]
Thanks to Pik and Solink; they are sexy people. <3
09-06-2010 12:36 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
GrorbOntota (01-10-2011)
Previous Away
Posting Freak
***

Posts: 3,645
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #12
RE: Previous' GIF Animator
You can change the speed of every frame individually - there is a spinedit in the frame tab of the main window, labeled 'Duration', the unit is 10 ms (i.e. a value of 20 would be 200 ms), indicating how long the frame is displayed.
There is no option to change the speed of all frames at once, though - I guess that's something I should add for v1.2?

Avatar courtesy of Mighty Jetters
09-06-2010 01:35 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Chris2Balls [:B] (09-06-2010), GrooveMan.exe (09-06-2010)
DerZocker Offline
Member
*

Posts: 60
Joined: Oct 2008
Reputation: 6
Post: #13
RE: Previous' GIF Animator
(09-06-2010 01:35 PM)Previous Wrote:  There is no option to change the speed of all frames at once, though - I guess that's something I should add for v1.2?

Yeah, this already drove me crazy with Animake. Otherwise this is a great little tool. Thumbs up!Smile

[Image: marusprite.png][Image: DerZocker.png][Image: irissprite.png]
09-06-2010 02:28 PM
Find all posts by this user Thank this post Quote this message in a reply
Previous Away
Posting Freak
***

Posts: 3,645
Joined: May 2008
Reputation: 81
Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
Post: #14
RE: Previous' GIF Animator
Whelp, such an option will be available in Version 1.2 (while getting rid of the preview speed option). Also, I thought it might be a good Idea to have the import settings being savable so you don't have to input the same values over and over again after editing your sprites.

Whoaheywhatisthis.
You don't even have to wait for Version 1.2! It is in Version 1.1.1 already! (I figured it was too early for a 1.2 and yet that feature just had to be released now). ALSO THERE WAS A TYPO I wrote verion instead of version oops

Avatar courtesy of Mighty Jetters
09-06-2010 03:15 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Sengir (09-06-2010)
Lexou Duck Offline
careful where you aim that thing bro
***

Posts: 1,237
Joined: Mar 2010
Reputation: 46
DeviantArt Resource - Models Resource - Sprites Steam Twitter YouTube
Post: #15
RE: Previous' GIF Animator
Um, let me just say a few things :
1. Could you make it so we can make the window bigger ? It's much more practical being able to see more than 3 frames at once.
2. I don't really get the dithering option. Could you explain ?
3. Could you add a way to move along the frames with the arrow keys ?

[Image: 5g98S.png] <= these were made by Feastings, not me Smile
♥ ♥ ♥ ♥ ♥ ♥ ♥ LOVE ♥ ♥ ♥ ♥ ♥ ♥ ♥
09-06-2010 04:33 PM
Find all posts by this user Thank this post Quote this message in a reply
Post Reply 


Forum Jump:


 Quick Theme:


Login or Register to remove this ad!