<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Comedy Central Feed Creator</title>
	<atom:link href="http://log.makedatamakesense.com/2006/12/10/comedy-central-feed-creator/feed/" rel="self" type="application/rss+xml" />
	<link>http://log.makedatamakesense.com/2006/12/10/comedy-central-feed-creator/</link>
	<description></description>
	<pubDate>Thu, 11 Mar 2010 21:42:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Scott Reynen</title>
		<link>http://log.makedatamakesense.com/2006/12/10/comedy-central-feed-creator/comment-page-1/#comment-7297</link>
		<dc:creator>Scott Reynen</dc:creator>
		<pubDate>Mon, 05 Feb 2007 02:08:54 +0000</pubDate>
		<guid isPermaLink="false">http://log.makedatamakesense.com/2006/12/10/7/#comment-7297</guid>
		<description>Comedy Central's video files are hidden a few steps deep, and they don't even have stable locations. The locations are created new whenever your browser requests the file containing the locations, and they expire some time later. Here's a quick rundown on how it works:

Any page that plays videos on ComedyCentral.com loads a file with an address like this:

http://www.comedycentral.com/motherload/xml/data_mini.jhtml?xml_id=[UNIQUE_SHOW_ID]

That XML file contains a list of individual video clips, with addresses like this:

http://www.comedycentral.com/motherload/xml/flv_xml_gen.jhtml?ml_video=[UNIQUE_VIDEO_CLIP_ID]&amp;hiLoPref=lo

The "hiLoPref" determines the quality/size of the video. When you load that URL, ComedyCentral.com asks Akamai.net (a streaming video service) to create a file for the video. Akamai.net returns the URL to ComedyCentral.com, and ComedyCentral.com passes the URL on to you. That's the URL of the FLV files that I put in the feeds. But it expires after a few hours, so I update the URL every time a feed is requested.

I hope this helps.</description>
		<content:encoded><![CDATA[<p>Comedy Central&#8217;s video files are hidden a few steps deep, and they don&#8217;t even have stable locations. The locations are created new whenever your browser requests the file containing the locations, and they expire some time later. Here&#8217;s a quick rundown on how it works:</p>
<p>Any page that plays videos on ComedyCentral.com loads a file with an address like this:</p>
<p><a href="http://www.comedycentral.com/motherload/xml/data_mini.jhtml?xml_id=UNIQUE_SHOW_ID" rel="nofollow">http://www.comedycentral.com/motherload/xml/data_mini.jhtml?xml_id=UNIQUE_SHOW_ID</a></p>
<p>That XML file contains a list of individual video clips, with addresses like this:</p>
<p><a href="http://www.comedycentral.com/motherload/xml/flv_xml_gen.jhtml?ml_video=UNIQUE_VIDEO_CLIP_ID&#038;hiLoPref=lo" rel="nofollow">http://www.comedycentral.com/motherload/xml/flv_xml_gen.jhtml?ml_video=UNIQUE_VIDEO_CLIP_ID&#038;hiLoPref=lo</a></p>
<p>The &#8220;hiLoPref&#8221; determines the quality/size of the video. When you load that URL, ComedyCentral.com asks Akamai.net (a streaming video service) to create a file for the video. Akamai.net returns the URL to ComedyCentral.com, and ComedyCentral.com passes the URL on to you. That&#8217;s the URL of the FLV files that I put in the feeds. But it expires after a few hours, so I update the URL every time a feed is requested.</p>
<p>I hope this helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Finite</title>
		<link>http://log.makedatamakesense.com/2006/12/10/comedy-central-feed-creator/comment-page-1/#comment-6625</link>
		<dc:creator>Finite</dc:creator>
		<pubDate>Thu, 01 Feb 2007 01:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://log.makedatamakesense.com/2006/12/10/7/#comment-6625</guid>
		<description>Thanks for your work! Got any tips on how to get the .flv URLs for clips that aren't in your feeds? There are javascript "bookmarklets" for YouTube and other sites, but I haven't been able to find one for Comedy Central yet. Irritatingly, I'm not even looking to download any video to keep it... I just want to watch it, and I happen to not run windows! Just like with DeCSS, I am forced to seek out illicit copying tools for mere playback.

Comedy Central's web staff should be fired :(</description>
		<content:encoded><![CDATA[<p>Thanks for your work! Got any tips on how to get the .flv URLs for clips that aren&#8217;t in your feeds? There are javascript &#8220;bookmarklets&#8221; for YouTube and other sites, but I haven&#8217;t been able to find one for Comedy Central yet. Irritatingly, I&#8217;m not even looking to download any video to keep it&#8230; I just want to watch it, and I happen to not run windows! Just like with DeCSS, I am forced to seek out illicit copying tools for mere playback.</p>
<p>Comedy Central&#8217;s web staff should be fired <img src='http://log.makedatamakesense.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
