Created the Bliptv class.
Added several tests, along with fixtures, for the new class.
Added the Bliptv tests to the test suite.
--- /dev/null
+#
+# Copyright Michael Orlitzky
+#
+# http://michael.orlitzky.com/
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# http://www.fsf.org/licensing/licenses/gpl.html
+#
+
+require 'src/website'
+
+class Bliptv < Website
+
+ VALID_BLIPTV_URL_REGEX = /^(http:\/\/)?([[:alnum:]\-]+\.)?blip\.tv\/file\/(\d+)(.*)?$/
+
+ def self.owns_url?(url)
+ return url =~ VALID_BLIPTV_URL_REGEX
+ end
+
+
+ def get_video_url()
+ page_data = self.get_page_data(@url)
+ filepath = parse_video_url(page_data)
+
+ return filepath
+ end
+
+
+ protected;
+
+
+ def parse_video_url(page_data)
+ # First, try to find the MOV video. The source videos are usually
+ # encoded with MOV.
+ video_url_regex = /"Quicktime \(\.mov\)", "attribute" : "(.*?\.mov)/i
+ matches = video_url_regex.match(page_data)
+
+ if not matches.nil?
+ return matches[1]
+ end
+
+ # If that didn't work, try the WMV format, which is occasionally
+ # used for the source as well.
+ video_url_regex = /"Windows Media \(\.wmv\)", "attribute" : "(.*?\.wmv)/i
+ matches = video_url_regex.match(page_data)
+
+ if not matches.nil?
+ return matches[1]
+ end
+
+
+ # If neither of the source formats are present, just grab the
+ # video URL from the Flash variable and be done with it.
+ video_url_regex = /setPrimaryMediaUrl\("(.*?\.(flv|mov|wmv|mp4))/i
+ matches = video_url_regex.match(page_data)
+
+ if matches.nil?
+ raise StandardError.new("Couldn't parse any of the video format URLs.")
+ end
+
+ return matches[1]
+ end
+
+end
--- /dev/null
+#
+# Copyright Michael Orlitzky
+#
+# http://michael.orlitzky.com/
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# http://www.fsf.org/licensing/licenses/gpl.html
+#
+
+require 'test/unit'
+require 'src/websites/bliptv'
+
+class BliptvTest < Test::Unit::TestCase
+
+ def test_owns_bliptv_urls
+
+ assert(Bliptv.owns_url?('http://www.blip.tv/file/2664572?utm_source=featured_ep&utm_medium=featured_ep'))
+ assert(Bliptv.owns_url?('www.blip.tv/file/2664572?utm_source=featured_ep&utm_medium=featured_ep'))
+ assert(Bliptv.owns_url?('http://www.blip.tv/file/2664626'))
+ assert(Bliptv.owns_url?('http://www.blip.tv/file/2664626?utm_source=featured_ep&utm_medium=featured_ep'))
+ assert(Bliptv.owns_url?('http://urbansustainableliv.blip.tv/file/1189454/'))
+ assert(Bliptv.owns_url?('http://rosa-menkman.blip.tv/file/1947851/'))
+ assert(Bliptv.owns_url?('rosa-menkman.blip.tv/file/1947851/'))
+ assert(Bliptv.owns_url?('rosa-menkman.blip.tv/file/1947851/?utm_source=featured_ep&utm_medium=featured_ep'))
+ assert(Bliptv.owns_url?('rosa-menkman.blip.tv/file/1947851?utm_source=featured_ep&utm_medium=featured_ep'))
+ assert(Bliptv.owns_url?('http://www.blip.tv/file/2664626'))
+ end
+
+
+ def test_doesnt_own_redtube_urls
+ assert(!Bliptv.owns_url?('http://www.redtube.com/6807'))
+ assert(!Bliptv.owns_url?('www.redtube.com/6807'))
+ assert(!Bliptv.owns_url?('http://redtube.com/6807'))
+ assert(!Bliptv.owns_url?('redtube.com/6807'))
+ end
+
+
+ def test_doesnt_own_howcast_urls
+ assert(!Bliptv.owns_url?('http://www.howcast.com/videos/6807-2twr'))
+ assert(!Bliptv.owns_url?('www.howcast.com/videos/6807-2dgfdg'))
+ assert(!Bliptv.owns_url?('http://howcast.com/videos/6807-cse'))
+ assert(!Bliptv.owns_url?('howcast.com/videos/6807-asdgasd'))
+ end
+
+
+ def test_doesnt_own_misc_urls
+ assert(!Bliptv.owns_url?('http://www.bliptv.com/123456'))
+ end
+
+
+ def test_parse_flv_video_url
+ # Here we're trying to parse the video URL out of some standard
+ # blip.tv pages, where the video playing is in FLV format. In both
+ # of these cases, though, we want to parse the source (MOV/WMV)
+ # video URL.
+ btv = Bliptv.new(nil)
+
+ page_data = nil
+
+ File.open('test/fixtures/bliptv/1752651.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Esequeira82-AdventuresInEgypt567.wmv', test_result)
+
+
+ # Second Fixture
+
+ File.open('test/fixtures/bliptv/923819.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Kantel-SadSong186.mov', test_result)
+ end
+
+
+
+ def test_parse_mov_video_url
+ # These fixtures are saved from pages where the high-quality MOV
+ # format was already selected.
+ btv = Bliptv.new(nil)
+
+ page_data = nil
+
+ File.open('test/fixtures/bliptv/923682-mov.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov', test_result)
+
+
+ # Second Fixture
+
+ File.open('test/fixtures/bliptv/923819-mov.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Kantel-SadSong186.mov', test_result)
+ end
+
+
+
+ def test_parse_mp4_video_url
+ # And why not check one of the MP4 pages, too?
+
+ btv = Bliptv.new(nil)
+
+ page_data = nil
+
+ File.open('test/fixtures/bliptv/923682-mp4.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov', test_result)
+ end
+
+
+ def test_parse_mp4_video_url
+ # And why not check one of the MP4 pages, too?
+
+ btv = Bliptv.new(nil)
+
+ page_data = nil
+
+ File.open('test/fixtures/bliptv/923682-no_alternatives.htm') do |f|
+ page_data = f.read
+ end
+
+ test_result = btv.send('parse_video_url', page_data)
+ assert_equal('http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv', test_result)
+ end
+
+end
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ Adventures in Egypt
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="A pictorial and video synopsis of a trip to the last remaining ancient wonder of the world. Please sit back, relax, and enjoy the sites while brownie production ..." />
+
+
+ <meta name="title" content="Adventures in Egypt | brownieproductions"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="640" />
+ <meta name="video_height" content="480" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/1761285" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+ <link rel="license" href="http://creativecommons.org/licenses/by/2.0/" />
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bdate%3D%3Bid%3D1752651%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_1761285">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_1761285 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_1761285").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 1761285) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/Esequeira82-AdventuresInEgypt414.jpg'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">Adventures in Egypt</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/x-flv,video/flv","web");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Esequeira82-AdventuresInEgypt946.flv?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/1752651?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("");
+ player.setPostsId(1761285);
+ player.setUsersId(323570);
+ player.setUsersLogin("esequeira82");
+ player.setPostsTitle("Adventures in Egypt");
+ player.setContentRating("TV-UN");
+ player.setDescription("A pictorial and video synopsis of a trip to the last remaining ancient wonder of the world. Please sit back, relax, and enjoy the sites while brownie productions entertains you. If you have any questions call me.");
+ player.setTopics("");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://brownieproductions.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(500000);
+ player.setHeight(375000);
+
+ player.setGuid("DFF9CD30-F661-11DD-8184-C9BFE071AC68");
+ player.setThumbnail("http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <div style='float:left; margin: 8px 10px 5px 5px;'><a rel="license" href="http://creativecommons.org/licenses/by/2.0/"><img alt="Creative Commons License" style="border-width:0" src="http://e.blip.tv/images/cc/by.png" /></a><span style="display:none">This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">Creative Commons Attribution 2.0</a></span></div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ A pictorial and video synopsis of a trip to the last remaining ancient wonder of the world. Please sit back, relax, and enjoy the sites while brownie productions entertains you. If you have any questions call me.
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/1752651?filename=Esequeira82-AdventuresInEgypt567.wmv">Source — Windows Media (.wmv)</option>
+
+ <option value="/file/1752651?filename=Esequeira82-AdventuresInEgypt946.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post1761285&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://brownieproductions.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://brownieproductions.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://brownieproductions.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Esequeira82-AdventuresInEgypt946.flv"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','1752651');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://brownieproductions.blip.tv/" title="Go to show page">
+ <img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.9780" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://brownieproductions.blip.tv/">brownieproductions</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://brownieproductions.blip.tv/">Visit show page ›</a>
+ <a href="http://brownieproductions.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(1761285);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(1761285, 323570); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(1752651);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(1761285);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=1761285&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=brownieproductions #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://brownieproductions.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://brownieproductions.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//brownieproductions.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://brownieproductions.blip.tv/rss/pando","brownieproductions")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=1761285&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>A pictorial and video synopsis of a trip to the last remaining ancient wonder of the world. Please sit back, relax, and enjoy the sites while brownie productions entertains you. If you have any questions call me.</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=Adventures%20in%20Egypt&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/1752651')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/1752651/&title=Adventures%20in%20Egypt')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/1752651&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/1752651&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/1752651&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Esequeira82-AdventuresInEgypt414.jpg", "selectable" : 1}]
+ },
+
+
+ {"name" : "Windows Media (.wmv)", "attribute" : "http://blip.tv/file/get/Esequeira82-AdventuresInEgypt567.wmv", "type" :
+ [{"link" : "http://blip.tv/file/get/Esequeira82-AdventuresInEgypt567.wmv", "selectable" : 1}]
+ },
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Esequeira82-AdventuresInEgypt946.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Esequeira82-AdventuresInEgypt946.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "Feb 8, 2009 11:26pm", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Default Category", "type" :
+ [{"link" : "/posts/?category=-1&category_name=Default Category", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "Creative Commons Attribution 2.0", "type" :
+ [{"rel" : "license", "link" : "http://creativecommons.org/licenses/by/2.0/", "selectable" : 0}]
+ },
+
+ {"name" : "Windows Media filesize", "attribute" : "51367775 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "24485455 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "1761285", "323570", "1234153612");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ UbiGraph und Python: Demo
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html" />
+
+
+ <meta name="title" content="UbiGraph und Python: Demo | Der Schockwellenreiter"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="960" />
+ <meta name="video_height" content="540" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/930101" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video,graph,visualisierung,python" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bfilename%3DKantel-UbiUndPythonDemo816.mov%3Bdate%3D%3Bid%3D923682%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_930101">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_930101 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_930101").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 930101) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">UbiGraph und Python: Demo</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/quicktime","Source");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/923682?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("postroll_freewheel");
+ player.setPostsId(930101);
+ player.setUsersId(16865);
+ player.setUsersLogin("kantel");
+ player.setPostsTitle("UbiGraph und Python: Demo");
+ player.setContentRating("TV-UN");
+ player.setDescription("Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html");
+ player.setTopics("graph, visualisierung, python");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://kantel.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(500000);
+ player.setHeight(281000);
+
+ player.setGuid("2F5A0238-26FF-11DD-BED4-822E7624FDA9");
+ player.setThumbnail("http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.mov">Source — Quicktime (.mov)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo712.mp4">Portable (iPod) — MPEG4 Video (.mp4)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post930101&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://kantel.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://kantel.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','923682');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://kantel.blip.tv/" title="Go to show page">
+ <img src="http://a.images.blip.tv/Kantel-picture914.jpg" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://kantel.blip.tv/">Der Schockwellenreiter</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://kantel.blip.tv/">Visit show page ›</a>
+ <a href="http://kantel.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(930101);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(930101, 16865); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(923682);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(930101);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=930101&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=kantel #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://kantel.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//kantel.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://kantel.blip.tv/rss/pando","Der Schockwellenreiter")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=930101&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=UbiGraph%20und%20Python%3A%20Demo&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/923682')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/923682/&title=UbiGraph%20und%20Python%3A%20Demo')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/923682&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "selectable" : 1}]
+ },
+
+
+ {"name" : "Quicktime (.mov)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov", "selectable" : 1}]
+ },
+
+ {"name" : "MPEG4 Video (.mp4)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4", "selectable" : 1}]
+ },
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "May 21, 2008 02:28am", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Science", "type" :
+ [{"link" : "/posts/?category=14&category_name=Science", "selectable" : 0}]
+ },
+
+ {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/graph' title='Find more content marked \"graph\"' rel='tag'>graph</a>, <a href='http://blip.tv/topics/view/visualisierung' title='Find more content marked \"visualisierung\"' rel='tag'>visualisierung</a>, <a href='http://blip.tv/topics/view/python' title='Find more content marked \"python\"' rel='tag'>python</a> ", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
+ [{"rel" : "license", "link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Quicktime filesize", "attribute" : "1908600 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "MPEG4 filesize", "attribute" : "1042301 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "2095380 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "930101", "16865", "1211351334");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ UbiGraph und Python: Demo
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html" />
+
+
+ <meta name="title" content="UbiGraph und Python: Demo | Der Schockwellenreiter"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="960" />
+ <meta name="video_height" content="540" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/930101" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video,graph,visualisierung,python" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bfilename%3DKantel-UbiUndPythonDemo712.mp4%3Bdate%3D%3Bid%3D923682%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_930101">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_930101 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_930101").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 930101) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">UbiGraph und Python: Demo</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/vnd.objectvideo,video/mp4","Portable (iPod)");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/923682?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("postroll_freewheel");
+ player.setPostsId(930101);
+ player.setUsersId(16865);
+ player.setUsersLogin("kantel");
+ player.setPostsTitle("UbiGraph und Python: Demo");
+ player.setContentRating("TV-UN");
+ player.setDescription("Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html");
+ player.setTopics("graph, visualisierung, python");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://kantel.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(500000);
+ player.setHeight(281000);
+
+ player.setGuid("2F5A0238-26FF-11DD-BED4-822E7624FDA9");
+ player.setThumbnail("http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.mov">Source — Quicktime (.mov)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo712.mp4">Portable (iPod) — MPEG4 Video (.mp4)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post930101&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://kantel.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://kantel.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','923682');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://kantel.blip.tv/" title="Go to show page">
+ <img src="http://a.images.blip.tv/Kantel-picture914.jpg" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://kantel.blip.tv/">Der Schockwellenreiter</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://kantel.blip.tv/">Visit show page ›</a>
+ <a href="http://kantel.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(930101);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(930101, 16865); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(923682);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(930101);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=930101&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=kantel #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://kantel.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//kantel.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://kantel.blip.tv/rss/pando","Der Schockwellenreiter")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=930101&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=UbiGraph%20und%20Python%3A%20Demo&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/923682')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/923682/&title=UbiGraph%20und%20Python%3A%20Demo')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/923682&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "selectable" : 1}]
+ },
+
+
+ {"name" : "Quicktime (.mov)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.mov", "selectable" : 1}]
+ },
+
+ {"name" : "MPEG4 Video (.mp4)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo712.mp4", "selectable" : 1}]
+ },
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "May 21, 2008 02:28am", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Science", "type" :
+ [{"link" : "/posts/?category=14&category_name=Science", "selectable" : 0}]
+ },
+
+ {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/graph' title='Find more content marked \"graph\"' rel='tag'>graph</a>, <a href='http://blip.tv/topics/view/visualisierung' title='Find more content marked \"visualisierung\"' rel='tag'>visualisierung</a>, <a href='http://blip.tv/topics/view/python' title='Find more content marked \"python\"' rel='tag'>python</a> ", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
+ [{"rel" : "license", "link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Quicktime filesize", "attribute" : "1908600 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "MPEG4 filesize", "attribute" : "1042301 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "2095380 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "930101", "16865", "1211351334");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ UbiGraph und Python: Demo
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html" />
+
+
+ <meta name="title" content="UbiGraph und Python: Demo | Der Schockwellenreiter"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="960" />
+ <meta name="video_height" content="540" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/930101" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video,graph,visualisierung,python" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bdate%3D%3Bid%3D923682%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_930101">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_930101 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_930101").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 930101) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">UbiGraph und Python: Demo</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/x-flv,video/flv","web");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/923682?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("postroll_freewheel");
+ player.setPostsId(930101);
+ player.setUsersId(16865);
+ player.setUsersLogin("kantel");
+ player.setPostsTitle("UbiGraph und Python: Demo");
+ player.setContentRating("TV-UN");
+ player.setDescription("Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html");
+ player.setTopics("graph, visualisierung, python");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://kantel.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(500000);
+ player.setHeight(281000);
+
+ player.setGuid("2F5A0238-26FF-11DD-BED4-822E7624FDA9");
+ player.setThumbnail("http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.mov">Source — Quicktime (.mov)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo712.mp4">Portable (iPod) — MPEG4 Video (.mp4)</option>
+
+ <option value="/file/923682?filename=Kantel-UbiUndPythonDemo816.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post930101&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://kantel.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://kantel.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','923682');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://kantel.blip.tv/" title="Go to show page">
+ <img src="http://a.images.blip.tv/Kantel-picture914.jpg" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://kantel.blip.tv/">Der Schockwellenreiter</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://kantel.blip.tv/">Visit show page ›</a>
+ <a href="http://kantel.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(930101);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(930101, 16865); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(923682);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(930101);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=930101&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=kantel #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://kantel.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//kantel.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://kantel.blip.tv/rss/pando","Der Schockwellenreiter")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=930101&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>Mehr zu Ubi hier: http://www.ubietylab.net/ubigraph/index.html</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=UbiGraph%20und%20Python%3A%20Demo&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/923682')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/923682/&title=UbiGraph%20und%20Python%3A%20Demo')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/923682&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/923682&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Kantel-UbiUndPythonDemo816-273.jpg", "selectable" : 1}]
+ },
+
+
+ <!-- MOV and MP4 Removed -->
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-UbiUndPythonDemo816.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "May 21, 2008 02:28am", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Science", "type" :
+ [{"link" : "/posts/?category=14&category_name=Science", "selectable" : 0}]
+ },
+
+ {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/graph' title='Find more content marked \"graph\"' rel='tag'>graph</a>, <a href='http://blip.tv/topics/view/visualisierung' title='Find more content marked \"visualisierung\"' rel='tag'>visualisierung</a>, <a href='http://blip.tv/topics/view/python' title='Find more content marked \"python\"' rel='tag'>python</a> ", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
+ [{"rel" : "license", "link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Quicktime filesize", "attribute" : "1908600 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "MPEG4 filesize", "attribute" : "1042301 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "2095380 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "930101", "16865", "1211351334");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ Sad Song
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="Apple Commercial mit John Hodgman." />
+
+
+ <meta name="title" content="Sad Song | Der Schockwellenreiter"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="480" />
+ <meta name="video_height" content="272" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/930235" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video,apple" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bfilename%3DKantel-SadSong186.mov%3Bdate%3D%3Bid%3D923819%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_930235">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_930235 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_930235").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 930235) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">Sad Song</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/quicktime","Source");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Kantel-SadSong186.mov?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/923819?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("postroll_freewheel");
+ player.setPostsId(930235);
+ player.setUsersId(16865);
+ player.setUsersLogin("kantel");
+ player.setPostsTitle("Sad Song");
+ player.setContentRating("TV-UN");
+ player.setDescription("Apple Commercial mit John Hodgman.");
+ player.setTopics("apple");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://kantel.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(480000);
+ player.setHeight(272000);
+
+ player.setGuid("FCEEF414-270F-11DD-86CB-B1E1E22359BD");
+ player.setThumbnail("http://a.images.blip.tv/Kantel-SadSong186-839.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ Apple Commercial mit John Hodgman.
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/923819?filename=Kantel-SadSong186.mov">Source — Quicktime (.mov)</option>
+
+ <option value="/file/923819?filename=Kantel-SadSong186.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post930235&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://kantel.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://kantel.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Kantel-SadSong186.mov"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','923819');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://kantel.blip.tv/" title="Go to show page">
+ <img src="http://a.images.blip.tv/Kantel-picture914.jpg" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://kantel.blip.tv/">Der Schockwellenreiter</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://kantel.blip.tv/">Visit show page ›</a>
+ <a href="http://kantel.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(930235);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(930235, 16865); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(923819);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(930235);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=930235&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=kantel #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://kantel.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//kantel.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://kantel.blip.tv/rss/pando","Der Schockwellenreiter")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=930235&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>Apple Commercial mit John Hodgman.</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=Sad%20Song&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/923819')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/923819/&title=Sad%20Song')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/923819&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/923819&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/923819&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Kantel-SadSong186-839.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Kantel-SadSong186-839.jpg", "selectable" : 1}]
+ },
+
+
+ {"name" : "Quicktime (.mov)", "attribute" : "http://blip.tv/file/get/Kantel-SadSong186.mov", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-SadSong186.mov", "selectable" : 1}]
+ },
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Kantel-SadSong186.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-SadSong186.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "May 21, 2008 04:29am", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Technology", "type" :
+ [{"link" : "/posts/?category=7&category_name=Technology", "selectable" : 0}]
+ },
+
+ {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/apple' title='Find more content marked \"apple\"' rel='tag'>apple</a> ", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
+ [{"rel" : "license", "link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Quicktime filesize", "attribute" : "13125092 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "5712361 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "930235", "16865", "1211358551");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <!--global stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/global.css?v=1.32.5363" media="screen" />
+
+ <!--common stylesheet-->
+ <link rel="stylesheet" type="text/css" href="http://e.blip.tv/skin/mercury/common.css?v=1.14.4068" media="screen" />
+
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>
+
+ Sad Song
+
+ </title>
+
+
+ <!-- Facebook share tags -->
+
+
+
+
+ <meta name="description" content="Apple Commercial mit John Hodgman." />
+
+
+ <meta name="title" content="Sad Song | Der Schockwellenreiter"/>
+
+
+ <meta name="video_type" content="application/x-shockwave-flash" />
+
+ <meta name="video_width" content="480" />
+ <meta name="video_height" content="272" />
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+ <link rel="videothumbnail" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+
+
+ <link rel="video_src" href="http://e.blip.tv/scripts/flash/showplayer.swf?file=http://blip.tv/rss/flash/930235" />
+
+ <!-- End Facebook share tags -->
+
+
+ <meta http-equiv="keywords" name="keywords" content="video,apple" />
+
+
+ <meta name="x-debug-action" content="file_view" />
+
+ <meta name="robots" content="all" />
+
+ <!--format_inc_header-->
+
+
+
+
+
+<script>
+ var Pokkari = {
+
+ AttachEvent: function(foo, bar, action) {
+ $(document).ready(action);
+ }
+
+ };
+
+ var Class = {
+ create: function() {
+ return function() {
+ this.initialize.apply(this, arguments);
+ }
+ }
+ }
+</script>
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-latest.js?v=1.5.1510"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/jquery-ui.min.js?v=1.2.9126"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariCaptcha.js?v=1.2.4051"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/url.js?v=1.7.9857"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/pokkariPlayer.js?v=1.86.1707"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/uuid.js?v=1.1.6645"></script>
+
+
+
+
+
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP.js?v=1.2.6444"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Delegate.js?v=1.3.5217"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Control.js?v=1.2.7258"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.4336"></script>
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.1486"></script>
+
+
+<script type="text/javascript" src="http://e.blip.tv/scripts/BLIP/Dashboard.js?v=224.29.BC123"></script>
+
+
+<script>
+ var navigation = new BLIP.Controls.Navigation();
+</script>
+
+
+
+
+
+
+
+
+
+<link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
+
+
+ <!--/format_inc_header-->
+
+ <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
+
+
+
+
+
+ </head>
+ <body>
+<!-- include: templ/blipnew/format.pthml -->
+
+ <div id="Header">
+ <!-- User stuff -->
+
+ <div id="HeaderUsername">
+ Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bdate%3D%3Buser%3Degypttours%3Bid%3D923819%3Bs%3Dfile">Login</a>
+ </div>
+
+ <!-- /User stuff -->
+ <div class="Clear"></div>
+ <div id="HeaderNavWrapper">
+ <a href="http://blip.tv"><img src="http://e.blip.tv/skin/mercury/images/logo.gif?v=1.3.5778" id="Logo" alt="blip.tv" /></a>
+ <div id="HeaderNavMenuWrapper">
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
+ <ul>
+ <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
+ <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
+ <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard">Overview</a></li>
+ <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
+ <li><a href="http://blip.tv/dashboard/players">Players</a></li>
+ <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
+ <li><a href="http://blip.tv/prefs/advertising_manage">Advertising</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
+ <ul>
+ <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
+ <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
+ <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
+ </ul>
+ </div>
+ <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
+ <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
+ <ul>
+ <li><a href="http://blip.tv/help">Overview</a></li>
+ <li><a href="http://blip.tv/troubleshooting">Troubleshooting</a></li>
+ <li><a href="http://blip.tv/faq">FAQ</a></li>
+ <li><a href="http://blip.tv/learning">Learning Center</a></li>
+ <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
+ </ul>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="HeaderSearch">
+ <form method="get" action="/search">
+ <div id="SearchQuery">
+ <input type="text" name="q">
+ </div>
+ <div id="SearchQuerySubmit">
+ <input type="submit" value="Search blip.tv">
+ </div>
+ </form>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <div class="Clear"></div>
+
+ <div id="Wrapper">
+ <div class="Clear"></div>
+
+ <!-- Sides & Tables anteater -->
+
+
+ <table cellpadding="0" cellspacing="0" border="0" id="main_table">
+
+
+ <td id="body" valign="top">
+ <!-- main -->
+ </td></tr></table>
+<meta name="title" content="" />
+<meta name="description" content="" />
+<link rel="image_src" href="http://a.images.blip.tv/" />
+<link rel="video_src" href="http://blip.tv/file/"/>
+<meta name="video_height" content="" />
+<meta name="video_width" content="" />
+<meta name="video_type" content="application/x-shockwave-flash" />
+
+
+
+ <div class="masthed" id="post_masthed_930235">
+ <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
+
+
+
+
+
+\r
+
+ </div>
+
+
+ <link rel="image_src" href="http://a.images.blip.tv/Kantel-SadSong186-839.jpg" />
+ <script src="http://e.blip.tv/scripts/DoSomething.js?v=1.2.7220"></script>
+ <script src="http://e.blip.tv/scripts/FeaturedContent.js?v=1.5.5047"></script>
+ <script src="http://e.blip.tv/scripts/EpisodeFlipper.js?v=1.7.7638"></script>
+ <script src="http://e.blip.tv/scripts/AttributeTable.js?v=1.2.103"></script>
+ <script src="http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808"></script>
+ <script src="http://e.blip.tv/scripts/TextCompact.js?v=1.2.9864"></script>
+ <script src="http://e.blip.tv/scripts/pokkariComments.js?v=1.2.5906"></script>
+ <script src="http://e.blip.tv/scripts/bookmarks-episode.js?v=1.3.1985"></script>
+ <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
+ <script>
+
+ function toggleReport(itemType, itemId){
+ $('#ReportMeBabyWrapper').toggle();
+ $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
+ $("#reportButton").click(function() {
+ if($("#report_form_930235 :selected").attr("id") != "reason_null") {
+ var serializedData = $("#report_form_930235").serialize();
+ $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
+ $("#ReportError").hide();
+ $('#ReportMeBabyWrapper').hide();
+ }, "text");
+ } else {
+ shakeReport();
+ $("#ReportError").show();
+ }
+ });
+
+
+ $("#reportClose").click(function() {
+ $('#ReportMeBabyWrapper').hide();
+ });
+
+ });
+ }
+
+ function modifyReportMeSizes() {
+ document.getElementById("ReportMeBabyContents").style.height = "320px";
+ document.getElementById("ReportMeBaby").style.height = "340px";
+ document.getElementById("ReportMeBabyBG").style.height = "360px";
+ }
+
+ function shakeReport() {
+ $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
+ $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
+ }
+
+ function getFlashMovie(movieName) {
+ var isIE = navigator.appName.indexOf("Microsoft") != -1;
+ return (isIE) ? window[movieName] : document[movieName];
+ }
+
+ function getUpdate(type, arg1, arg2) {
+ switch(type) {
+ case "item":
+ var item = player.getPlayer().getCurrentItem();
+ checkInfo(item);
+ break;
+ }
+ }
+
+ function checkInfo(item)
+ {
+ if(item.posts_id != 930235) {
+ $("#BackTo").show();
+ }
+ }
+
+ function goBack() {
+ PokkariPlayerOptions.useDocumentWrite = false;
+ player.render();
+ $("#BackTo").hide();
+ }
+ </script>
+ <!--[if lte IE 6]>
+ <style>
+ /*<![CDATA[*/
+ #ReportMeBaby {
+ position:absolute;
+ top: 600px;
+ }
+
+ #ReportMeBabyBG {
+ position:absolute;
+ top: 600px;
+ background: #777;
+ }
+
+ /*]]>*/
+ </style>
+ <![endif]-->
+
+ <!-- Digg Thumbnail Hack -->
+ <!--
+ <img src='http://blip.tv/uploadedFiles/'>
+ -->
+
+ <div id="PageContainer">
+ <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://e.blip.tv/skin/mercury/images/backto.gif?v=1.2.8091" id="BackToButton"></a></div><div id="EpisodeTitle">Sad Song</div>
+ <div class="Clear"></div>
+ <div id="ContentPanel">
+ <div class="Clear"></div>
+ <div id="video_player" class="embed" style="height:100%">
+ <script type="text/javascript">
+ PokkariPlayerOptions.useShowPlayer = true;
+ PokkariPlayerOptions.useDocumentWrite = true;
+ PokkariPlayerOptions.maxWidth = 624;
+ PokkariPlayerOptions.maxHeight = 351;
+ PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
+ PokkariPlayerOptions.showPlayerOptions = {
+ allowm4v: false,
+ smallPlayerMode: false,
+ playerUrl: 'http://e.blip.tv/scripts/flash/showplayer.swf'
+ };
+
+ var player = PokkariPlayer.GetInstanceByMimeType("video/x-flv,video/flv","web");
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
+ PokkariPlayerOptions.useDocumentWrite = false;
+ }
+
+ player.setPrimaryMediaUrl("http://blip.tv/file/get/Kantel-SadSong186.flv?referrer=blip.tv&source=1");
+ player.setPermalinkUrl("http://blip.tv/file/view/923819?referrer=blip.tv&source=1");
+ player.setSiteUrl("http://blip.tv");
+ player.setAdvertisingType("postroll_freewheel");
+ player.setPostsId(930235);
+ player.setUsersId(16865);
+ player.setUsersLogin("kantel");
+ player.setPostsTitle("Sad Song");
+ player.setContentRating("TV-UN");
+ player.setDescription("Apple Commercial mit John Hodgman.");
+ player.setTopics("apple");
+ player.setPlayerTarget(document.getElementById('video_player'));
+ player.setUsersFeedUrl("http://kantel.blip.tv/rss");
+ player.setAutoPlay(true);
+ // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
+ player.setWidth(480000);
+ player.setHeight(272000);
+
+ player.setGuid("FCEEF414-270F-11DD-86CB-B1E1E22359BD");
+ player.setThumbnail("http://a.images.blip.tv/Kantel-SadSong186-839.jpg");
+
+
+ if (player instanceof PokkariQuicktimePlayer) {
+ Pokkari.AttachEvent(window,"load",function() { player.render(); });
+ }
+ else {
+ player.render();
+ }
+ </script>
+</div>
+
+
+
+ <div id="EpisodeDescription">
+ <div class="Clear"></div>
+
+ <div id="ContentRating">
+ <img src="/skin/mercury/images/contentratings/TV-UN.gif">
+ </div>
+
+ <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
+ document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://e.blip.tv/images/quicktime.gif?v=1.2.6934' width='88' height='31' border='0' /></a></div>");
+ }</script>
+ Apple Commercial mit John Hodgman.
+ </div>
+ <div class="Clear"></div>
+ <div id="EP_and_Format_Bar">
+
+ Play episode as :
+ <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
+ <option>Select a format</option>
+
+ <option value="/file/923819?filename=Kantel-SadSong186.mov">Source — Quicktime (.mov)</option>
+
+ <option value="/file/923819?filename=Kantel-SadSong186.flv">web — Flash Video (.flv)</option>
+
+ </select>
+ </div>
+ <div>
+ <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post930235&skin=rss"><img src="http://e.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.175" align="right"></a></div>
+ </div>
+ <div id="Comments">
+
+ <div id="CommentsList">
+
+ <div id ="CommentEmpty" class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.7689"></div>
+ <div class="CommentText">
+ <span class="Said">Oh, look at that.</span>
+ <div class="Clear"></div>
+
+ <div class="CommentTextBody">
+ No one has commented yet. Be the first!
+ </div>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+
+ </div>
+
+
+ <div class="Clear"></div>
+ <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
+ <div class="Clear"></div>
+ <div class="CommentEntry">
+ <div class="CommentUserIcon"><img src="http://e.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.6279"></div>
+ <div class="CommentText">
+ <div class="CommentTextBody">
+ Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+
+ <a name="comment_form"></a>
+
+
+
+ </div>
+
+ <div class="Clear"></div>
+ <div id="QuickLinks">
+ <div id="QL_Links">
+ <span id="QL_Title">Quick Links</span>
+ <a href="http://kantel.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">RSS Feed</a>
+ <a href="http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss" title="Subscribe on channels.com"><img src="http://e.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.2165">channels.com</a>
+
+ <a href="itpc://kantel.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://e.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7216">iTunes Feed</a>
+
+ <a href="http://blip.tv/file/get/Kantel-SadSong186.flv"><img src="http://e.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.4623">Download</a>
+ <a href="javascript: void(0);" onClick="toggleReport('file','923819');"><img src="http://e.blip.tv/skin/mercury/images/report.gif?v=1.2.32">Tattle</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div id="MetaPanel">
+ <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
+ <div id="ShowInfo">
+ <div id="ShowIcon">
+ <a href="http://kantel.blip.tv/" title="Go to show page">
+ <img src="http://a.images.blip.tv/Kantel-picture914.jpg" width="55" height="55"/>
+ </a>
+ </div>
+ <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://kantel.blip.tv/">Der Schockwellenreiter</a></div></div>
+ <div class="Clear"></div>
+ <div id="ShowInfoLinks">
+
+ <a href="http://kantel.blip.tv/">Visit show page ›</a>
+ <a href="http://kantel.blip.tv/posts?view=archive&nsfw=dc">All episodes ›</a>
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
+ <div class="Clear"></div>
+ <div id="EpisodeFlipperWrapper">
+ <div id="EpisodeTopBumper">You've reached the newest episode.</div>
+ <div id="EpisodeItemHolderWrapper">
+ <div id="EpisodeFlipperLoading"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="EpisodeItemHolder">
+ </div>
+ </div>
+ <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
+ <div class="Clear"></div>
+ </div>
+
+ <div id="EpisodeFlipperButtons">
+ <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://e.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.1755" id="ep_next"></a>
+ <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://e.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3290" id="ep_prev"></a>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+ <div id="DS_MenuHolder">
+ <div class="Clear"></div>
+ </div>
+ <div id="DS_MenuHolderTrailer"></div>
+ <div id="Something">
+ <div id="SomethingTop"></div>
+ <div class="Clear"></div>
+ <div id="SomethingContentsWrapper">
+ <div id="SomethingError"></div>
+ <div id="SomethingContents"><img src="http://e.blip.tv/skin/mercury/images/spinner.gif?v=1.2.311"></div>
+ <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://e.blip.tv/skin/mercury/images/something_close.gif?v=1.2.5042"></a></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="SomethingBottom"></div>
+ </div>
+ <div class="Clear"></div>
+ <div id="FeaturedContent">
+ </div>
+ <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://e.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.8501"></a></div>
+ <div class="Clear"></div>
+ <div id="FilesAndLinks"></div>
+ <div class="Clear"></div>
+ <div id="Metadata"></div>
+ <script type="text/javascript">
+
+
+ var EpisodePageWriter = {
+
+ closeSomething : function() {
+ $("#Something").slideUp("fast");
+ },
+
+ openSomething : function() {
+ $("#Something").slideDown("fast");
+ },
+
+ showSomething: function(url,callback) {
+ var self = this;
+
+ $("#SomethingError").empty();
+
+ if (typeof(DoSomethingActions) == "undefined") {
+ $.getScript("http://e.blip.tv/scripts/DoSomethingActions.js?v=1.7.808",
+ function() { window.setTimeout(function() {
+ self.showSomething(url,callback);
+ }, 100);
+ }
+ );
+ }
+ else {
+ this.closeSomething();
+ $('#SomethingContents').load(url, function() {
+ self.openSomething();
+ if (callback) {
+ callback();
+ }
+ });
+ }
+ },
+
+
+ email : function () {
+ var self = this;
+ this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
+ self.insertCaptcha();
+ DoSomethingActions.emailSender.initialize(930235);
+ });
+ },
+
+ embedShowPlayer: function() {
+
+ this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(930235, 16865); });
+
+ },
+
+ embedLegacyPlayer : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
+ DoSomethingActions.legacySelector.initialize(923819);
+ });
+ },
+
+ embedWordpress : function() {
+ this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
+ DoSomethingActions.wordpressSelector.initialize(930235);
+ });
+ },
+
+ insertCaptcha : function() {
+ var uuid = new UUID();
+ $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
+ },
+
+ blog : function() {
+ this.showSomething("/users/blogging_info?posts_id=930235&no_wrap=1", function() {
+ DoSomethingActions.crosspostSelector.initialize();
+ });
+ },
+
+ subscribeInNewWindow: function(url) {
+ var nW = window.open(url,"_blank", '');
+ nW.focus();
+ },
+
+ subscribeRss: function() {
+ this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=kantel #Rss");
+ },
+
+ subscribeChannels: function() {
+ this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://kantel.blip.tv/rss");
+ },
+
+ subscribeItunes: function() {
+ this.subscribeInNewWindow("itpc://kantel.blip.tv/rss/itunes/");
+ },
+
+ subscribeMiro: function() {
+ this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//kantel.blip.tv/rss");
+ },
+
+ subscribePando: function() {
+ this.subscribeInNewWindow(
+ PokkariPandoPlayer.getSubscribeUrl("http://kantel.blip.tv/rss/pando","Der Schockwellenreiter")
+ );
+ },
+
+ myspace: function() {
+ $.getScript('/players/embed/?posts_id=930235&skin=json&callback=EpisodePageWriter.myspaceSubmit');
+ },
+
+ myspaceSubmit: function(params) {
+ if (params && params.length && params[0] && params[0].code) {
+ var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>Apple Commercial mit John Hodgman.</p></div>");
+ window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=Sad%20Song&C=' + code);
+ }
+ }
+
+ };
+
+
+ var DSO = {
+ "verbs" : [
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.6698'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
+ {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
+ {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/923819')}},
+ {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/923819/&title=Sad%20Song')}},
+ {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
+ {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
+ {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
+ {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&save?u=http://blip.tv/file/923819&h=file')}},
+ {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/923819&name=file')}},
+ {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/923819&name=file')}},
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.4882'>", "preposition" : "with", "nouns" : [
+ {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
+ {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
+ {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
+ ]},
+
+ {"verb" : "<img src='http://e.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.716'>", "preposition" : "with", "nouns" : [
+ {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
+
+ {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
+
+ {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
+ {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
+ ]}]
+ };
+
+ var ATOf = {
+ "name" : "Files and Links",
+ "src" : "http://e.blip.tv/skin/mercury/images/files_at.gif?v=1.2.6376",
+ "attributes" : [
+
+ {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Kantel-SadSong186-839.jpg", "type" :
+ [{"link" : "http://a.images.blip.tv/Kantel-SadSong186-839.jpg", "selectable" : 1}]
+ },
+
+
+ {"name" : "Quicktime (.mov)", "attribute" : "http://blip.tv/file/get/Kantel-SadSong186.mov", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-SadSong186.mov", "selectable" : 1}]
+ },
+
+ {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Kantel-SadSong186.flv", "type" :
+ [{"link" : "http://blip.tv/file/get/Kantel-SadSong186.flv", "selectable" : 1}]
+ }
+
+ ]};
+
+ var ATOm = {
+ "name" : "Metadata",
+ "src" : "http://e.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.9728",
+ "attributes" : [
+ {"name" : "Date", "attribute" : "May 21, 2008 04:29am", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+ {"name" : "Category", "attribute" : "Technology", "type" :
+ [{"link" : "/posts/?category=7&category_name=Technology", "selectable" : 0}]
+ },
+
+ {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/apple' title='Find more content marked \"apple\"' rel='tag'>apple</a> ", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+
+ {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
+ [{"rel" : "license", "link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Quicktime filesize", "attribute" : "13125092 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ },
+
+ {"name" : "Flash filesize", "attribute" : "5712361 Bytes", "type" :
+ [{"link" : "", "selectable" : 0}]
+ }
+
+
+ ]};
+
+ TextCompact.compact("#ShowTitle", 40);
+
+ $(document).ready(function(){
+ EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "930235", "16865", "1211358551");
+ DoSomething.embed(DSO, "DS_MenuHolder");
+ FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
+ AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
+ AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
+ });
+
+
+ </script>
+ <div class="Clear"></div>
+
+ <div id="AdCode">
+ <span id="medium_rectangle" class="_fwph">
+ <form id="_fw_form_medium_rectangle" style="display:none">
+ <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
+ </form>
+ <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
+ <span id="_fw_container_medium_rectangle" class="_fwac">
+ <script type='text/javascript'><!--//<![CDATA[
+ var m3_u = (location.protocol=='https:'?'https:///ajs.php':'http://optimize.indieclick.com/www/delivery/ajs.php');
+ var m3_r = Math.floor(Math.random()*99999999999);
+ if (!document.MAX_used) document.MAX_used = ',';
+ document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
+ document.write ("?zoneid=6082");
+ document.write ('&cb=' + m3_r);
+ if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
+ document.write ("&loc=" + escape(window.location));
+ if (document.referrer) document.write ("&referer=" + escape(document.referrer));
+ if (document.context) document.write ("&context=" + escape(document.context));
+ if (document.mmm_fo) document.write ("&mmm_fo=1");
+ document.write ("'><\/scr"+"ipt>");
+ //]]>-->
+ </script><noscript><a href='http://optimize.indieclick.com/www/delivery/ck.php?n=a410c069&cb={random:16}' target='_blank'><img src='http://optimize.indieclick.com/www/delivery/avw.php?zoneid=6082&cb={random:16}&n=a410c069' border='0' alt='' /></a></noscript>
+ </span>
+ </span>
+ </div>
+ <div class="Clear"></div>
+
+ </div>
+ <div class="Clear"></div>
+ </div>
+ <div class="Clear"></div>
+
+
+
+ <!-- end unless deleted -->
+
+
+
+
+
+
+
+<div style="display:block;">
+ <table width="950px" height="100%">
+ <tr>
+ <td> </td>
+ <td>
+
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+ <div class="Clear"></div>
+ <div id="Footer">
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>About blip.tv</h4>
+ <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us ›</a>
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>You</h4>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/dashboard/">Dashboard</a>
+ <a href="http://blip.tv/file/post/">Publishing</a>
+ <a href="http://blip.tv/blogs/list/">Distribution</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
+ <a href="http://blip.tv/users/stats/">Statistics</a>
+ <a href="http://blip.tv/">Showpage</a>
+ <a href="http://blip.tv/prefs/security/">Account</a>
+ </div>
+
+ </div>
+ </div>
+ <div class="FooterColumn FooterBorder">
+ <div class="FooterColumnContents">
+ <h4>Help</h4>
+ <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
+ </div>
+ </div>
+ <div class="FooterColumn">
+ <div class="FooterColumnContents">
+ <h4>Us</h4>
+ <div class="ColumnHalf">
+ <a href="http://blog.blip.tv/">Our Blog</a>
+ <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
+ <a href="http://blip.tv/advertisers/">Advertise on blip</a>
+ </div>
+ <div class="ColumnHalf">
+ <a href="http://blip.tv/tos/">Terms of Use</a>
+ <a href="http://blip.tv/dmca/">Copyright Policy</a>
+ <a href="http://blip.tv/about/api/">Developers</a>
+ </div>
+ </div>
+ <div class="Clear"></div>
+
+ <script type="text/javascript">
+ var browserVersion = navigator.appVersion;
+ if(browserVersion.substring(5,11)=="iPhone"){
+ document.write("<div id=\"Navigation\">");
+ document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
+ document.write("</div>");
+ document.write("<div class=\"Clear\"></div>");
+ }
+ </script>
+
+ <div class="FooterColumnContents">
+ <p>Copyright © 2009 Blip Networks Inc.</p>
+ </div>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+ document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+ </script>
+ <script type="text/javascript">
+ var pageTracker = _gat._getTracker("UA-713068-1");
+ pageTracker._initData();
+ pageTracker._trackPageview();
+ </script>
+
+ <!-- Start Quantcast tag -->
+ <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
+ <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
+ <noscript>
+ <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
+ </noscript>
+ <!-- End Quantcast tag -->
+ </body>
+</html>
# http://www.fsf.org/licensing/licenses/gpl.html
#
+require 'test/bliptv_test'
require 'test/efukt_test'
require 'test/fuckedtube_test'
require 'test/howcast_test'