<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Open Processing</title>
	<atom:link href="http://www.shiffman.net/2008/04/01/open-processing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shiffman.net/2008/04/01/open-processing/</link>
	<description></description>
	<pubDate>Thu, 20 Nov 2008 18:40:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Peter Kirn</title>
		<link>http://www.shiffman.net/2008/04/01/open-processing/#comment-177042</link>
		<dc:creator>Peter Kirn</dc:creator>
		<pubDate>Sun, 06 Apr 2008 01:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiffman.net/2008/04/01/open-processing/#comment-177042</guid>
		<description>Hmmm...

I just saw a demo on this:
http://opencode.media.mit.edu/

It uses a server to compile the Processing sketch. If something like that were integrated, perhaps it'd be possible to run an app that grabbed every 20 frames or something for the first 200 frames.

Alternatively, maybe it's better to have something like MovieMaker that generates your thumbnails client side -- only grabbing some random frames. I like the OpenCode idea, but I somehow feel more comfortable worrying about keeping things working on the desktop ... and I know everyone doesn't want to see ALL my code. (Yikes.)</description>
		<content:encoded><![CDATA[<p>Hmmm&#8230;</p>
<p>I just saw a demo on this:<br />
<a href="http://opencode.media.mit.edu/" rel="nofollow">http://opencode.media.mit.edu/</a></p>
<p>It uses a server to compile the Processing sketch. If something like that were integrated, perhaps it&#8217;d be possible to run an app that grabbed every 20 frames or something for the first 200 frames.</p>
<p>Alternatively, maybe it&#8217;s better to have something like MovieMaker that generates your thumbnails client side &#8212; only grabbing some random frames. I like the OpenCode idea, but I somehow feel more comfortable worrying about keeping things working on the desktop &#8230; and I know everyone doesn&#8217;t want to see ALL my code. (Yikes.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lorenzo</title>
		<link>http://www.shiffman.net/2008/04/01/open-processing/#comment-176872</link>
		<dc:creator>Lorenzo</dc:creator>
		<pubDate>Sat, 05 Apr 2008 18:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiffman.net/2008/04/01/open-processing/#comment-176872</guid>
		<description>maybe something like this could help you:

import java.awt.Graphics;

class ThumbCreator(){
  public static void main(String args[]) throws Exception {
    Class cl = Class.forName("applet name");
    Constructor cc = cl.getConstructor(null);
    Applet a=(Applet) cc.newInstance(args);   
    Graphics g=new Graphics();
    a.paint(g);
    ImageIO.write(g,"png","thumb.png");      
  }
}

I've not tried it cause here I don't have the java compiler, but I could try to implement it for you if you want, this lacks parameter passing that could be needed for some processing apps and could be implemented too.</description>
		<content:encoded><![CDATA[<p>maybe something like this could help you:</p>
<p>import java.awt.Graphics;</p>
<p>class ThumbCreator(){<br />
  public static void main(String args[]) throws Exception {<br />
    Class cl = Class.forName(&#8221;applet name&#8221;);<br />
    Constructor cc = cl.getConstructor(null);<br />
    Applet a=(Applet) cc.newInstance(args);<br />
    Graphics g=new Graphics();<br />
    a.paint(g);<br />
    ImageIO.write(g,&#8221;png&#8221;,&#8221;thumb.png&#8221;);<br />
  }<br />
}</p>
<p>I&#8217;ve not tried it cause here I don&#8217;t have the java compiler, but I could try to implement it for you if you want, this lacks parameter passing that could be needed for some processing apps and could be implemented too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sinan</title>
		<link>http://www.shiffman.net/2008/04/01/open-processing/#comment-174717</link>
		<dc:creator>Sinan</dc:creator>
		<pubDate>Tue, 01 Apr 2008 19:41:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiffman.net/2008/04/01/open-processing/#comment-174717</guid>
		<description>Hey Shiffman, thanks for the reference.

I am also thinking about auto-generating issue, but couldn't find a solution yet. I had this idea once; if I can run an applet inside an applet, then I can get uploaded applets inside one, get a snapshot through the outer applet, and save it in a folder. Do you think that would be possible?
So I can run each uploaded piece once, in this thumbnail generating applet....</description>
		<content:encoded><![CDATA[<p>Hey Shiffman, thanks for the reference.</p>
<p>I am also thinking about auto-generating issue, but couldn&#8217;t find a solution yet. I had this idea once; if I can run an applet inside an applet, then I can get uploaded applets inside one, get a snapshot through the outer applet, and save it in a folder. Do you think that would be possible?<br />
So I can run each uploaded piece once, in this thumbnail generating applet&#8230;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
