Author Topic: MixaelANITools  (Read 13254 times)

0 Members and 1 Guest are viewing this topic.

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Version 2.7 released.

I've seen a lot of requests for help regarding making ANIs of various types lately. Since I have a little experience with that, I thought I would whip something up for everyone.

It's basically a bunch of Windows CMD scripts that reference various programs and EXEs that really make everything happen. However, I've written them as such that it's hands free to go from a final image sequence (out of After Effects, Blender, or whatever it is you use) to an ANI or EFF. This also includes some more basic scripts to help build those elusively difficult ANIs that require an indexed color palette.

Currently, we don't have a solid command line interface for an ANIBuilder, so this script just pulls up ANIBuilder and uses an EXE I built to simulate key presses and do the work. Be sure to not click out of ANIBuilder during this process or you might cause the build to fail or the script to hang. I'm hoping to use Acani, whenever the real coders get it fixed up so this part will be totally hands free. (By this I mean that I'm not a real coder.)

For EFF Anims, the script will build the EFF file based on the Image Sequence name and correctly name all the image files for you!

Just download, extract, and run the Setup.cmd. Answer the few simple questions and it does the rest.

NOTE: Since this is Windows CMD, it relies on some pretty specific file organization to work properly. You can find all the information in the ReadMe file. I won't offer tech support if you don't read the ReadMe.

Download

MediaFire Download

Test, test, test and let me know what isn't working!

Quote from: Changelog from Readme
-Version 2.7
   -Removed MNG support.
   -Interface scripts added that now pull from called ExecScripts.
   -Bright now errors out if no PCX files are found.
   -BrightIndexed now errors out if no PCX files are found.
-Version 2.6
   -Removed dependency on Python.
   -Removed dependency on external IrfanView.
   -Bugfix to EFF creation that caused Frames # to be ignored if only a single digit.
   -Gave AutoRename the ability to renumber image sequences.
   -Added SequenceDebug script.
-Version 2.5
   -Added ANIBldrCntrl.exe for total automation of ANI creation.
   -Added support to create mainhall and keyframed anims to UserANI.cmd.
-Version 2.4
   -Bugfix to UserEFF that caused it to fail if the user specified a type.
   -Added error checking to UserEFF and UserMNG.
-Version 2.3
   -Added MNG support
   -Added ability to choose a quality level to MakeOGG.
« Last Edit: January 01, 2013, 12:23:08 am by mjn.mixael »
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Why not make an ANI Tut?  :P
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Version 2.2 released, see first post.

Major changes allow for creating keyframes in EFF files (UserEFF.cmd) and ship/weapon select icons (UserANI.cmd)

The latter still requires that you have a clean render (I recommend a png sequence) with the 255 hue green background. Check a retail ANI to see what it should look like.

See first post for more.

Enjoy.
« Last Edit: May 29, 2011, 10:06:26 am by mjn.mixael »
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Version 2.5 released, see first post!

This marks a MUCH more hands free version of building ANIs as well as some pretty blaring bugfixes.. (Seriously, does anyone use this besides me?)  :lol:
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 

Offline Cyborg17

  • 29
  • Life? Don't talk to me about life....
I've tried a few times to create one, but I failed a lot.  You said that you weren't providing support, so you probably scared everybody away from reporting bugs.

The AVI reader works great though.

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
I'm not offering support if you don't read the readme...

What are your issues?
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 

Offline Cyborg17

  • 29
  • Life? Don't talk to me about life....
I was trying to convert beam AVI's to different colors.  So I extracted the AVI, edited the frames, and set everything up for the AVI creator. When I went to create the AVI, it said the file had an incorrect header.  I didn't understand what it meant, and I ended up using a different method. 

I ended up just creating beam effects using Gimp and tabling. And it looks ok now.

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Not sure if a lot of people really use this toolkit, but I've updated it with fixes I've made from my own working with it. There still seems to be some issues with Windows and UAC, though. :(

One of these days I'm going to convert this whole thing to something other than windows CMD.
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

 
Not sure if a lot of people really use this toolkit
Well, I believe I will be next time I have to make ANI related stuff :D (whenever that is).

 
 

Offline Yarn

  • 210
I found a bug: A number of CMD files in the Data folder have the MixaelPath field set to E:\DMTOOLS\MixaelANITools instead of 1, preventing the setup script from setting it to the correct path. This causes most of the generated scripts to fail (unless, of course, these tools actually are installed to E:\DMTOOLS\MixaelANITools). Here are the files with this error:
  • ani2SC.cmd
  • aniSC.cmd
  • bright1SC.cmd
  • bright2SC.cmd
  • debugSC.cmd
  • eff2SC.cmd
  • effSC.cmd
  • renameSC.cmd
  • TWSC.cmd
"Your fighter is running out of oil.  Please check under the hood and add more if necessary"
--strings.tbl, entry 177

"Freespace is very tired.  It is shutting down to get some rest."
--strings.tbl, entry 178

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Well crap. I should fix that! Though with APNG becoming a thing, this may become obsolete.
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.