AminetAminet
Search:
82026 packages online
About
Recent
Browse
Search
Upload
Setup
Services

gfx/show/RNOAnim.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Animation player, converter, and builder
Author:jPV^RNO
Uploader:jpv morphos-user com (jPV^RNO)
Type:gfx/show
Version:1.2
Architecture:ppc-morphos
Date:2017-08-07
Download:http://aminet.net/gfx/show/RNOAnim.lha - View contents
Readme:http://aminet.net/gfx/show/RNOAnim.readme
Downloads:444
ABOUT
-----

 RNOAnim is a compact animation player that also has some conversion and
 editing functions. It supports IFF, GIF, and AVI (uncompressed/MJPEG) anims
 internally, but also allows a wide range of other formats via plugins and
 datatypes.


FEATURES
--------

 - MUI GUI
 - Internal loaders: IFF, GIF, AVI (uncompressed/MJPEG)
 - Included plugins: APNG, FLI/FLC, YAFA
 - Can save (convert) to: GIF, APNG, and AVI (MJPEG)
 - Can export frames to PNG images
 - Animations can be resized freely by resizing the window
 - Several options to alter the playback speed
 - Animation frames can be added, inserted, or removed
 - All changes (size, speed, frames) will be saved when saving a new animation
 - Drag & drop loading
 - ARexx support
 - Keyboard and mouse controls


INSTALLATION
------------

 - Copy the whole directory anywhere you want
 - See the provided filetype examples for Ambient integration, or use Grunch
   to install the program and get the filetypes configured automatically
 - New plugins can be installed by copying a plugin file (.hwp) to the RNOAnim
   directory


CONTROLS
--------

 Space/P  . . . . . - Plays or pauses an animation
 Left/Right . . . . - Jumps to previous or next frame
 Shift+Left/Right . - Jumps 5 frames back or forward
 PageDown/PageUp  . - Jumps 10 frames back or forward
 Home/End . . . . . - Jumps to the first or the last frame
 Up/Down  . . . . . - Changes the playback speed faster or slower
 Shift+Up/Down  . . - Changes the playback speed in bigger steps
 O  . . . . . . . . - Opens (loads) a new animation
 S  . . . . . . . . - Changes between different speed settings
 D  . . . . . . . . - Activates the delay input
 Command+(1-5)  . . - Resizes an anim between 25%, 50%, 100%, 200%, and 400%
 Command+F  . . . . - Adds frames
 Command+I  . . . . - Inserts frames
 Command+R/R  . . . - Removes a frame
 Command+X  . . . . - Cuts a frame
 Command+C  . . . . - Copies a frame
 Command+V  . . . . - Pastes a frame
 Command+T  . . . . - Opens a color adjustment window for transparent GIFs
 Command+N  . . . . - Clears the project
 Command+G  . . . . - Saves to GIF anim
 Command+P  . . . . - Saves to PNG anim
 Command+A  . . . . - Saves to AVI anim
 Command+Q  . . . . - Quits the program
 Mouse wheel  . . . - Jumps to previous or next frame
 Shift+Mouse wheel  - Jumps 5 frames back or forward


EDITING
-------

 - "Add frame..." creates new frames from the selected pictures, and adds them
   to the end of the animation.
 - "Insert frame..." inserts the new frames to the current position.
 - "Remove frame" removes a frame from the current position.
 - The frame delay of each individual frame can be changed manually by typing
   a new value in milliseconds. Note that saving the animation to GIF rounds
   down the values with 10ms precision. IFF and PNG anims will work with 1ms
   precision.
 - The "Speed" setting is a multiplier to the frame delay values, and thus
   respects the varying frame delay values, but speeds up or slows down the
   playback overall.
 - The "FPS" setting forces all frames to be played with a fixed frame-rate
   forgetting the original potentially varying frame delays. Note that saving
   to AVI takes the speed from this value only (defaults to 25 fps).


