Like -min-delay, delay is measured in hundredths of a second. The final value is still subject to the value of -min-delay. This avoids polluting the existing colormap, and may produceīetter results if your colormap is full, but causes annoying colormapĬolor Set the background color, which is used for transparent pixels.ĭelay Set the minimum delay between frames to delay, which is measured inĭelay Set the frame delay of GIFs that do not specify a delay value or have aĭelay of 0. i Use a private colormap for each window (if you are using a PseudoColorĭisplay). `root' ( gifview will use the root window). The windowĪrgument should be an integer ( gifview will use that window ID) or ThisĬhild window will disappear when gifview exits. Window Display the next GIF input in a new child of an existing X window. Window ID) or `root' ( gifview will use the root window). Window argument should be an integer ( gifview will use that This way, you can use gifview to displayĪnimated GIFs in a window you created with another program. Window Display the next GIF input in an existing X window, instead of making a "gifview", followed by information about the currently displayed Per window (that is, per input GIF file). At most one -geometry option can be given Geometry Set the size and position of gifview's windows. The resource database, this is mostly useful for communication with your Name Sets the application name under which resources are found, rather than theĭefault of "gifview". GIFs areĪlways displayed unoptimized in animation mode.ĭisplay Sets the X display to display. Option has a converse, ` -no-unoptimize' or ` +U'. Gifsicle(1) for a more detailed description of unoptimization. Representation of what a user will see at each frame of an animation. U Display multi-image GIFs as ``unoptimized'', which shows a faithful This option has a converse, ` -no-animate' or Normally, multi-image GIFs firstĪppear in slideshow mode. If no GIF input file is given, or you give the special filename Gifview displays one window for each GIF input file you Selections, a kind of option, start with a number sign (#). Most options start with a dash (-) or plus (+) frame Gifview's command line consists of GIF input filesĪnd options. Left-clicking on a window goes to the next frame right-clicking u Toggle between normal and unoptimized mode. s or a Toggle between animation and slideshow mode. Many of them are only useful for multi-image GIFs. Gifview windows recognize several keystrokes and buttonĬommands. Multi-image GIFs, which can be displayed either as slideshows or as Gifview displays GIF image files on workstations and This reduced my animation down to 27kB! Job done.Gifview - displays GIF images and animations on the X window It works in a pipeline so you have to call it like this: gifsicle -O3 compressed.gif On my system it took 0.04s, time well spent! It has 3 levels: the man page warns you that the third, most aggressive option might take more time. One of the things it can do is optimise animations. A tiny program which does things flexibly. Reducing filesize with gifsicleĪvailable from Debian/Ubuntu standard repositories, gifsicle is a brilliant example of what makes GNU/Linux so great. I removed the GIF comment (every byte counts!) and set the default frame delay. The next dialog box offers various other options. gif A pop-up includes the option " Save as Animation", tick this. To do this I changed the layer name to include (1400ms) so the layer was now called background (1400ms) - you can do this for any of the layers, but all the others I wanted to share the default.Ĭreating the animated GIF is the easiest bit. I wanted the first frame to linger longer than the others. The first frame becomes the 'background' layer, with the other frames on top. from the File menu, and selected all the frames (in order). To do this I started Gimp, then chose Open As Layers. Next I imported the frames into Gimp (Gimp is available for Windows, too). So then I Exported the page, frame by frame to frame-1.png, frame-2.png. Obviously this is only useful for very simple animations, but I needed to keep changes between frames to a minimum to keep the file size down anyway. Each frame was a different layer I could turn off and on layers one at a time to edit the separate frames. I designed the animation in my favourite vector drawing package, Inkscape. Animated GIFs are a 90s hangover that will not go away! I was asked to make an animated banner 728×90 at under 50kB.
0 Comments
Leave a Reply. |