English Amiga Board Amiga Lore


Go Back   English Amiga Board > Support > support.Apps

 
 
Thread Tools
Old 24 March 2009, 06:24   #1
vodley
Zone Friend
vodley's Avatar
 
Join Date: Sep 2006
Location: homer AK usa
Age: 53
Posts: 82
Batch-rendering locked-pallet IFFs

ADPRO 2.51 will lock a pallet for rendering split-up video frames into amiga-mode frames. This worked fine in the past for short bits, but now I wish to automate this for larger quantities of frames.

Suggestions, or alternative solutions to batching unified-pallet IFFs?
vodley is offline  
AdSense AdSense  
Old 24 March 2009, 12:03   #2
hit
Registered User
 
Join Date: Jun 2008
Location: planet earth
Posts: 1,115
i was about suggesting http://aminet.net/package/gfx/misc/SView5-68k but i cant start the program.
it can also interact with different gfx packages, like adpro, imagefx.
for sure its a problem on my side, so give it a try.

Last edited by hit; 24 March 2009 at 12:11.
hit is offline  
Old 24 March 2009, 13:52   #3
Cammy
Registered User
Cammy's Avatar
 
Join Date: Aug 2007
Location: Gold Coast, Australia
Age: 32
Posts: 1,134
Image Studio can batch process images, remapping them to a saved, locked palette. It's very easy to use, the AREXX commands for the process would be something like:

PALETTE_LOAD FILE "Palettes/custom256.palette" DITHER "FS"

Make sure you resize the window to the smallest size so the redrawing of each image doesn't slow down the batch rendering process.
Cammy is offline  
Old 24 June 2009, 02:25   #4
vodley
Zone Friend
vodley's Avatar
 
Join Date: Sep 2006
Location: homer AK usa
Age: 53
Posts: 82
Easy unified pallet solution found

I uncovered an important part to an easy solution on Aminet. http://aminet.net/package/gfx/conv/PicConvert

This single app batch-renders nice 12-bit and 18-bit HAM/HAM8 IFFs, based on one unifying gray scale gradient pallet.

I needed a solution for unifying the pallet for picking up and compositing video-elements (digitized video frame sequences) in Dpaint5 under WinUAE.

source video - AVI or Mpg1,2

Video to PNG batch - Virtualdub PNG

PNG to HAM8 batch - PicConvert - HAM8

HAM8 batch to HAM8Anim - DPaint5 Anim, Animbrush

A HAM8 animbrush can be remapped to the other Amiga modes in DPaint5, with dithering option.

Not nice as results from twisting up a script to direct ADPro or what have you, but nice results.
(EDIT: took out xnview PNG to IFF24 step, I see PicConvert accepts a few useful file types, including PNG. EDIT: inclusion - 12-bit HAM to unified gray scale pallet.)

Last edited by vodley; 24 June 2009 at 10:12.
vodley is offline  
Old 24 June 2009, 23:43   #5
Cammy
Registered User
Cammy's Avatar
 
Join Date: Aug 2007
Location: Gold Coast, Australia
Age: 32
Posts: 1,134
Just out of curiousity, what is all this image conversion for? Are you working on a CDXL animation by chance?
Cammy is offline  
Old 25 June 2009, 00:54   #6
vodley
Zone Friend
vodley's Avatar
 
Join Date: Sep 2006
Location: homer AK usa
Age: 53
Posts: 82
Hi, Princess Cammy. I'm doing some Desktop Video, playing with converting video snips into animbrushes to use as elements in DPaint5 compositions, using the move requester to make them and other design elements scroll, crawl, tumble and fly. Maybe some spot editing, or special effects, such as lightning, blast-beams, humorous or surreal imagery.

WinUAE and a low cost digicam makes it possible to load short video sequences into DPaint on a "SuperAmiga," but a unified pallet is crucial.

I'll use this method to build a video and title montage, then save it out as an avi from virtualdub to make it ready for my Windows platform video workflow.

Amiga-side, I'll eventually load up Elan Performer with some video anims.

Last edited by vodley; 25 June 2009 at 02:17.
vodley is offline  
Old 25 June 2009, 23:24   #7
Cammy
Registered User
Cammy's Avatar
 
Join Date: Aug 2007
Location: Gold Coast, Australia
Age: 32
Posts: 1,134
Ooh, cool that sounds like a really interesting project, I'd love to see the finished results. I've seen some really clever tricks done with the DPaint move requestor, like a Star Wars-style text scroller that disappears into the distance, and a title for a game that flew at the screen from a small point in the background, spinning as it grew larger.

I'll have to check out PicConvert and see if it does a better/faster job than Image Studio. Image Studio has some very nice dithering options too, more than just the standard FS and Ordered dithering that most programs have.

Did you manage to make a locked 12bit HAM6 palette? Does it have all 4,096 possible colours in it? That's one thing I'd love to have, a locked 12bit 4,096 colour palette I can remap my images to to use in CDXLs that won't make the colours go all funny when the pens in the palette start changing with each new frame.
Cammy is offline  
Old 26 June 2009, 06:54   #8
vodley
Zone Friend
vodley's Avatar
 
Join Date: Sep 2006
Location: homer AK usa
Age: 53
Posts: 82
If you can twist up an arexx script to control your commercial Amiga image processing package, you probably don't need PicConvert to render batches. But, yeah, it's the first thing I've come across that batches unified pallet HAM frames for the rest of us, making some wild full-motion Amiga desktop-video possible in DPaint5.

For batching HAM, PicConvert provides by default a base-pallet of 16 or 64 grays. I'm thrilled because DPaint5 anims and their animbrushes display consistantly, frame-to-frame, HAM colors based on one 16 or 64 register pallet.

I have not heard of CDXL.
How I mean a locked pallet is in the function of a graphics rendering program option. The images themselves are only unified.

PicConvert is pre-directed to render HAM colors from default gray scale base-registers, as opposed to other programs that instead automatically generate an adaptive base-register pallet to best represent each individual image.

As far as I can tell, when I load 24-bit IFF images into DPaint, the program will always compute and assign an adaptive pallet for each single F1 batch-loaded frame of animation.

However, video first processed to HAM by PicConvert load as animations that provide a very flexible DPaint animbrush.

When loaded into other pallet modes, HAM8 animbrushes remap nicely to the fewer, thoughtfully selected colors. Picking up whole screen-sized animbrushes permit entire animations to be converted to fewer colors in a few steps.

Last edited by vodley; 26 June 2009 at 11:28.
vodley is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Slow window rendering ClassicWB OS 3.5 vacum project.ClassicWB 20 14 July 2013 18:24
locked out on bootup twizzle support.Apps 7 31 January 2008 15:06
rendering under wb 1.3 _ThEcRoW request.Apps 2 02 October 2005 17:23
Locked??? stainy HOL news 0 29 September 2005 22:11
Slow rendering of windows! please help! devilstar support.WinUAE 3 14 June 2003 10:13

Posting Rules
You may not post new threads
You may not 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

Forum Jump


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.15362 seconds with 11 queries