TennisForum.com - Reply to Topic
Thread: Make your own GIF files Reply to Thread
Title:
Message:
Trackback:
Send Trackbacks to (Separate multiple URLs with spaces) :
Post Icons
You may choose an icon for your message from the following list:
 

Register Now



In order to be able to post messages on the TennisForum.com forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in









Image Verification
Please enter the six letters or digits that appear in the image opposite.

Registration Image

  Additional Options
Miscellaneous Options

  Topic Review (Newest First)
Sep 12th, 2012 08:41 PM
Wert.
Re: Make your own GIF files

Well if you tone down number of colors from 256 to 128 for example it will reduce size a lot.
Jun 9th, 2012 09:00 AM
silverwhite
Re: Make your own GIF files

I have a small problem. A lot of the gifs that I make are too big to upload. Any way to reduce the size?
May 31st, 2012 07:46 PM
jameshazza
Re: Make your own GIF files

Any luck with ther version where you can add text? Also do you need and FLV player or just file?
Feb 5th, 2012 04:47 PM
silverwhite
Re: Make your own GIF files

Feb 5th, 2012 04:45 PM
Kworb
Re: Make your own GIF files

Yes I've already been experimenting with that, but not satisfied yet with the results.

Uploaded a new version today, look here for instructions.
Feb 5th, 2012 02:34 PM
silverwhite
Re: Make your own GIF files

Oh yes. Any chance to have the option of adding text, in a later version?
Feb 2nd, 2012 10:37 AM
silverwhite
Re: Make your own GIF files

Quote:
Originally Posted by Kworb View Post
Yes I work for a transport research company, doing programming, data processing, data analysis and mathematical modeling. but I work fast, so I can spend half a day doing real work and pretend it took me a whole day to do it, which means I have plenty of time for other stuff.

That's because of Tumblr's size restrictions. I think they only allow 1 MB for gifs. I suggest uploading it to tinypic.com instead.


Didn't think of that
Feb 2nd, 2012 09:22 AM
Kworb
Re: Make your own GIF files

Quote:
Originally Posted by silverwhite View Post
Kworb

BTW, do you work or study? You have so many things going on here and on Pulse
Yes I work for a transport research company, doing programming, data processing, data analysis and mathematical modeling. but I work fast, so I can spend half a day doing real work and pretend it took me a whole day to do it, which means I have plenty of time for other stuff.

Quote:
Originally Posted by silverwhite View Post
Feedback

The programme seems to work fine for .flv files but not for .mp4 ones, for which this line keeps repeating

frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
I think that happens when it's a long video and it has to search for the right start time. Keep it running for a while, or try the first few seconds, and see if this is still a problem.

Quote:
Originally Posted by silverwhite View Post
Oh no. I've another problem.

The gif I made works when I open it in a web browser (but not in Preview). When I tried to upload it on Tumblr, it appears as a still image
That's because of Tumblr's size restrictions. I think they only allow 1 MB for gifs. I suggest uploading it to tinypic.com instead.
Feb 2nd, 2012 04:33 AM
silverwhite
Re: Make your own GIF files

Oh no. I've another problem.

The gif I made works when I open it in a web browser (but not in Preview). When I tried to upload it on Tumblr, it appears as a still image
Feb 2nd, 2012 03:56 AM
silverwhite
Re: Make your own GIF files

Feedback

The programme seems to work fine for .flv files but not for .mp4 ones, for which this line keeps repeating

frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
frame= 0 fps= 0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s
Feb 2nd, 2012 03:19 AM
silverwhite
Re: Make your own GIF files

Kworb

BTW, do you work or study? You have so many things going on here and on Pulse
Feb 2nd, 2012 03:09 AM
Kworb
Re: Make your own GIF files

http://kworb.net/libmediainfo.dylib

That one works I hope. Just put it in the folder like before and try again.
Feb 2nd, 2012 02:12 AM
silverwhite
Re: Make your own GIF files

Quote:
Originally Posted by Kworb View Post
Which DyLib did you get? Maybe try the other one on the page

Also I released a new version, with a new URL: http://kworb.net/kworbgifmac.zip
I tried the Universal one first, then the other one. The first one was a folder while the second one was a DMG file For the second one, I just opened it and dragged the MediaInfo file into the kworbgifmac folder

