Image-Animated-JPEG

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.02	2018-03-02
	- ajpegtran: provide integers only to jpegtran
	- ajpegtran: fix handling of filenames with special chars
	- playajpeg: fix drawing on newer Wx
	- js: experimental JavaScript implementation / lib
	- ajpeg2gif: convert ajpegs to gifs with mogrify+gifsicle

0.01	2016-11-02
	- left alpha stage, feature lock
	- added missing .desktop and .xml files
	- makeajpeg: new --split mode allows to disassemble a
	  monolithic AJPEG to individual JPEG frame files
	- gif2ajpeg: die on error from convert
	- new ajpeg2gif offers the reverse operation of
	  gif2ajpeg, via mogrify and gifsicle
	- new ajpegtran crops a whole AJPEG animation
	  lossless via jpegtran

0.01_2	2015-11-02
	- Specifications: proposed MIME-Type is now image/ajpeg,
	  as previous use of a parameter to image/jpeg did not
	  comply with RFC2048 section 2.2.3.
	- fixed filename escaping in makeajpeg and gif2ajpeg
	- gif2ajpeg: output filename may now be omitted
	- gif2ajpeg: behaves like Mozilla now by limiting frame
	  rate to 10fps when a GIF has a frame delay of 0
	- playajpeg: display is now user zoomable with keys 1-4,
	  shift+mousewheel or +/-
	- playajpeg: arrow left/right is now step mode
	- playajpeg: arrow up/down (page up/down) for file change
	- example .desktop launcher and .xml MIME-Type files

0.01_1	2015-03-04
	- First public version, released on an unsuspecting world.

MANIFEST  view on Meta::CPAN

t/data/files.nfo
t/data/frame1.jpg
t/data/frames_delay77.ajpeg
t/data/frames_empty-marker.ajpeg
t/data/test0-fuji.jpg
bin/playajpeg
bin/makeajpeg
bin/gif2ajpeg
bin/ajpeg2gif
bin/ajpegtran
debian/playajpeg.desktop
debian/image-ajpeg.xml
js/ajpeg.js
js/example.html
js/frame1.jpg
js/frames_delay77.ajpeg
META.yml                                 Module YAML meta-data (added by MakeMaker)
META.json                                Module JSON meta-data (added by MakeMaker)

README  view on Meta::CPAN

    perl Makefile.PL
    make
    make test
    sudo make install

or, via CPAN:

    sudo cpan -i CLIPLAND/Image-Animated-JPEG-0.01.tar.gz

If you'd like to set a MIME-Type for AJPEGs on your system and want to play
such files with bundled playajpeg, then there's a .desktop and a .xml file
in the /debian directory of this release. For a local install, on Ubuntu/Linux
do this:

    cp ./debian/image-ajpeg.xml ~/.local/share/mime/packages/image-ajpeg.xml
    cp ./debian/playajpeg.desktop ~/.local/share/applications/playajpeg.desktop
    update-mime-database ~/.local/share/mime
    update-desktop-database ~/.local/share/applications    

### CAVEATS

This is alpha quality software. Do not test it on important data or files.

## SEE ALSO

Related technology:

* [Motion-JPEG](http://en.wikipedia.org/wiki/Motion_JPEG)

debian/image-ajpeg.xml  view on Meta::CPAN

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="image/ajpeg">
        <comment>Animated JPEG Image</comment>
        <icon name="image/ajpeg"/>
        <glob-deleteall/>
        <glob pattern="*.ajpeg"/>
    </mime-type>
</mime-info>



( run in 0.290 second using v1.01-cache-2.11-cpan-299005ec8e3 )