iGP32 - Enjoy GP32 using your Mac



News - How iGP32 works - Tips & tricks - Information
iGP32 is an application made with AppleScript Studio.

AppleScript is a programming language very similar to the english language, thought to automate repetitive tasks.

However, this language, with AppleScript Studio, offers the tools necessary to easily create full Mac OS X applications including all the system user interface elements (windows, buttons, tabs, etc.).

That is the base of iGP32. A set of instructions that call command line utilities like MacLink or MEncoder, but depending of the actions made with the interface of the application.
This way, for example, after choosing some origin and destination video files and low quality, when clicking on the encoding button, what really is being done is an instruction like this:


do shell script "mencoder -o destination.avi -vop scale=340:240 -ofps 10 \
-ovc xvid -xvidencopts bitrate=104:me_quality=6 -oac mp3lame -srate=11025 \
-lameopts vbr=3:br=24:mode=3:vol=0 originalmovie.avi"


In a similar way, the columnns of the SMC Browser are filled or a package is installed into the console.

To obtain more information about AppleScript and AppleScript Studio, you can check the official site of Apple Computer.
Talking with the console

iGP32 uses internally a command line utility, maclink from Mr Spiv, which allows to communicate a Macintosh Computer with a GP32 console using a USB cable.
Encoding videos

All the programs, at the moment, for the GP32 console that can play video files only support AVI files with a video track on DivX or XviD format, and an audio track in MP3 format.
To create this kind of files it is very useful MEncoder, which is the utility that iGP32 uses internally.


Copyright (c)  2005  kounch.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.

The product names used in this web site are for identification purposes only. All trademarks and registered trademarks are the property of their respective owners.

SourceForge.net Logo Valid HTML 4.01!