This is the error message I got this time

Quote:
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'mediainfo': dlopen(libmediainfo.dylib, 9): image not found at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrar y.java:169)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrar y.java:242)
at com.sun.jna.Library$Handler.<init>(Library.java:14 0)
at com.sun.jna.Native.loadLibrary(Native.java:368)
at makegifgui.MediaInfoLibrary.<clinit>(MediaInfoLibr ary.java:21)
at makegifgui.MediaInfo.<init>(MediaInfo.java:40)
at makegifgui.GifGUI.selectVideoButtonActionPerformed (GifGUI.java:834)
at makegifgui.GifGUI.access$000(GifGUI.java:28)
at makegifgui.GifGUI$1.actionPerformed(GifGUI.java:17 5)
at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.jav a:6373)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3267)
at java.awt.Component.processEvent(Component.java:613 8)
at java.awt.Container.processEvent(Container.java:208 5)
at java.awt.Component.dispatchEventImpl(Component.jav a:4735)
at java.awt.Container.dispatchEventImpl(Container.jav a:2143)
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4212)
at java.awt.Container.dispatchEventImpl(Container.jav a:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478 )
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:679)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:652)
at java.awt.EventQueue$2.run(EventQueue.java:650)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 649)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:122)
Feb 2nd, 2012 01:56 AM
Kworb
Re: Make your own GIF files

Which DyLib did you get? Maybe try the other one on the page

Also I released a new version, with a new URL: http://kworb.net/kworbgifmac.zip
Feb 2nd, 2012 01:31 AM
silverwhite
Re: Make your own GIF files

Error message

Quote:
File access cancelled by user.
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Unable to load library 'mediainfo': dlopen(libmediainfo.dylib, 9): no suitable image found. Did find:
libmediainfo.dylib: no matching architecture in universal wrapper at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrar y.java:169)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrar y.java:242)
at com.sun.jna.Library$Handler.<init>(Library.java:14 0)
at com.sun.jna.Native.loadLibrary(Native.java:368)
at makegifgui.MediaInfoLibrary.<clinit>(MediaInfoLibr ary.java:21)
at makegifgui.MediaInfo.<init>(MediaInfo.java:40)
at makegifgui.GifGUI.selectVideoButtonActionPerformed (GifGUI.java:612)
at makegifgui.GifGUI.access$000(GifGUI.java:20)
at makegifgui.GifGUI$1.actionPerformed(GifGUI.java:13 4)
at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.jav a:6373)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3267)
at java.awt.Component.processEvent(Component.java:613 8)
at java.awt.Container.processEvent(Container.java:208 5)
at java.awt.Component.dispatchEventImpl(Component.jav a:4735)
at java.awt.Container.dispatchEventImpl(Container.jav a:2143)
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4212)
at java.awt.Container.dispatchEventImpl(Container.jav a:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478 )
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:679)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:652)
at java.awt.EventQueue$2.run(EventQueue.java:650)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 649)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:122)
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class makegifgui.MediaInfoLibrary at makegifgui.MediaInfo.<init>(MediaInfo.java:40)
at makegifgui.GifGUI.selectVideoButtonActionPerformed (GifGUI.java:612)
at makegifgui.GifGUI.access$000(GifGUI.java:20)
at makegifgui.GifGUI$1.actionPerformed(GifGUI.java:13 4)
at javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.jav a:6373)
at javax.swing.JComponent.processMouseEvent(JComponen t.java:3267)
at java.awt.Component.processEvent(Component.java:613 8)
at java.awt.Container.processEvent(Container.java:208 5)
at java.awt.Component.dispatchEventImpl(Component.jav a:4735)
at java.awt.Container.dispatchEventImpl(Container.jav a:2143)
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.LightweightDispatcher.retargetMouseEvent( Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(C ontainer.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Conta iner.java:4212)
at java.awt.Container.dispatchEventImpl(Container.jav a:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478 )
at java.awt.Component.dispatchEvent(Component.java:45 65)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:679)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:652)
at java.awt.EventQueue$2.run(EventQueue.java:650)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectio nPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 649)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:122)
This thread has more than 15 replies. Click here to review the whole thread.

Posting Rules  
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

 
For the best viewing experience please update your browser to Google Chrome