SETTINGS
--------

 Settings are found from program's pull-down menu and they will be saved to
 the ENVARC:RNOAnim/ directory.

 Preload animation . - Loads the whole animation into memory instead of
                       streaming it. This is required when editing frames, but
                       can be disabled if you run out of the memory when
                       playing huge animations.
 Play automatically  - Starts the playback immediately after loading an anim.
 Loop animation  . . - Plays an animation in a loop.
 Keep speed  . . . . - Keeps the custom speed settings when loading a new anim.
 Keep aspect ratio . - Keeps the aspect ratio of an anim when resizing it.
 Keep zoom . . . . . - Keeps the zoom value when loading a new animation.
 Smooth scaling  . . - Uses anti-aliased interpolation when resizing an anim.
 Transparency  . . . - Defines if transparency values or alpha channels are
                       loaded when loading animations or adding frame images,
                       or if transparency values are saved with an anim. *Note*
                       that transparency in GIF anims is defined by a color,
                       but APNG anims use alpha channel values from frames.
 Dithering . . . . . - Dithers frame images when saving to GIF likely requires
                       the number of colors used reducing, to a maximum of 256.
 Insert mode . . . . - Dropped image files will be inserted to the animation
                       instead of being added to the end of the animation.

 ENV settings which aren't found within the GUI:
 RNOAnim/colors  . . - The number of colors a GIF anim will use when saved.
                       Which can be from 1 up to 256 (defaults to 256).


COMMAND LINE OPTIONS
--------------------

 RNOAnim uses non-standard command line arguments. Arguments must be given in
 the form of (note the "-" prefix): -argument parameter

 Allowed arguments (0 = disable, 1 = enable):
 -file <file>  . . . . - Loads an anim file at startup
 -autoplay <0|1> . . . - Start the playback automatically after loading an anim
 -autoquit <0|1> . . . - Quits the program at the end of the animation
 -preload <0|1>  . . . - Preloads the animation to RAM instead of streaming
 -loop <0|1> . . . . . - Plays the animation in a loop
 -speed <0.1-10> . . . - Playback speed multiplier
 -fps <1-100>  . . . . - Fixed framerate for the animation
 -zoom <n> . . . . . . - Percentage value to resize the animation
 -smoothscaling <0|1>  - Resize with anti-aliased interpolation
 -args . . . . . . . . - Shows the allowed arguments

 Example:
 RNOAnim -file "Work:Anims/Some Anim.gif" -autoplay 1 -autoquit 1


AREXX
-----

 Program's ARexx port is RNOANIM and supported commands are:

 HELP . . . . . . . . . . . - Returns a summary of the available commands
 OPEN <file>. . . . . . . . - Loads a new animation
 NEW  . . . . . . . . . . . - Clears the project
 PLAY . . . . . . . . . . . - Plays the loaded animation
 PAUSE. . . . . . . . . . . - Pauses playback
 TOGGLE . . . . . . . . . . - Toggles between pause and play
 FRAME <n>. . . . . . . . . - Selects (displays) the requested frame
 ADD <file> . . . . . . . . - Adds a new frame to the end of the animation
 INSERT <file>  . . . . . . - Inserts a new frame to the animation
 REMOVE . . . . . . . . . . - Removes the selected frame from the animation
 CUT  . . . . . . . . . . . - Cuts the selected frame from the animation
 COPY . . . . . . . . . . . - Copies the selected frame from the animation
 PASTE  . . . . . . . . . . - Inserts a copied frame to the current position
 FRAMEDELAY <n> . . . . . . - Sets the frame delay value for the current frame
 AUTOPLAY <ON|OFF>. . . . . - Sets the "Play automatically" setting
 PRELOAD <ON|OFF> . . . . . - Sets the "Preload animation" setting
 LOOP <ON|OFF>. . . . . . . - Sets the "Loop animation" setting
 AUTOQUIT <ON|OFF>. . . . . - Sets the program to automatically quit
 KEEPSPEED <ON|OFF> . . . . - Sets the "Keep speed" setting
 SPEED <0.1-10> . . . . . . - Sets a value for the "Speed" setting
 FPS <0-100>  . . . . . . . - Sets a value for the "FPS" setting
 KEEPZOOM <ON|OFF>  . . . . - Sets the "Keep zoom" setting
 ZOOM <n>.  . . . . . . . . - Resizes the anim to <n> percent
 SMOOTHSCALING <ON|OFF> . . - Sets the "Smooth scaling" setting
 TRANSPARENCY <ON|OFF>  . . - Sets the "Transparency" setting
 GIFTPCOLOR <RRGGBB>  . . . - Sets the transparency color for GIF anims
 DITHERING <ON|OFF> . . . . - Sets the "Dithering" setting
 SAVE <GIF|APNG|AVI> <file> - Saves the anim to the requested format
 EXPORT <dir> . . . . . . . - Saves the selected frame as a PNG image
 EXPORTALL <dir>  . . . . . - Saves all frames to PNG images
 QUIT . . . . . . . . . . . - Quits the program
 GET <STATE|FILE|FRAME| . . - Returns the requested value
      FRAMES|FRAMEDELAY|
      SPEED|FPS|ZOOM>

 Example:
 RXCmd RNOANIM "GET STATE"


