<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Visualrinse &#124; Design and Development by Chad Udell &#187; AIR</title>
	<atom:link href="http://visualrinse.com/category/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://visualrinse.com</link>
	<description>Design, Development, Technology and My Life.</description>
	<lastBuildDate>Thu, 22 Sep 2011 23:21:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>New Post up at Float Mobile Learning</title>
		<link>http://visualrinse.com/2010/10/12/new-post-up-at-float-mobile-learning/</link>
		<comments>http://visualrinse.com/2010/10/12/new-post-up-at-float-mobile-learning/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 01:10:27 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=1120</guid>
		<description><![CDATA[I have been relatively quiet here lately, but I certainly haven&#8217;t stopped building RIA, Flash or anything&#8230; I have been doing a lot of work in mobile, and one of those research areas has been the Adobe mobile options for smartphones. I just posted a joint article authored with Erik Peterson there outlining key differences [...]]]></description>
			<content:encoded><![CDATA[<p>I have been relatively quiet here lately, but I certainly haven&#8217;t stopped building RIA, Flash or anything&#8230; I have been doing a lot of work in mobile, and one of those research areas has been the Adobe mobile options for smartphones. </p>
<p>I <a href="http://floatlearning.com/2010/10/key-differences-in-air-for-android-and-ios/">just posted a joint article authored with Erik Peterson</a> there outlining key differences between AIR for Android and the iOS packager created applications. Capabilities of AIR for Android, the limitations inherent in using cross platform toolsets and some of the ways we would like to see the iOS packager and the AIR for Android tool. </p>
<p>If you are working in this area, you should probably check it out. We&#8217;ll try to keep the list updated as things change, and with MAX just around the corner, we all know it will change!</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2010/10/12/new-post-up-at-float-mobile-learning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Almost There&#8230;.</title>
		<link>http://visualrinse.com/2010/10/06/almost-there/</link>
		<comments>http://visualrinse.com/2010/10/06/almost-there/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 14:25:18 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=1118</guid>
		<description><![CDATA[To me, this just looks like a perfect example of the openness and creativity you can see in the Android community. Find your way to your destination by using a X-Wing Targeting computer&#8230; Lovely. Can&#8217;t wait until AIR for Android&#8217;s formal release and all these awesome AIR for Android apps to start coming out!]]></description>
			<content:encoded><![CDATA[<p>To me, this just looks like a perfect example of the openness and creativity you can see in the Android community. Find your way to your destination by using a X-Wing Targeting computer&#8230;</p>
<p><iframe src="http://player.vimeo.com/video/14041462?portrait=0&amp;color=18d948" width="525" height="394" frameborder="0"></iframe></p>
<p>Lovely. Can&#8217;t wait until AIR for Android&#8217;s formal release and all these awesome AIR for Android apps to start coming out!</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2010/10/06/almost-there/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>My MAX Wishlist</title>
		<link>http://visualrinse.com/2009/10/04/my-max-wishlist/</link>
		<comments>http://visualrinse.com/2009/10/04/my-max-wishlist/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 16:22:49 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=745</guid>
		<description><![CDATA[So, I&#8217;m not going to MAX this year&#8230; The economy has made a lot of extra spending go away and conferences are no exception to this rule. I do plan on virtually attending the webcasts and keynotes this year, though, so I definitely am staying in the loop. I&#8217;m not putting together a prediction list, [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;m not going to MAX this year&#8230; The economy has made a lot of extra spending go away and conferences are no exception to this rule. I do plan on virtually attending the webcasts and keynotes this year, though, so I definitely am staying in the loop.</p>
<p>I&#8217;m not putting together a prediction list, but rather a wishlist&#8230; Will any of these happen? I dunno, but I do know they would make my life in the Adobe universe better and more productive.</p>
<ol>
<li><strong>AIR on iPhone</strong> &#8211; It&#8217;s unlikely that I am going to be learning Objective C anytime soon. And while I would love to take a stab at creating an app on the iPhone, this is really about the only way to do it. If I could compile an AIR app for the iPhone, this would help bridge that gap.</li>
<li><strong>A release date for Flash Builder 4 and Flash Catalyst</strong> &#8211; Believe it or not, I&#8217;ve been using these tools for some time on real work. Flash Builder a bit more, but I have been able to get some nice stuff out of Catalyst from time to time. I&#8217;d like a formalized release schedule and a price so I can put it in my budget ASAP and get it on my team&#8217;s desktops for real.</li>
<li><strong>Some word on what the Omniture buyout means for Flash platform analytics</strong> &#8211; Is it going to be a LiveCycle product? A Flash Platform SaaS? What? How can I get integrating this into my experiences and RIAs?</li>
<li><strong>A bit more concrete info on AIR 2.0&#8242;s deeper features</strong> &#8211; <a href="http://twitter.com/Seantron/statuses/4147050812">FOTB leaked that C++</a> and other API integration was coming, but what about Google Earth? Open GL? BYOAPI (Bring your own API)</li>
<li><strong>More Hardware acceleration control and/or better threading/CPU support.</strong> &#8211; Building 1080P+ experiences on Flash sucks. There I said it. I&#8217;ve been burned enough over the last couple of years to know this. At <a href="http://ionagroup.com">The Iona Group</a> we often build large HD resolution kiosks, presentations, installations etc. We prefer using Flash for our rich media development. These two things collide in unpleasant ways more often than they should. In many ways, Director is still more capable at performing in world class fashion at high high resolution. Processing is too. This could be for Flash Player 11, AIR 2.0 or whatever&#8230; Just the sooner, the better. Grant Skinner has made pleas to Adobe to <a href="http://www.gskinner.com/blog/archives/2009/05/idle_cpu_usage.html">improve CPU usage and performance</a>, so maybe that will be enough.</li>
</ol>
<p>So there you have it&#8230; not sure if any of these will happen, but it sure would be grand if they did. What are you putting on your MAX Wishlist?</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2009/10/04/my-max-wishlist/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>2008 In Review &#8211; Flash Platform Shortcomings</title>
		<link>http://visualrinse.com/2009/01/05/2008-in-review-flash-platform-shortcomings/</link>
		<comments>http://visualrinse.com/2009/01/05/2008-in-review-flash-platform-shortcomings/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 03:46:01 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Industry]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=502</guid>
		<description><![CDATA[As mentioned in my previous post, I&#8217;m making a list. Or in this case, two. The first list was a celebration of things that happened in 2008 that were perceived by me as being advancements in the Flash world. Well, in the interest of being a true pundit/critic, I have a list of the things [...]]]></description>
			<content:encoded><![CDATA[<p>As mentioned in <a href="http://visualrinse.com/2009/01/01/2008-in-review-my-favorite-flash-platform-advancements/" target="_blank">my previous post</a>, I&#8217;m making a list. Or in this case, two. The first list was a celebration of things that happened in 2008 that were perceived by me as being advancements in the Flash world. Well, in the interest of being a true pundit/critic, I have a list of the things that burn me when working in the Flash platform. I&#8217;d be interested in hearing what your thoughts are on this list and if you have some things you might want to add.</p>
<ol>
<li><strong>The Flash IDE wasn&#8217;t really improved</strong> &#8211; Now a thing of <a href="http://www.youtube.com/watch?v=shNMZSEschg&amp;feature=channel_page" target="_blank">comic proportions</a>, Flash CS4 Professional has all been but abandoned as a code editor by most professionals I know, respect and follow in Flash platform blog world. Flex Builder, FDT, Flash Develop and many others out there fill the function better. Adobe missed a huge boat by not enhancing this much begrudged part of the IDE. I mean, the autocomplete is dopey, the need or (un)need of import statements is erratic, and on and on. The language has evolved, with AS3 forcing you to write better structured code, but the editor itself is pretty much still a scripting sketchpad. It&#8217;s obvious this is an impediment to users learning AS3, as it seems to pop up as a topic on blogs a lot. <a href="http://www.mikechambers.com/blog/2009/01/05/how-can-adobe-make-learning-actionscript-3-easier/" target="_blank">Case in point</a> (read the comments on Mike Chamber&#8217;s post).</li>
<li><strong>The Flash Mobile Platform is still pretty much a mess</strong> &#8211; Now, I might take some heat for this view from some evangelists and others in the mobile trenches, but I don&#8217;t see a game changing strategy here. With Blackberry, iPhone and Android all out, all popular and not able to play Flash content yet (I hear Android is coming soon, though), it sure seems a bit disjointed to me. Some phones may use openscreen Flash players eventually, some Flash Lite, some Flash. It&#8217;s a bit of a mess, IMHO. Furthermore, when I visit Adobe&#8217;s Flash Platform page, I see no mention of Flash for Mobile, you have to dig a bit. I just think we need a concerted effort to put Flash mobile devevlopment front and center on Devnet, and make Flash part of mobile vendors lexicon in their sales pitches, i.e. &#8220;Did you know you can play Flash games and watch Youtube videos on this Phone because it has Flash?&#8221;, etc.</li>
<li><strong>No standard animation syntax across Adobe products</strong> &#8211; Flash, Flex, After Effects, Spry Framework, Director, heck, even Photoshop are capable of producing animation. All use their own syntax. Some of it is due to mergers and tech acquisitions, some is just due to lack of a &#8220;motion czar&#8221; at Adobe. Sounds ludicrous, I know, but why should a CS4 user need to know so many syntaxes to make things dance around or produce transitions? <a href="http://go.mosessupposes.com/?p=14" target="_blank">Moses supposes propsed</a> this over a year ago, and no movement has taken place on this AFAIK. Dont&#8217; think its a big deal? Look at this <a href="http://go.mosessupposes.com/wp-content/uploads/2007/11/currentsit.jpg" target="_blank">diagram</a>. Then look at this <a href="http://go.mosessupposes.com/wp-content/uploads/2007/11/coreanimlib.jpg" target="_blank">one</a>. Which world do you want to work in?</li>
<li><strong>Flash Player 9 never got it&#8217;s garbage collection issues patched</strong> &#8211; It&#8217;s a bit disconcerting that such a huge bug never got patched as a revision level thing and they waited to completely update the player to fix it. I&#8217;ve written about this in the past, and Grant Skinner has a great series of posts about it <a href="http://www.gskinner.com/blog/archives/2008/04/failure_to_unlo.html">on his blog</a>, but really when it comes down to it, the poor audio handling in Flash player 9 (also a well documented bug) and lack of a true unload and cleanup mechanism among other things illustrate to me that maybe a 12-18 month revision cycle is just madness. I&#8217;m sure it&#8217;s half marketing, &#8220;Well, Silverlight just bumped their number, so we have to do it for our player, too&#8221;, but that doesn&#8217;t make it right. Patch and update the software you have, save the revision number changes for big big revelations and allow your devs to sleep at night in stead of updating their code.</li>
<li><strong>Ever Diverging APIs</strong> &#8211; I&#8217;ve mentioned this issue on this blog before as well&#8230; With a &#8220;platform&#8221;, it&#8217;s apparent that some features that Flash IDE can produce aren&#8217;t readily apparent in Flex and vice-versa. Add on top of that the AIR APIs and you start to get a LiveDoc soup. What can one do that the other can&#8217;t? What are the dependencies? Etc, etc. Flex&#8217;s Framework has some hot stuff in it, and, if you chance upon the docs from a Google search trying to do something in Flash, it may not be clear until you&#8217;ve read practically the entire class description and gotten your developer hopes dashed on the glacially slow LiveDocs frame based UI website.</li>
<li><strong>Adobe still really doesn&#8217;t show the Mac much love at all.</strong> &#8211; Seriously. Not going to spend much time on this here, but Adobe products just run better on Windows. This pains me. I hate Windows and simply will not switch. Please</li>
<li><strong>Death of Flash Paper with no successor in sight</strong> &#8211; This is a perplexing move by Adobe in my view. FlashPaper had it&#8217;s flaws, but it was a capable tech for replicating Acrobat Reader in a light and compact fashion. No more. End-of-Lifed this year and told not to let the door hit it&#8217;s backside bits on the way out, it left my team hanging, pretty much immediately after launch on a project. No IE7 support. Nothing. Not even a proposed replacement or simple way to write PDFs straight from the Flash player. Seems like it was killed on some sort of sacrificial altar of Adobe/Macromedia merger-y black magic. &#8220;One shall die to make the other stronger&#8221; crud like that. I&#8217;m sure I may be exaggerating, but c&#8217;mon&#8230; Where I am supposed to go after this? Print2Flash, AlivePDF, etc are all promising, but why no Adobe solution in CS4/Flash Player 10? The Flash API&#8217;s PrintJob class blows for much more than most simple jobs&#8230; Help us!</li>
<li><strong>CS4 Installer not much better than CS3 installer</strong> &#8211; <a href="http://blogs.adobe.com/jnack/2008/12/notes_from_installer_mgmt.html">John Nack&#8217;s blog</a> has been the hotspot of talk from the installer front, with several posts commenters lambasting the team and berating the children of the installer team&#8217;s developers. I won&#8217;t go that far, but wow. Just please please please make CS5&#8242;s better. Shock and awe us with its simplicity. Maybe even *gasp* use the OSes&#8217; native installers (If Final Cut Studio can install simply on OSX and MS Office can do the same on Windows, Adobe can figure it out)! If nothing can be done here though, at least make Adobe Updater go away and stop making us quite all our apps while your yipping dog fails yet again.</li>
<li><strong>SEO enhancements for Flash, but with no real documentation</strong> &#8211; Oh, how I wanted this to work out. This summer, it was announced that Adobe and Google would be working together to improve the searchability of Flex and Flash content. <a href="http://blog.digitalbackcountry.com/2008/07/announcing-the-flex-seo-contest/">Ryan Stewart even ran a contest on it</a>. Only real downside&#8230; no actual documentation. Or technotes. Or tutorials. Or, you get the idea. Just <a href="http://www.adobe.com/devnet/flashplayer/articles/swf_searchability.html" target="_blank">a simple little FAQ</a>. C&#8217;mon! <a href="http://www.peterelst.com/blog/2008/07/06/update-on-swf-indexing-issues/" target="_blank">Peter Elst </a>has a little more info on this at his blog.</li>
<li><strong>Global Pricing for Adobe Products unfair as ever</strong> &#8211; The world definitely doesn&#8217;t seem flat when it comes to selling downloadable software packages. Take a look at this <a href="http://www.amanwithapencil.com/adobe.html" target="_blank">comparison of prices for CS4 across the world</a>. Ouch. John Dowdell has a bit on this at his blog entitled <a href="http://blogs.adobe.com/jd/2008/10/cs4_painpoints.html">CS4 painpoints</a>, so it&#8217;s obviously a known issue there, but not sure what&#8217;s going on in this realm right now. I do know that it has to hurt to upgrade when the software costs twice as much if you live outside of the US. May as well fly to buy it, or just skip the revision and save the dough in this downtrodden global economy. I have a feeling alot of people may be doing just that.</li>
</ol>
<p>So, there you go. My list of the &#8217;08 disappointments in the Flash platform. Any things I missed in your opinion&#8230; I&#8217;m interested in hearing from other designers and devs out there on this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2009/01/05/2008-in-review-flash-platform-shortcomings/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>A Short Addendum to my Web Design Tools List &#8211; pixDif</title>
		<link>http://visualrinse.com/2008/10/30/a-short-addendum-to-my-web-design-tools-list-pixdif/</link>
		<comments>http://visualrinse.com/2008/10/30/a-short-addendum-to-my-web-design-tools-list-pixdif/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 01:27:04 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=425</guid>
		<description><![CDATA[Dan Florio, aka PolyGeek, dropped by my post on the Ten Website Design Tools I Can&#8217;t Live Without and dropped a good bomb on me in my comments. He recommended I try pixDif. pixDif is a tool he created to aid in rapid prototyping of website designs. It&#8217;s super cool! I highly recommend you download [...]]]></description>
			<content:encoded><![CDATA[<p>Dan Florio, aka PolyGeek, dropped by my post on the <a href="http://visualrinse.com/2008/10/12/10-web-design-tools-i-cant-live-without/" target="_blank">Ten Website Design Tools I Can&#8217;t Live Without</a> and dropped a good bomb on me in my comments. He recommended I try pixDif. pixDif is a tool he created to aid in rapid prototyping of website designs. It&#8217;s super cool! I highly recommend <a href="http://polygeek.com/pixdif-utility-for-showing-you-the-difference-between-your-design-and-websiteapplication" target="_blank">you download and try it out</a>.</p>
<p>The description from his site:</p>
<blockquote>
<div class="entry">
<div class="KonaBody">
<p>I‚Äôve created an AIR application to help developers and designers measure pixel distances on their screens. You tell if you need pixDIF if you answer yes to any of these questions:</p>
<ol>
<li>Do you ever find that you need to measure the pixel distance/size of something when you‚Äôre not in Photoshop? Or, put another way: do you wish you could take the guides in Photoshop with you to the computer desktop?</li>
<li>Do you ever want to know what a graphical asset will look like in the context of a website or application. For instance, do you wish you could take an image and move it around over your website to see what it would like like in various places before you start writing the code to place it there?</li>
<li>Do you ever have a website or application design that you need to break up into pieces and build into a working site/app? And then as you write the code you need to see how close to the design you are?</li>
</ol>
<p>If any of those answers are ‚Äúyes‚Äù then jump over to the <a href="http://polygeek.com/pixdif-utility-for-showing-you-the-difference-between-your-design-and-websiteapplication">pixDIF page</a> and check out the features and overview video tutorial.</p>
</div>
</div>
</blockquote>
<p>Dan is a highly talented designer/developer and you really should check out his site.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/10/30/a-short-addendum-to-my-web-design-tools-list-pixdif/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Social Media and Presentation RIA Updated: Presentation Viewer 2.0</title>
		<link>http://visualrinse.com/2008/09/21/social-media-and-presentation-ria-updated-presentation-viewer-20/</link>
		<comments>http://visualrinse.com/2008/09/21/social-media-and-presentation-ria-updated-presentation-viewer-20/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 02:10:05 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=413</guid>
		<description><![CDATA[About a year ago The Iona Group created a presentation viewer tool for the International Mission Board. I wrote a post on the tool and explained some of the key features in it. We were contacted by the client several months after the launch and asked to make some UI updates and some feature additions [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago The Iona Group created a presentation viewer tool for the <a href="http://www.imb.org/main/default.asp" target="_blank">International Mission Board</a>. I wrote a <a href="http://visualrinse.com/2008/01/02/rebuilding-ppt-in-flexas3-a-quick-look/" target="_blank">post on the tool</a> and explained some of the key features in it. We were contacted by the client several months after the launch and asked to make some UI updates and some feature additions to the tool. We gladly obliged as the client was great to work with, the work was rewarding and the application is just really really cool. In it&#8217;s simplicity, it excels at providing a seamless well put together presentation and has some nice social/sharing features that allow the end users to really stretch the tool.the new codebase is live. Check it out here: <a href="http://commissionstories.org/" target="_blank">http://commissionstories.org/</a></p>
<p>We owe alot of the success of the tool and the revision process to Flex. Honestly, the maintenance and the agile changes required to make it work would have been unnmanageable if developed without the Flex framework. We also use <a href="http://degrafa.com" target="_blank">Degrafa</a> in the app, too, so it really does have some nice things running under the hood, too.</p>
<p>It handles pictures, video, audio, SWFs, and the now defunct Flash Paper. It does Ken Burns effects, smooth dissolves and other types of transitions, too. It can go fullscreen, be embbedded in other peoples siites via the share code and can even be downloaded as an EXE or and Adobe Air app. All in all, a very cool ap and one we are proud to be part of.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/09/21/social-media-and-presentation-ria-updated-presentation-viewer-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video TimeSlicer: Generate Multiple Thumbnails from a Video Using Flex and ImageSnapshot</title>
		<link>http://visualrinse.com/2008/05/26/video-timeslicer-generate-multiple-thumbnails-from-a-video-using-flex-and-imagesnapshot/</link>
		<comments>http://visualrinse.com/2008/05/26/video-timeslicer-generate-multiple-thumbnails-from-a-video-using-flex-and-imagesnapshot/#comments</comments>
		<pubDate>Mon, 26 May 2008 13:12:36 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=297</guid>
		<description><![CDATA[At The Iona Group we have hundreds, probably thousands of videos that we have shot or somehow acquired from client asset libraries, etc. These videos are stored and logged in a pretty big legacy database (Don&#8217;t laugh, I think it&#8217;s Access). We also have some clients where stored their video assets in a big fat [...]]]></description>
			<content:encoded><![CDATA[<p>At <a href="http://ionagroup.com" target="_blank">The Iona Group</a> we have hundreds, probably thousands of videos that we have shot or somehow acquired from client asset libraries, etc. These videos are stored and logged in a pretty big legacy database (Don&#8217;t laugh, I think it&#8217;s Access). We also have some clients where stored their video assets in a big fat digital asset management system, (DAM) (One in Cumulus, the others proprietary, I believe). These tools make it easier to access the vast array of clips, tapes, etc. we have amassed over the years. Often though, all we have in the record or DAM is one lonely thumbnail image, some timecode info, the log notes about content, acquisition information (date, location, shooter, etc) and maybe, if we are <strong>lucky</strong>, a short preview clip. This makes selecting stuff for B-Roll or determining what archival footage might be needed a bit tough. Certainly time consuming, too.<span id="more-297"></span></p>
<p>This little experiment was a step towards trying to get around that by making a little utility that can take a video (currently FLV, but hopefully H.264 very soon, more on that in a moment.), timeslice it and generate the image previews that might mean the difference between a few minutes of scanning some autogenerated thumbs and several hours of digging through tapes. Storing tons of video footage on our network would be impractical, but an assortment of stills, no problem. I have the beginnings of such a utility I&#8217;d like to share as a link, but soon I hope to add to it. With Flash Player 10 on the scene and the enhanced FileReference stuff in there, I probably don&#8217;t need PHP&#8217;s GD Library as I had originally planned, so sometimes waiting just a bit actually pays off. I learned a bit while I was making my SWFShot app, too, so I&#8217;ll probably use the AS3CoreLib&#8217;s JPGEncoder to save images out of this.</p>
<p>The cool part of this was learning a bit more about the ImageSnapshot class (I had never worked with it before, but I am having a lot of fun with it.), and also learning about some flakiness I uncovered in the VideoDisplay component (moral of the story, <strong>don&#8217;t set or mess with the autoPlay attribute</strong> on the player, it really dinks things up). I also got a pretty good shot to learn about Flash&#8217;s handling of H.264 (H.264 clips lack a lot of useful metadata in them that I have come to rely on that are in FLV files ‚Äì which does change things, for better or worse, when working with video in Flash).</p>
<p>Once I have a bit more time I may connect the app to an existing DAM we have via some services, but for now, some things have popped up that will prevent me from putting real hours towards this. <a href="http://visualrinse.com/files/videoSlicer/" target="_blank">Check it out</a>, view source is enabled, I actually recommend you don&#8217;t bother watching it online, as I haven&#8217;t quite got all the quirks of the VideoDisplay component ironed out for suitable online play when used in conjunction with the snapshot creation process. It&#8217;s really meant for desktop or LAN use anyway, as it it will probably end up as an AIR app when I finally get more time to iron things in it out and add image saving to it. I recommend you just <a href="http://visualrinse.com/files/videoSlicer/srcview/VideoTimeSlicer.zip" target="_blank">download the Zip file</a> and start messing around with it.</p>
<p>The video is &#8220;The Heart Races&#8221; by Architecture in Helsinki. Thanks to Mark Tovey, my cube mate who helped me work through some issues I was having with this. He&#8217;s pretty good. <img src='http://visualrinse.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  He has a blog he&#8217;s starting up, I&#8217;m working on getting him posting. He has some really cool mashup stuff he&#8217;s working on. Here&#8217;s your nudge, Mark.</p>
<p>Let me know if you find the code useful. It&#8217;s a bit of  amess really, but I&#8217;ve had it sitting around for a few weeks now, and if I don&#8217;t publish it now, I might not ever. You know how it is.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/05/26/video-timeslicer-generate-multiple-thumbnails-from-a-video-using-flex-and-imagesnapshot/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SWFShot Now Available in the Adobe AIR Marketplace, Info on Getting a Free Secure Certificates, Too.</title>
		<link>http://visualrinse.com/2008/05/17/swfshot-available-in-the-adobe-air-marketplace-info-on-secure-certificates-too/</link>
		<comments>http://visualrinse.com/2008/05/17/swfshot-available-in-the-adobe-air-marketplace-info-on-secure-certificates-too/#comments</comments>
		<pubDate>Sat, 17 May 2008 13:39:53 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=353</guid>
		<description><![CDATA[I&#8217;ve just added my second application to the Adobe AIR Marketplace. You can check it out and download it here. For those that may have missed it, you can learn more about SWFShot in this post. Previously, I added my LOLCat Viewer application to the exchange. You can learn more about that app in my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just added my second application to the Adobe AIR Marketplace. You can check it out and download it <a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1536518" target="_blank">here</a>. For those that may have missed it, you can learn more about SWFShot in <a href="http://visualrinse.com/2008/04/27/swfshot-v01-released-save-images-of-swfs-greater-than-2880-pixels/" target="_blank">this post</a>. Previously, I added my LOLCat Viewer application to the exchange. You can learn more about that app in my post <a href="http://visualrinse.com/2008/03/31/need-your-lolcat-fix-go-dl-it-from-the-air-marketplace/etail&amp;loc=en_us&amp;extid=1465019" target="_blank">here</a>. You can download that <a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1465019" target="_blank">here</a> from the Adobe AIR Marketplace. That silly LOLCat application now has over 500 downloads, so I&#8217;m pretty happy that I put it on the exchange. I doubt it would have gotten that many people trying it out if it were on on my blog alone. That&#8217;s one of the main benefits of using that Exchange to get your stuff out there. It&#8217;s a great way to get some exposure for your extensions and applications past your blog. Many mainstream designers and developers that may not necessarily chance upon your application via your blog can see it there. So, the added visibility is just great! I highly recommend submitting your app there.</p>
<p>On top of that&#8230; Adobe is currently cosponsoring application signing certificates for developers that submit unsigned AIR apps to the marketplace. This means you can get one for free! These certificates from Thawte are worth about $300 if you wanted to buy one. If you have an app that is done or nearly done, my advice would be to finish it and submit it soon! The process of submitting to the exchange and¬† getting the certificate is pretty painless, and after that you get a nice cert that you can use to sign your app and get rid of those red X warnings on the install screens of your apps. A good way to put you users at ease when installing your shiny new apps. I&#8217;m pretty sure this is a limited time offer, so you better get compilin&#8217;!</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/05/17/swfshot-available-in-the-adobe-air-marketplace-info-on-secure-certificates-too/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SWFShot v0.1 Released. Save Images of SWFs Greater Than 2880 Pixels</title>
		<link>http://visualrinse.com/2008/04/27/swfshot-v01-released-save-images-of-swfs-greater-than-2880-pixels/</link>
		<comments>http://visualrinse.com/2008/04/27/swfshot-v01-released-save-images-of-swfs-greater-than-2880-pixels/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 04:04:20 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=325</guid>
		<description><![CDATA[I sometimes need big images out of my flash files. By big, I mean larger than the 2880&#215;2880 maximum size allowed by the Flash player. It just so happens that Flex has a way around it, and so SWFShot was born. Read on to learn more and download it. The ImageSnapshot class in in Flex [...]]]></description>
			<content:encoded><![CDATA[<p>I sometimes need big images out of my flash files. By big, I mean larger than the 2880&#215;2880 maximum size allowed by the Flash player. It just so happens that Flex has a way around it, and so SWFShot was born. Read on to learn more and download it.<span id="more-325"></span></p>
<p>The ImageSnapshot class in in Flex allows you to capture much larger images than the previous limit. You can encode the images as PNG or JPG and then, with Adobe AIR, you can save the image captured to the local system.</p>
<p>I saw the <a href="http://blog.fitc.ca/post.cfm/new-flash-player-10-flash-cs4-features-announced-at-fitc-toronto">FITC post </a>that Flash player 10 will bump up that limit. That&#8217;s great. I&#8217;m psyched. But, I also know that many people could use this functionality now, so, here it is. SWFShot. Flash Player 10 is at least a little ways off, so 2880 is the max from Flash for now.</p>
<p>Install it now, using the sweet new AIR plugin for wordpress written by <a href="http://www.peterelst.com/blog/2008/04/19/air-badge-wordpress-plugin/" target="_blank">Peter Elst</a>.<br />
[airbadge]SWFShot, http://visualrinse.com/files/SWFShot.air, v0.1, /files/swfshot_badge.png[/airbadge]<br />
If for some reason that installer badge doesn&#8217;t work use this <a href="http://visualrinse.com/files/SWFShot.air">link</a>.</p>
<p>A few things. I did have a few more features planned for the app, scaling, filters, and some simple playhead controls&#8230; But in the interest of getting it out there and letting people play with it, I&#8217;ve decided to sideline some of those features for now. Also, the app seems to work well with images up to about 8000&#215;8000, but I haven&#8217;t really tested it past that. Furthermore, JPGs, PNGs and AS1/AS2 Flash files have no real problems as far as I can see, but I did observe that some AS3 Flash files that directly access stage properties currently trigger the AIR security sandbox and will hang the app. I hope to have that fixed soon, too.</p>
<p>Sidenotes&#8230; this all sprung out of the fact that in creating a video thumbnail generator in Flex (it crawls the duration of the clip, creates bitmaps of them and them puts them on stage for quick review), I discovered ImageSnapshot. A fantastically helpful little class in the Flex 3 SDK, it&#8217;s noticeably absent from Flash. I blogged <a href="http://visualrinse.com/2008/04/20/why-is-the-imagesnapshot-class-not-in-flash-taking-steps-to-get-big-images-out-of-flash/" target="_blank">this last week</a>. Today, Aral Balkan <a href="http://twitter.com/aral/statuses/798148712" target="_blank">tweeted </a>about a similar concern about the growing chasm between AS/MXML/Flex/Flash features and the things that one IDE has that another doesn&#8217;t.  Another quick example&#8230; </p>
<p>In Flex you can do this&#8230;<br />
container.removeAllChildren();</p>
<p>In Flash you can&#8217;t, so you have to do something like this&#8230;<br />
while(container.numChildren){ container.removeChildAt(0); }</p>
<p>I would agree that these discrepancies lead to confusion when you jump back and forth between the environments. What about you? Having difficulties living in a multitool Flash platform that seems to be  getting a bit more difficult to navigate? With the AIR function being rolled into the standard AS3 documentation on top of all this, there is yet just another thing for you to keep track of.</p>
<p> Anyway. Enjoy, play with it and let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/04/27/swfshot-v01-released-save-images-of-swfs-greater-than-2880-pixels/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Registered for RIAPalooza&#8230; How about you?</title>
		<link>http://visualrinse.com/2008/04/25/registered-for-riapalooza-how-about-you/</link>
		<comments>http://visualrinse.com/2008/04/25/registered-for-riapalooza-how-about-you/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 13:52:16 +0000</pubDate>
		<dc:creator>Chad</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://visualrinse.com/?p=324</guid>
		<description><![CDATA[In the Chicago area? Interested in talking RIAs? Sounds like this might be up your alley. If you&#8217;re registering for the event, too, let me know. I&#8217;d like to get an idea of the level of interest for events and topics like this in the Midwest. If you are in Central Illinois (Peoria, Bloomington, Champaign) [...]]]></description>
			<content:encoded><![CDATA[<p>In the Chicago area? Interested in talking RIAs? Sounds <a href="http://riapalooza.com" target="_blank">like</a> this might be up your alley. If you&#8217;re registering for the event, too, let me know. I&#8217;d like to get an idea of the level of interest for events and topics like this in the Midwest. If you are in Central Illinois (Peoria, Bloomington, Champaign) and attending, I especially would like to hear from you!</p>
]]></content:encoded>
			<wfw:commentRss>http://visualrinse.com/2008/04/25/registered-for-riapalooza-how-about-you/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

