<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<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>
	<lastBuildDate>Mon, 08 Mar 2010 22:22:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peter Kirn</title>
		<link>http://www.shiffman.net/2008/04/01/open-processing/comment-page-1/#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&#039;d be possible to run an app that grabbed every 20 frames or something for the first 200 frames.

Alternatively, maybe it&#039;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&#039;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-page-1/#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(&quot;applet name&quot;);
    Constructor cc = cl.getConstructor(null);
    Applet a=(Applet) cc.newInstance(args);   
    Graphics g=new Graphics();
    a.paint(g);
    ImageIO.write(g,&quot;png&quot;,&quot;thumb.png&quot;);      
  }
}

I&#039;ve not tried it cause here I don&#039;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(&#8220;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-page-1/#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&#039;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>