HISTORY
-------

 Version 1.2:
 - Animations get scaled if they don't fit within the screen size
 - Support for transparency in GIF anims

 Version 1.1 (thanks to Thomas Igracki for his suggestions):
 - The "New" option to clear any previous project
 - Frames can be cut, copied, and pasted
 - Frames can be added by dragging image files into the program window
 - Some frames played twice, caused by a last minute change introducing a bug
 - Small changes (un-iconify, frame delay fix, new requesters...)


WEB
---

 - Please visit http://jpv.wmhost.com/jpv_software/ for screenshots, support,
   donations, and other software
 - This program is made with Hollywood: http://www.hollywood-mal.com/


THANKS TO
---------

 - Densho/RNO for the logo
 - Neil Pearson for proof-reading


DISCLAIMER
----------

 This software is made available to you as Freeware and you may use this
 software in whatever way you wish, but the author accepts no liability for
 any damage caused to your system or other connected peripherals by using
 this software.


Contents of gfx/show/RNOAnim.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]               130118  130118 100.0% -lh0- 3261 Apr 18 20:36 RNOAnim/Bonus/RNOAnim.gif
[generic]                28930   28930 100.0% -lh0- ef6c Apr 18 20:30 RNOAnim/Bonus/Screenshot3.png
[generic]                29611   29611 100.0% -lh0- 960f Apr 18 20:30 RNOAnim/Bonus/Screenshot5.png
[generic]               174716  371312  47.1% -lh5- c168 May  8 19:47 RNOAnim/muiroyale.hwp
[generic]                  260     652  39.9% -lh5- be19 Mar 30 17:04 RNOAnim/Prefs/Ambient/filetypes/image/gif
[generic]                  259     650  39.8% -lh5- ba88 Mar 30 17:06 RNOAnim/Prefs/Ambient/filetypes/image/png
[generic]                  151     189  79.9% -lh5- 7fd9 Mar 30 17:10 RNOAnim/Prefs/Ambient/filetypes/video/x-anim
[generic]                  162     200  81.0% -lh5- 0d86 Mar 30 17:14 RNOAnim/Prefs/Ambient/filetypes/video/x-flic
[generic]                  155     194  79.9% -lh5- 1092 Mar 30 17:13 RNOAnim/Prefs/Ambient/filetypes/video/x-yafa
[generic]              1334453 2611525  51.1% -lh5- 84a8 Aug  6 18:59 RNOAnim/RNOAnim
[generic]                 5042    5042 100.0% -lh0- e46a Mar 16 18:52 RNOAnim/RNOAnim.info
[generic]                 3557    9403  37.8% -lh5- df26 Aug  6 19:07 RNOAnim/RNOAnim.readme
[generic]                15661   40096  39.1% -lh5- 1b4d Jul  6  2015 RNOAnim/yafa.hwp
[generic]                 4524    4648  97.3% -lh5- 100c Jun 17  2015 RNOAnim.info
[generic]               132665  262852  50.5% -lh5- 8973 Jul  5  2015 RNOAnim/apng.hwp
[generic]                24560   24560 100.0% -lh0- 432e Apr  1 12:38 RNOAnim/Bonus/Screenshot1.png
[generic]                30891   30891 100.0% -lh0- 33f4 Apr 18 20:30 RNOAnim/Bonus/Screenshot2.png
[generic]                29073   29073 100.0% -lh0- 1454 Apr  1 12:38 RNOAnim/Bonus/Screenshot4.png
[generic]                 4579    8492  53.9% -lh5- 73d6 Jul  5  2015 RNOAnim/flicanim.hwp
[generic]                 2140    2190  97.7% -lh5- b3d0 Aug 31  2016 RNOAnim/RNOAnim.readme.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        20 files 1951507 3590628  54.4%            Aug  7 19:46

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>