<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>TubeCaption.com</title>
	<atom:link href="http://tubecaption.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tubecaption.wordpress.com</link>
	<description>captioning the web's blog</description>
	<lastBuildDate>Fri, 05 Sep 2008 17:02:29 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='tubecaption.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/1a22d5b1cd670e23902dbe7c44debb55?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>TubeCaption.com</title>
		<link>http://tubecaption.wordpress.com</link>
	</image>
			<item>
		<title>New Feature: Customize player with Caption Effects!</title>
		<link>http://tubecaption.wordpress.com/2008/09/05/new-feature-customize-player-with-caption-effects/</link>
		<comments>http://tubecaption.wordpress.com/2008/09/05/new-feature-customize-player-with-caption-effects/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 17:02:29 +0000</pubDate>
		<dc:creator>perezj</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[caption effects]]></category>
		<category><![CDATA[customize player]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=20</guid>
		<description><![CDATA[Today we release a new feature that allows you to customize the captions playback from a selection of built in effects.
We are starting with the basic effects Slide In, Fade In, and Blur.
We will continue to add new effects frequently. Comings effects such as Grow In, slide left, top , and bottom and other exciting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=20&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today we release a new feature that allows you to customize the captions playback from a selection of built in effects.</p>
<p>We are starting with the basic effects <strong>Slide In</strong>, <strong>Fade In</strong>, and <strong>Blur.</strong></p>
<p>We will continue to add new effects frequently. Comings effects such as Grow In, slide left, top , and bottom and other exciting ones. At TubeCaption we are commited to make captioning a fun and more exciting task.</p>
<p>See this example playing captions with the blur effect.</p>
<p><span style="text-decoration:underline;"><br />
</span></p>
<p>Please send us your feedback, comments and suggestions. We love to hear from all of you.</p>
<p>And thanks for all the comments we received daily via e-mail.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=20&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/09/05/new-feature-customize-player-with-caption-effects/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49a0ffa2ac2aa21ef4ec2369559c13ee?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perezj</media:title>
		</media:content>
	</item>
		<item>
		<title>YouTube outage</title>
		<link>http://tubecaption.wordpress.com/2008/08/15/youtube-outage/</link>
		<comments>http://tubecaption.wordpress.com/2008/08/15/youtube-outage/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 16:23:39 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Service Maintenance]]></category>
		<category><![CDATA[red alert]]></category>
		<category><![CDATA[server down]]></category>
		<category><![CDATA[youtube outage]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=17</guid>
		<description><![CDATA[Today YouTube has an outage with their service so the vidoes are TubeCaption is currently un-playable.  We are still waiting for updates from YouTube so please hang on tight.

We will keep you posted.  Thanks!
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=17&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today YouTube has an outage with their service so the vidoes are TubeCaption is currently un-playable.  We are still waiting for updates from YouTube so please hang on tight.</p>
<p><a href="http://tubecaption.files.wordpress.com/2008/08/croppercapture12.png"><img class="aligncenter size-full wp-image-18" src="http://tubecaption.files.wordpress.com/2008/08/croppercapture12.png?w=602&#038;h=125" alt="" width="602" height="125" /></a></p>
<p>We will keep you posted.  Thanks!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=17&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/08/15/youtube-outage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>

		<media:content url="http://tubecaption.files.wordpress.com/2008/08/croppercapture12.png" medium="image" />
	</item>
		<item>
		<title>Smarter Workspace-Text Import</title>
		<link>http://tubecaption.wordpress.com/2008/07/05/smarter-workspace-text-import/</link>
		<comments>http://tubecaption.wordpress.com/2008/07/05/smarter-workspace-text-import/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 08:13:22 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[captionizer]]></category>
		<category><![CDATA[estimate sentence spoken duration]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[phonetics]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=15</guid>
		<description><![CDATA[After implementing the &#8220;Import Text&#8221; from Workspace feature, I was trying to eat my own dog-food, captioning lots of songs using the tool.  It turns out that while the Import Text function is extremely useful (it cuts down the typing significantly!) , it can be a lot better.  The idea of the &#8220;Import Text&#8221; from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=15&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>After implementing the <a href="http://tubecaption.wordpress.com/2008/07/04/new-feature-import-workspace-text/">&#8220;Import Text&#8221; from Workspace</a> feature, I was trying to eat my own dog-food, captioning lots of songs using the tool.  It turns out that while the Import Text function is extremely useful (it cuts down the typing significantly!) , it can be a lot better.  The idea of the &#8220;Import Text&#8221; from Workspace featuer is that basically for every line that is selected in the text box, a new segment is created and dump into the timeline track, saving me the typing.  However, the duration of the segment was a fixed constant, 1 second.  I still had to adjust the start time and the duration of every captions in another play-through to make sure the captions were synchronized correctly.</p>
<p>To improve the feature, I played with a few ideas of how the text-importer could estimate the duration of the segment and used value instead of the default 1 second.  I thought of phonetic analysis, got a few PDF-papers from Google, skimmed through them.  Right from the start,I knew that I woudln&#8217;t need very high accuracy for the estimation.  More importantly, I had very limited budget of time (an hour or two) to implement the feature, digging through complex phonetic algorithms will take a few days easily, and maybe a bit overkill for <a href="http://www.tubecaption.com/captions/demo">Captionizer</a>.</p>
<p>I thought some more but not too hard because I had been working on so many captions for the past few days that the music kept on playing in my head.  Then suddenly, I realized that I could just count the vowels in a word and from there, I can estimate how long a word is spoken.  Even though I&#8217;m not a linguistic expert, the algorithm can still come up with a reasonable guestimation value for how long a sentence would be spoken!</p>
<p><strong>Determining how long a sentence would be spoken</strong></p>
<p>Let&#8217;s take an example.   We have this sentence (read it yourself)</p>
<p>R<strong>ea</strong>d Th<strong>i</strong>s S<strong>e</strong>nt<strong>e</strong>nc<strong>e</strong> <strong>A</strong>l<strong>ou</strong>d</p>
<p>Counting the vowel groups (2 vowels next to each other can be grouped together as one phonetic sound), we will have</p>
<p>[ ea, i, e, e, e, a, ou ]</p>
<p>7 vowel groups.  With normal phonetic stress and regular gaps between the words when spoken, I assume that it would take an average person 0.3 second to pronounce a vowel (or vowel group).  So the above sentence would take 7 x 0.3 = 2.1 seconds at average speed..</p>
<p>There are of course exceptions, such as words with multiple vowels but still get pronounced as one sound, such as &#8220;there&#8221;, &#8220;where&#8221;, &#8220;these&#8221;.  However, the overal spoken time of a sentence will be averaged out as we have other words as well.</p>
<p>The implementation is a mere 3 lines in JavaScript:</p>
<p>var wordSpokenLength = 0.3; // seconds<br />
var vowels = text.strip().split( /<strong>[AEIOU]{1,}</strong>/i );<br />
var totalDuration = vowels.length * wordSpokenLength;</p>
<p>(totalDuration is the suggested value for how long the segment should be)</p>
<p>The crux of the algorithm is the splitting of the whole sentence into groups.  The estimated duration can be calculated by multiplying the number of groups with the average length of spoken word.  Instead of using a regular string delimiter for the splitting, I used small regex of a group of standard latin vowels, A, E, I, O, U, with possible repetitions.  For example, <strong>a</strong>l<strong>ou</strong>d should be spliited into 2 pronounceable groups:  &#8220;a&#8221;, and &#8220;ou&#8221;.  If you execute the split in the javascript console, the javascript split will return 3 groups ["", l, "d" ] instead of 2, but it&#8217;s okay because of the estimation.</p>
<p>This method worked surprisingly well when I tested with a few songs.  I choosed Rihanna&#8217;s new song, Take a Bow, because it is a slower pace song.  For most part, the suggested duration was in good agreement with the singing, even though Rihinna stretched her voice longer at the end of a line more, thus,I would still need to stretch out some imported caption segments.</p>
<p>I tested again with Boys Like Girls &#8211; Thunder, a more popular rock,and Kardinal Offishal/Akon &#8211; Dangerous, a hiphop/Rap song.  0.3 second for average spoken word seems to works well in all of those cases.  However, with &#8220;Dangerous&#8221;, the rapping part is a bit faster than the suggested values, but this is an exception because those rappers they go for speed!  I will probably need to lower the average value to 0.1 second to get a better estimation.</p>
<p>Since the vowels being used are more specific to English, the algorithm won&#8217;t work as well with other languages with different or more vowels, such as my beloved Vietnamese.  In Vietnamese, we have vowels such as â, ă, ê, ơ, ô, ư with different accents such as ầ, ả, à, á, ê, ề, ế, ơ, ờ, ư, etc.  Thus the current pattern would fail to split the sentence and the estimated duration will be shorter than what it should be.  To overcome this, the splitter pattern needs to get updated to include all those different vowels so that we can get a better split results.  And for non-latin languages such as Chinese, Korean, Japanese, Arabic, Mayan <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  etc., my method also fails miserably.</p>
<p>Another idea I&#8217;m thinking is that the importer can learn more about the pace of the current captions by keeping some kind of statistic of the average spoken word length.  &#8220;Dangerous&#8221; have a higher word density per captions, thus the average should be 0.2, instead of 0.3, while Rihnna have a less &#8220;densed&#8221; words-per-caption, and a longer duration, then the values should be 0.35 instead of 0.3.  However, this would be far more complicated implementation.  And right now, from my hands-on experiements, 0.3 seconds seems to do the job.</p>
<p>I am quite please with this tweak and how it would help make the captioning process easier and faster.  As we develop TubeCaption further, we have collected more feedbacks from friends and family, and we also learned more about the process.  It has been a long development road since the first prototype of Captionizer.  We added more and more features, tools, shortcuts, etc., with one single goal:  to make captioning less tedious and more like fun.  We hope you enjoy it as well!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=15&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/07/05/smarter-workspace-text-import/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>
	</item>
		<item>
		<title>New Feature: Import Workspace Text</title>
		<link>http://tubecaption.wordpress.com/2008/07/04/new-feature-import-workspace-text/</link>
		<comments>http://tubecaption.wordpress.com/2008/07/04/new-feature-import-workspace-text/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 15:55:09 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[captionizer]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[caption the web]]></category>
		<category><![CDATA[new feature]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=11</guid>
		<description><![CDATA[New Feature For Captionizer 
After observing how friends and family used Captionizer, our awesome caption editor, I added a new feature which will further streamline a lot of the typing, which is the most tedious and error-prone step.
I made a quick screenshot guide for this new feature in 3 easy steps:

Once you have the transcript [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=11&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>New Feature For Captionizer </strong></p>
<p>After observing how friends and family used Captionizer, our awesome caption editor, I added a new feature which will further streamline a lot of the typing, which is the most tedious and error-prone step.</p>
<p>I made a quick screenshot guide for this new feature in 3 easy steps:</p>
<p style="text-align:center;"><a href="http://tubecaption.files.wordpress.com/2008/07/import-text-from-workspace.jpg"><img class="aligncenter size-full wp-image-12" src="http://tubecaption.files.wordpress.com/2008/07/import-text-from-workspace.jpg?w=622&#038;h=572" alt="" width="622" height="572" /></a></p>
<p style="text-align:left;">Once you have the transcript or the raw captions text, it is a matter of import from the workspace into the timeline.  Each line in the workspace will be imported as a caption segment in the timeline, thus saving you the typing.</p>
<p style="text-align:left;"><strong>New Video Request Page</strong></p>
<p style="text-align:left;">Javier has also been working on the Video Request page.  It is still a bit rough with the design and the flow, but it is a start for us to collect requests so that TubeCaption users can work on them.</p>
<p style="text-align:center;"><a href="http://tubecaption.files.wordpress.com/2008/07/croppercapture10.png"><img class="aligncenter size-full wp-image-14" src="http://tubecaption.files.wordpress.com/2008/07/croppercapture10.png?w=720&#038;h=239" alt="" width="720" height="239" /></a></p>
<p style="text-align:left;">Enjoy!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=11&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/07/04/new-feature-import-workspace-text/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>

		<media:content url="http://tubecaption.files.wordpress.com/2008/07/import-text-from-workspace.jpg" medium="image" />

		<media:content url="http://tubecaption.files.wordpress.com/2008/07/croppercapture10.png" medium="image" />
	</item>
		<item>
		<title>Hello! &#8211; Javier</title>
		<link>http://tubecaption.wordpress.com/2008/06/07/hello-javier/</link>
		<comments>http://tubecaption.wordpress.com/2008/06/07/hello-javier/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 20:14:47 +0000</pubDate>
		<dc:creator>perezj</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[co-founders]]></category>
		<category><![CDATA[Javier]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=10</guid>
		<description><![CDATA[Hi everyone!
I am Javier Perez co-founder of TubeCaption.com. This is my first blog entry for this blog. I have been blogging in my personal blog at http://perezj.blogspot.com. I want to get more into blogging but raising a family of 3 kids, taking care of my wife, working my full time job and starting TubeCaption.com does [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=10&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Hi everyone!</strong></p>
<p class="MsoNormal">I am Javier Perez co-founder of <a title="TubeCaption" href="http://tubecaption.com" target="_self">TubeCaption.com</a>. This is my first blog entry for this blog. I have been blogging in my personal blog at <a href="http://perezj.blogspot.com" target="_blank">http://perezj.blogspot.com</a>. I want to get more into blogging but raising a family of 3 kids, taking care of my wife, working my full time job and starting <a title="TubeCaption" href="http://tubecaption.com" target="_self">TubeCaption.com</a> does not leave me with lots of time in my hands.</p>
<p class="MsoNormal">Starting <a title="TubeCaption" href="http://tubecaption.com" target="_self">TubeCaption.com</a> has been very, very, very exciting. I have enjoyed every single time I sit in front of laptop to work on it. <span> </span>Releasing the beta version of our site was a major step for both of us. What we have right now is just the starting point and a platform for captioning online videos. Thanks to <a href="http://youtube.com" target="_blank">YouTube.com </a>that provided an API to work with their videos, we have been able to create this site to allow users like you add your own captions, comments or whatever you feel like it.</p>
<p class="MsoNormal">Alex and I take care of the entire website and no one has a single ownership of one component of the application. We both work together as a team and we jump back and forth in all pieces of the application. Yes, in many areas Alex is a lot better to perform a specific task. We both sync and understand what’s going on at all times. I have enjoyed working with my friend and partner Alex Le and I feel he is like a brother to me and we a great team. I am in this for the journey, the experience, help others, and for the fun of it.</p>
<p class="MsoNormal"><strong>A little bit about me.</strong></p>
<p class="MsoNormal">I am 23 years old and if you have figure it out yet, I am Mexican.</p>
<p class="MsoNormal">I have 3 children and a loving wife that has been supporting me all this time. I currently work as a Microsoft .Net consultant for DevOne Software which is my own corp. I will more involve with this blog  writing about new updates, problems we solve, response to questions etc.</p>
<p class="MsoNormal">Thanks for reading.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=10&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/06/07/hello-javier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/49a0ffa2ac2aa21ef4ec2369559c13ee?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">perezj</media:title>
		</media:content>
	</item>
		<item>
		<title>Captions and Ownership</title>
		<link>http://tubecaption.wordpress.com/2008/06/07/captions-and-ownership/</link>
		<comments>http://tubecaption.wordpress.com/2008/06/07/captions-and-ownership/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 04:07:41 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[captions]]></category>
		<category><![CDATA[ownership]]></category>
		<category><![CDATA[terms of service]]></category>
		<category><![CDATA[tubecaption]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=7</guid>
		<description><![CDATA[Today, we received a comment from Codeman38:
&#8220;Umm…I want to sign up, but on the signup page, it says you must agree to your terms of service, but I can’t actually *find* these terms of service. Sort of a major omission. ^_^
(Really, all I really need to know is if the captioning becomes the property of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=7&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today, we received a <a href="http://tubecaption.wordpress.com/2008/05/17/hello-world/#comment-2">comment from <strong>Codeman38:</strong></a></p>
<blockquote><p>&#8220;Umm…I want to sign up, but on the <a rel="nofollow" href="http://www.tubecaption.com/users/signup">signup page</a>, it says you must agree to your terms of service, but I can’t actually *find* these terms of service. Sort of a major omission. ^_^</p>
<p>(Really, all I really need to know is if the captioning becomes the property of TubeCaption, or if I can use the same captions on other sites as well.)&#8221;</p></blockquote>
<p>And I&#8217;d like to re-post our response to make it clearer about our intentions:</p>
<blockquote><p>Thanks for the heads up. We are working on the legal terms right now so it will be available soon. Basically we are only trying to cover our bases so that we won’t get into trouble legally. We are in the process of getting incorporated, and very soon TubeCaption will be its own business entity that both Javier (my cofounder) and I can safely run (from the basement!). Once this process is done, we will have all the terms spelled out fair and square.</p>
<p>Thanks again for the excellent point of who has the “ownership” of the captions. To answer your question, we don’t intend to own ANY of the captions — simply because they are NOT ours to begin with. We want to be the good guy who people would go to and look for CC for videos. We value the contributions of anyone who spends time working on the captions (it’s a labor intensive task!) and the great value which the captions would bring to the community. We will stay free forever and we hope more people would benefit from our service.</p></blockquote>
<p>These questions will be answered in our FAQs and Terms of Service pages, which we are working on.  So in the mean time, before we have everything documented and written down, you can trust in our words that we will not be evil, ever.</p>
<p>Alex</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=7&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/06/07/captions-and-ownership/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>
	</item>
		<item>
		<title>Tiny is the new Big</title>
		<link>http://tubecaption.wordpress.com/2008/06/06/tiny-is-the-new-big/</link>
		<comments>http://tubecaption.wordpress.com/2008/06/06/tiny-is-the-new-big/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 07:05:25 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[captionizer]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[tiny is the new big]]></category>
		<category><![CDATA[tubecaption]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=6</guid>
		<description><![CDATA[Maybe for something, being bigger means better.  But not for TubeCaption.  I spent the entire day today working on the different JavaScript minifiers, obsfucators, and asset managements to futher trim down the size of the application.    It&#8217;s been an extremely productive day here for both Javier and I.
To start with the optimizing process, I gave [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=6&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Maybe for something, being bigger means better.  But not for TubeCaption.  I spent the entire day today working on the different JavaScript minifiers, obsfucators, and asset managements to futher trim down the size of the application.    It&#8217;s been an extremely productive day here for both Javier and I.</p>
<p>To start with the optimizing process, I gave Jsmin a shot.  It gives satisfactory results in terms of minification, but the packed files were not compressed and obfuscated as I wanted.  Since I wanted to reduce the file size more and also to protect the application from external manipulations, obfuscation is a critical requirement.</p>
<p>I then found out about PackR, a Rails plugin implementing the Dean Edward&#8217;s Packer script.  Dean&#8217;s original implementation in JavaScript of the packer and obfuscator is wickedly cool, but it will probably take me a full day to read thru his code and see what he&#8217;s doing &#8212; it is THAT convoluted.  I was very impressed with the results from the Ruby siblings.  PackR spitted out the smallest files ever, in term of size, when run with &#8220;base64&#8243; and &#8220;shrink variables&#8221; both checked.  The files were also almost unreadable due to the minification and obfuscation.  However, sadly my code stopped working completely altogether.  There&#8217;s no way I can read a file contains one single line of 8000000000 characters with convoluted JS calls and able to figure out what went wrong.  So I thought that I would go bankcrupt with my original plan of optimization the scripts&#8230;</p>
<p>I then remembered about YUICompressor and decided to give it a shot.   YUICompressor is a Java app, compiled as a JAR file.  Java? NOOOOOOOO.  Anyhow, I gave in.  Installing Java on the server was simple enough through yum.  I already have Java installed locally so I just fired up the JAR file (I&#8217;m using yuicompressor-2.3.4.jar) to see how it rolls.  YUICompressor works decently with reasonable minifications.  The obfuscation is weak since it only does function parameters replacement (unlike Dean&#8217;s Packer, which goes deep into the code and performs crazy regex-kungfu to obfuscate).  Nonetheless, my code did work, after numerous failed attempts to pack the correct files in the correct orders.  I&#8217;m really happy of how things did turn out.</p>
<p>The results?</p>
<p>Prototype (1.6.0.1) + Scriptaculous (1.8.1) total of 169KB after combined and packed.  After the packed file is gzipped, it&#8217;s only 47KB!</p>
<p>The editor&#8217;s code, spreading out around 10 different files with a total size &gt; 60KB is now reduced to ONE single minified file, weighs 13KB after getting gzipped.</p>
<p>Miscellaneous JavaScript for the Watch Video Page, packed down to 15KB, gzipped down to &#8230;&#8230; 3KB!</p>
<p>What does this mean to <a href="http://www.tubecaption.com">TubeCaption</a> <a href="http://www.tubecaption.com/users/signup">users</a>?  The page loading time will improve and the editor will load much faster than before.</p>
<p>The thing I love the most about this is that the entire process of merging all the JS files, obfuscating them, and produce the end results is <span style="font-weight:bold;">totally automated</span>.  In development mode, everything is nicely separated.  I still work on the different source files in my project.  Once I push the deploy button, a Rails plug-in, which I customized to work with the YUI Compressor, takes care of entire packaging process.  In the view, the javascript helper will automatically know to pick up the correct packed JavaScript files if the current environment is production, or spits out the links to the individual source files if in development mode!</p>
<p><a href="http://www.tubecaption.com">So why don&#8217;t you fire up the editor, start captioning and make some money today?</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=6&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/06/06/tiny-is-the-new-big/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>
	</item>
		<item>
		<title>TubeCaption is growing!</title>
		<link>http://tubecaption.wordpress.com/2008/06/05/tubecaption-is-growing/</link>
		<comments>http://tubecaption.wordpress.com/2008/06/05/tubecaption-is-growing/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 07:39:01 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[beta launch announcement]]></category>
		<category><![CDATA[captionizer]]></category>
		<category><![CDATA[tubecaption]]></category>

		<guid isPermaLink="false">http://tubecaption.wordpress.com/?p=5</guid>
		<description><![CDATA[We did it.  We launched the first Beta version of TubeCaption on Monday.  We are proud to be the first free, community-driven captioning service.  Since the site is still under heavy development, we have not made any public announcements yet.  We are working really hard to smooth out the rough edges and make TubeCaption even more awesome.
Most [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=5&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>We did it.  We launched the first Beta version of <a href="http://www.tubecaption.com">TubeCaption</a> on Monday.  We are proud to be the first free, community-driven captioning service.  Since the site is still under heavy development, we have not made any public announcements yet.  We are working really hard to smooth out the rough edges and make TubeCaption even more awesome.</p>
<p>Most people whom we demoed the site to really like the look and feel of the site.  However, the central piece of TubeCaption is <strong>Captionizer</strong>, our timeline-based captioning editor.  I personally have spent hundreds of hours into developing the editor and the interface so that we can streamline the captioning process.  As helpful as the captions can be to a video, the captioning process is tedious.  Even worse, the current tools out there on the internet are out-right impossible to do anything significant.</p>
<p>I am spending as much time working in the editor as I do to develop it.  I want to feel the pains of someone who dedicates the time to write captions for the clips.  I want to find ways to help ease these pains and make the editor even easier to use.  Currently, the editor is being optimized and tuned for keyboard shortcut.  Most important features such as inserting, editing can be accessed via keyboard shortcuts. After working on a few full-length video clips, I realize that it is not about the software, but about the user and how the tool can be tweaked to keep the user the most productive.</p>
<p>Tonight, I just added 2 new features which will make editing captions a whole lot easier:  play from User Cursor (shortcut: <strong>Ctrl + Space)</strong> and &#8220;enter edit mode for last active caption&#8221; (shortcut:  L).  I will go into details about the different shortcuts that Captionizer supports in a later post, so stay tuned.</p>
<p>I also moved the database to its own dedicated machine to prepare better for future growth. I will keep monitoring the main web server and tune it as much as possible.  My goal is to keep page response of <a href="http://www.tubecaption.com">TubeCaption</a> to be less than 300ms. </p>
<p>We have lots of plan in the next coming weeks so both Javier and I are pretty excited.   In the mean time, why don&#8217;t you <a href="http://www.tubecaption.com/users/signup/">register for an account</a>, fire up the captionizer and start captioning?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=5&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/06/05/tubecaption-is-growing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>
	</item>
		<item>
		<title>TubeCaption blog</title>
		<link>http://tubecaption.wordpress.com/2008/05/17/hello-world/</link>
		<comments>http://tubecaption.wordpress.com/2008/05/17/hello-world/#comments</comments>
		<pubDate>Sat, 17 May 2008 07:39:47 +0000</pubDate>
		<dc:creator>Alex Le</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[tubecaption]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[As one of the preparation steps for the upcoming launch of TubeCaption.com, I&#8217;m setting up the official blog on WordPress.com.
This blog is aimed at providing more information about the development at TubeCaption.  We will post important messages such as servers status, maintenance schedule, major announcements.  The blog will serve as a medium to get our [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=1&subd=tubecaption&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>As one of the preparation steps for the upcoming launch of <a href="http://www.tubecaption.com">TubeCaption.com</a>, I&#8217;m setting up the official blog on WordPress.com.</p>
<p>This blog is aimed at providing more information about the development at TubeCaption.  We will post important messages such as servers status, maintenance schedule, major announcements.  The blog will serve as a medium to get our ideas across to all the users in the most transparent ways.</p>
<p>We are working very hard on the first release of <a href="http://www.tubecaption.com">TubeCaption.com</a>.  Please stay tuned.</p>
<p>Alex</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/tubecaption.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/tubecaption.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tubecaption.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tubecaption.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tubecaption.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tubecaption.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tubecaption.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tubecaption.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tubecaption.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tubecaption.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tubecaption.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tubecaption.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tubecaption.wordpress.com&blog=3748933&post=1&subd=tubecaption&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tubecaption.wordpress.com/2008/05/17/hello-world/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/422a492216af1bcad85496da9c0657d3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Alex Le</media:title>
		</media:content>
	</item>
	</channel>
</rss>