<?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>devbox@COMPUTEC &#187; flash</title>
	<atom:link href="http://devbox.computec.de/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://devbox.computec.de</link>
	<description>The Computec development blog</description>
	<lastBuildDate>Tue, 24 Aug 2010 08:45:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='devbox.computec.de' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>UDF to grab a frame from an FLV to JPG</title>
		<link>http://devbox.computec.de/2009/09/udf-to-grab-a-frame-from-an-flv-to-jpg/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=udf-to-grab-a-frame-from-an-flv-to-jpg</link>
		<comments>http://devbox.computec.de/2009/09/udf-to-grab-a-frame-from-an-flv-to-jpg/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 09:59:56 +0000</pubDate>
		<dc:creator>Markus Wollny</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[udf]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://devbox.computec.de/?p=266</guid>
		<description><![CDATA[This requires FFMPEG to be installed on your server. Here's the UDF:

&#60;cffunction name=&#34;flvgrabber&#34; access=&#34;public&#34; output=&#34;no&#34; returntype=&#34;void&#34; hint=&#34;grabs a frame from an FLV at a specified second and renders it as a JPG&#34;&#62;
	&#60;cfargument name=&#34;strPathToFLV&#34; type=&#34;string&#34; required=&#34;yes&#34; hint=&#34;absolute path to the source flv&#34;&#62;
	&#60;cfargument name=&#34;strPathToJPG&#34; type=&#34;string&#34; required=&#34;yes&#34; hint=&#34;absolute path to the target JPG; if file exists and is [...]]]></description>
			<content:encoded><![CDATA[<p>This requires FFMPEG to be installed on your server. Here's the UDF:</p>

<div class="wp_syntax"><div class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cffunction</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;flvgrabber&quot;</span> <span style="color: #0000FF;">access</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;public&quot;</span> output<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;no&quot;</span> returntype<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;void&quot;</span> <span style="color: #0000FF;">hint</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;grabs a frame from an FLV at a specified second and renders it as a JPG&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfargument</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;strPathToFLV&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;string&quot;</span> <span style="color: #0000FF;">required</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;yes&quot;</span> <span style="color: #0000FF;">hint</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;absolute path to the source flv&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfargument</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;strPathToJPG&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;string&quot;</span> <span style="color: #0000FF;">required</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;yes&quot;</span> <span style="color: #0000FF;">hint</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;absolute path to the target JPG; if file exists and is writeable, it will be overwritten&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfargument</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;strFrameAtTime&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;string&quot;</span> <span style="color: #0000FF;">required</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;no&quot;</span> <span style="color: #0000FF;">default</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;00:00:05&quot;</span> <span style="color: #0000FF;">hint</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;time at which frame should be grabbed in format hh:mm:ss&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfscript</span><span style="color: #0000FF;">&gt;</span></span>
		var strTMPPath = '/tmp/';
		var strUniqueFname = CreateUUID();
		var strPathToFFMPEG = '/usr/bin/ffmpeg';
		var strArguments = '';
		var qTempFile = '';
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfscript</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfif</span> not <span style="color: #0000FF;">DirectoryExists</span><span style="color: #0000FF;">&#40;</span><span style="color: #0000FF;">getDirectoryFromPath</span><span style="color: #0000FF;">&#40;</span>arguments.strPathToJPG<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&gt;</span></span>
		<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfthrow</span> message<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;target directory does not exist&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfif</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfif</span> not <span style="color: #0000FF;">FileExists</span><span style="color: #0000FF;">&#40;</span>arguments.strPathToFLV<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&gt;</span></span>
		<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfthrow</span> message<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;source FLV does not exist&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfif</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfif</span> not <span style="color: #0000FF;">RefindNoCase</span><span style="color: #0000FF;">&#40;</span><span style="color: #009900;">'<span style="color: #000099; font-weight: bold;">\.</span>flv$'</span>,arguments.strPathToFLV<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&gt;</span></span>
		<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfthrow</span> message<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;source file must be an .flv&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfif</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfif</span> not <span style="color: #0000FF;">RefindNoCase</span><span style="color: #0000FF;">&#40;</span><span style="color: #009900;">'<span style="color: #000099; font-weight: bold;">\.</span>jpg$'</span>,arguments.strPathToJPG<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&gt;</span></span>
		<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfthrow</span> message<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;target file must be a .jpg&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfif</span><span style="color: #0000FF;">&gt;</span></span>		
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfif</span> not <span style="color: #0000FF;">RefindNoCase</span><span style="color: #0000FF;">&#40;</span><span style="color: #009900;">'^<span style="color: #000099; font-weight: bold;">\d</span><span style="color: #000099; font-weight: bold;">\d</span>:<span style="color: #000099; font-weight: bold;">\d</span><span style="color: #000099; font-weight: bold;">\d</span>:<span style="color: #000099; font-weight: bold;">\d</span><span style="color: #000099; font-weight: bold;">\d</span>$'</span>,arguments.strFrameAtTime<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&gt;</span></span>
		<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfthrow</span> message<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;time must be set as hh:mm:ss&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfif</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> strArguments <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;-i &quot;</span><span style="color: #009900;">&quot;#arguments.strPathToFLV#&quot;</span><span style="color: #009900;">&quot; -an -ss #arguments.strFrameAtTime# -an -r 1 -vframes 1 -y #strTMPPath##strUniqueFname#-%d.jpg&quot;</span><span style="color: #0000FF;">&gt;</span></span>		
&nbsp;
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfexecute</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#strPathToFFMPEG#&quot;</span> arguments<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#strArguments#&quot;</span> timeout<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;30&quot;</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfexecute</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdirectory</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;qTempFile&quot;</span> <span style="color: #0000FF;">action</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;list&quot;</span> directory<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#strTMPPath#&quot;</span> filter<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#strUniqueFname#-*.jpg&quot;</span> listinfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;name&quot;</span> recurse<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;no&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;file&quot;</span><span style="color: #0000FF;">&gt;</span></span>
	<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cffile</span> <span style="color: #0000FF;">action</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;move&quot;</span> source<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#strTMPPath##qTempFile.name#&quot;</span> destination<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#arguments.strPathToJPG#&quot;</span><span style="color: #0000FF;">&gt;</span></span>		
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cffunction</span><span style="color: #0000FF;">&gt;</span></span></pre></div></div>

<p>And here's how to use it:</p>

<div class="wp_syntax"><div class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfscript</span><span style="color: #0000FF;">&gt;</span></span>
flvgrabber(strPathToFLV='/some/path/some.flv',strPathToJPG='/some/path/some.jpg',strFrameAtTime='00:00:03');
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfscript</span><span style="color: #0000FF;">&gt;</span></span></pre></div></div>

<p>Have fun!</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;partner=sociable" title="Print"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;bodytext=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09" title="Digg"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;notes=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09" title="del.icio.us"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;t=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="Facebook"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;annotation=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09" title="Google Bookmarks"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;source=devbox%40COMPUTEC+The+Computec+development+blog&amp;summary=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09" title="LinkedIn"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;bm_description=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;plugin=soc" title="MisterWong.DE"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F" title="Netvibes"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="Reddit"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://slashdot.org/bookmark.pl?title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F" title="Slashdot"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="StumbleUpon"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F" title="Technorati"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG%20-%20http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F" title="Twitter"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://bookmarks.yahoo.com/toolbar/savebm?u=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;t=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&opener=bm&amp;ei=UTF-8&amp;d=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09" title="Yahoo! Bookmarks"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/yahoomyweb.png" title="Yahoo! Bookmarks" alt="Yahoo! Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="LinkArena"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="Live"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;t=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="MySpace"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;submitHeadline=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;submitSummary=This%20requires%20FFMPEG%20to%20be%20installed%20on%20your%20server.%20Here%27s%20the%20UDF%3A%0D%0A%0D%0A%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%0D%0A%09%09var%20strTMPPath%20%3D%20%27%2Ftmp%2F%27%3B%0D%0A%09%09var%20strUniqueFname%20%3D%20CreateUUID%28%29%3B%0D%0A%09%09var%20strPathToFFMPEG%20%3D%20%27%2Fusr%2Fbin%2Fffmpeg%27%3B%0D%0A%09%09var%20strArguments%20%3D%20%27%27%3B%0D%0A%09%09var%20qTempFile%20%3D%20%27%27%3B%0D%0A%09%0D%0A%09&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;exttitle=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="Yigg"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://blogmarks.net/my/new.php?mini=1&amp;simple=1&amp;url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="blogmarks"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/blogmarks.png" title="blogmarks" alt="blogmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://faves.com/Authoring.aspx?u=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG" title="Faves"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/bluedot.png" title="Faves" alt="Faves" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;link=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F" title="FriendFeed"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.com/addurl/?bm_url=http%3A%2F%2Fdevbox.computec.de%2F2009%2F09%2Fudf-to-grab-a-frame-from-an-flv-to-jpg%2F&amp;bm_description=UDF%20to%20grab%20a%20frame%20from%20an%20FLV%20to%20JPG&amp;plugin=soc" title="MisterWong"><img src="http://devbox.computec.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong" alt="MisterWong" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://devbox.computec.de/2009/09/udf-to-grab-a-frame-from-an-flv-to-jpg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
