[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple II Music Video - Welcome to the Jungle!!
That looks super-cool. I just installed xcode last night, so i'll have
to play with their code over thanksgiving vacay. i guess all i would
have to do is pipe their output to a file. it would be great to
automate the frame rendering. this time through was really just a
proof-of-concept, so i didn't really mind bit-beating a little. the
second system is always the best.
i put up a 32 meg disk image of like 4 or 5 movies as a demo if you
want to check out the current status.....
http://clients.kraftworksltd.com/download/APPLE2VIDEO.2mg.zip
Fun stuff.....
-f-
John B. Matthews wrote:
> In article <1163786375.477511.163000@h48g2000cwc.googlegroups.com>,
> "Frank M." <frank_o_rama@hotmail.com> wrote:
> > [...]
> > Here's how i got the files rendered.....
> > 1. Export 1 JPG per frame from normal MPG movie (AppleScripted
> > Quicktime)
> > 2. Convert JPGs to indexed-color 40x48pixel TIFFs (custom Photoshop
> > actions/palettes)
> > 3. Drop TIFFs onto a disk image (tips hat to Andy McFadden for
> > CiderPress)
> > 4. Frames are rendered using a BASIC program from the TIFF file.
> > 5. GR screen dumps saved to single binary files.
> > [...]
> > Frank
> > frank_o_rama@hotmail.com
>
> On the source side, you might want to look at QuickASCII:
>
> http://quickascii.sourceforge.net/
>
> It uses QuickTime to open the media file; it then registers a call-back
> that converts each frame to ASCII after QuickTime renders it. You could
> replace the ASCII lookup table with a suitable lores table. It's only
> 353 lines of code plus a command parser. It could effectively combine
> steps 1-3. For example:
>
> $ ./quickascii -w 60 -t 28 /Library/User\Pictures/Animals/Butterfly.tif
>
> o77+i: ==ti0xx.
> 7%668$$%%x+ ;0#$$@%t00s
> oxss@#$66 %$@@7: !6@$$#.;@@8%0tt7
> =66@6+@@$&i$$$@$00- :x$$#@#==s@$;;t%x--
> 66&t$%%i;i&&x;t%%$0 i%#tt+00==+=&$$ost
> +80$$s67ooi66oo=o8%%+ ,&%%t=i777==iio6@xxs;
> t&%%sssxx6tiiio60xx7&%$$866xx7i=;;it7xx0&@88t
> x$$7=i77x0&ss00&%%@$@$$#%sttot7xxxx7;;+7$00
> -@@@%@$$$$$$$$$$%%&@$$$&s8##@$###@@@@@%8x::
> xx$7+++++i==+-=tt;0$@@t+;----;;;++=;;&@6
> %%%o;==i==ii7t-==o,stt:+!--i;+--+;;iii%s
> @@7!+ii66toot!+tt- i.. :=::!toooit;---t@..
> ==$6-++;-t77:;+--, ;,, !==+:xoo!;+--0$7
> o$$66-=+::=:o:: 0 .++:;!+++!t##$7
> t@@$$877t0, ,,6o&88$$@ss
> !!ox&66x+ -ts88&0-
>
> --
> John Matthews
> jmatthews at wright dot edu
> www dot wright dot edu/~john.matthews/