]> gitweb.michael.orlitzky.com - dead/whatever-dl.git/commitdiff
Added tests/fixtures for the most recent Youtube changes.
authorMichael Orlitzky <michael@orlitzky.com>
Wed, 7 Apr 2010 16:09:14 +0000 (12:09 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Wed, 7 Apr 2010 16:09:14 +0000 (12:09 -0400)
test/fixtures/youtube/cpU27Xp8zdM.html [new file with mode: 0644]
test/youtube_test.rb

diff --git a/test/fixtures/youtube/cpU27Xp8zdM.html b/test/fixtures/youtube/cpU27Xp8zdM.html
new file mode 100644 (file)
index 0000000..8a455d8
--- /dev/null
@@ -0,0 +1,925 @@
+<!DOCTYPE html>
+<html lang="en" dir="ltr">
+<!-- machid: nLThsU052OXJEdFVwS1JfLWVZX1JxSHJvQW5heHVfLTUycE1GdTg2NHl4Rk90dHMxNVRBa2J3 -->
+<head>
+                                       <script>
+                       var yt = yt || {};
+                       yt.timing = {};
+                       yt.timing.cookieName = 'VISITOR_INFO1_LIVE';
+                       yt.timing.defaultAction = 'watch5';
+                       yt.timing.timers = {
+                               'watch5': {}
+                       };
+                               yt.timing.experiment = '901902';
+                               yt.timing.wff = true;
+                       yt.timing.tick = function(label, opt_action) {
+                               var action = opt_action || 'watch5';
+                               yt.timing.timers[action][label] = new Date().getTime();
+                       };
+               
+                       yt.timing.tick('start');
+               
+                       try {
+                               yt.timing.pt = window.gtbExternal && window.gtbExternal.pageT() ||
+                                                       window.external && window.external.pageT;
+                       } catch(e) {}
+                       if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1) {
+                               yt.timing.pt = window.chrome && window.chrome.csi && Math.floor(window.chrome.csi().pageT);
+                       }
+               </script>
+
+
+               <title>
+               YouTube
+                               - i burn.
+       </title>
+
+                               <link id="www-core-new-css" rel="stylesheet" href="http://s.ytimg.com/yt/cssbin/www-core-new-vfl157814.css">
+
+
+       
+
+               
+       <link rel="search" type="application/opensearchdescription+xml" href="http://www.youtube.com/opensearch?locale=en_US" title="YouTube Video Search">
+       <link rel="icon" href="http://s.ytimg.com/yt/favicon-vfl147246.ico" type="image/x-icon">
+       <link rel="shortcut icon" href="http://s.ytimg.com/yt/favicon-vfl147246.ico" type="image/x-icon">
+               <link rel="canonical" href="/watch?v=cpU27Xp8zdM">
+               <link rel="alternate" media="handheld" href="http://m.youtube.com/watch?desktop_uri=%2Fwatch%3Fv%3DcpU27Xp8zdM&amp;v=cpU27Xp8zdM&amp;gl=IN">
+               <meta name="title" content="i burn.">
+
+               <meta name="description" content="Discussing the laws of thermodynamics.">
+
+               <meta name="keywords" content="thermodynamics, burn, bixa, muda, oh, fuck, what, is, that, dinosaur, shit, holy, dick, the">
+
+       
+
+               <script>
+               var gYouTubePlayerReady = false;
+               if (!window['onYouTubePlayerReady']) {
+                       window['onYouTubePlayerReady'] = function() {
+                               gYouTubePlayerReady = true;
+                       };
+               }
+       </script>
+                               <script>
+                       if (window.yt.timing) {
+                               yt.timing.tick('ct', '');
+                       }
+               </script>
+
+
+</head>
+<body class="watch5-active date-20100407 en_US is-english">
+       <!--[if IE]><div id="ie"><![endif]-->
+       <!-- begin prepage section -->
+       <form name="logoutForm" method="post" action="/">
+               <input type="hidden" name="action_logout" value="1">
+       </form>
+       <!-- end prepage section -->
+       <div id="page" class="watch">
+                       <!-- begin pagetop section -->
+       <div id="masthead-container">
+               <div id="masthead" class="">
+                                       <a href="/" onmousedown="yt.analytics.urchinTracker('/Events/Header_4/YouTubeLogo');">
+                       <button id="logo" class="master-sprite" title="YouTube home" onclick="window.top.location.href='/'; return false;"></button>
+               </a>
+       <div id="masthead-search">
+                       <form autocomplete="off" class="search-form" action="/results" method="get" name="searchForm" onsubmit="">
+               <input id="masthead-search-term" class="search-term" name="search_query" type="text" tabindex="1" onkeyup="goog.i18n.bidi.setDirAttribute(event,this)"  value="" maxlength="128" onfocus="if (_addclass) { _addclass(this, 'search-term-focus'); }" onblur="if (_removeclass) { _removeclass(this, 'search-term-focus'); }">
+
+                       <button  class="yt-uix-button" tabindex="2"   onclick="if (_gel('masthead-search-term').value != '') { document['searchForm'].submit(); }; return false;; return false;"  type="button">
+       
+<span class="yt-uix-button-content">Search</span>
+       
+</button>
+
+
+       </form>
+
+       </div>
+       <div id="masthead-nav">
+               <a href="/videos?feature=mhw5">Browse</a><a href="http://upload.youtube.com/my_videos_upload?feature=mhw5">Upload</a>
+       </div>
+               <div id="masthead-utility">
+                       <a class="start" href="https://www.google.com/accounts/LogoutWarning?continue=http%3A%2F%2Fwww.youtube.com%2Fcreate_account%3Fnext%3D%252Fwatch%253Fv%253DcpU27Xp8zdM&amp;ltmpl=sso&amp;hl=en_US&amp;service=youtube">Create Account</a><a class="end" href="https://www.google.com/accounts/ServiceLogin?uilel=3&amp;service=youtube&amp;passive=true&amp;continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26nomobiletemp%3D1%26hl%3Den_US%26next%3D%252Fwatch%253Fv%253DcpU27Xp8zdM&amp;hl=en_US&amp;ltmpl=sso">Sign In</a>
+               </div>
+
+               </div>
+       </div>
+       <div id="alerts" style="display:none">  
+</div>
+       <!-- end pagetop section -->
+       <div id="content" class="">
+                       <!-- begin contenttop section -->
+
+
+       <div id="watch-headline-container">
+                       <div id="watch-headline">
+               
+
+               <h1 id="watch-headline-title">
+                       <img id="watch-search-close" class="master-sprite-new" onclick="yt.www.watch.watch5.closeSearch()">
+                       <span class=""  title="i burn.">
+                               i burn.
+                       </span>
+               </h1>
+
+               <div id="watch-headline-user-info">
+                               <a id="watch-username" class="inline-block" href="/user/afkmusic"><strong>afkmusic</strong></a>
+                       <span id="watch-video-count"
+                                               class="watch-expander yt-uix-expander yt-uix-expander-collapsed"
+                                               data-expander-action="yt.www.watch.watch5.handleToggleMoreFromUser">
+                               <span class="watch-expander-head yt-uix-expander-head yt-rounded">
+                                       <button class="yt-uix-expander-arrow" onclick="return false;"></button>
+8 videos
+                               </span>
+                       </span>
+                       <button id="subscribeDiv" class="yt-uix-button yt-uix-tooltip"   title="Click to be notified of new videos from this channel" onclick="yt.www.watch.about.subscribeWatch5(yt.getConfig('VIDEO_USERNAME'), 'username', yt.getConfig('SUBSCRIBE_AXC')); return false;; return false;"  type="button">
+       
+<span class="yt-uix-button-content">Subscribe</span>
+       
+</button>
+                       <button id="editSubscriptionDiv" class="hid yt-uix-button"    onclick="yt.www.watch.about.editSubscription(yt.getConfig('VIDEO_USERNAME'), yt.getConfig('SUBSCRIBE_AXC'), 'alerts'); return false;; return false;"  type="button">
+       
+<span class="yt-uix-button-content">Edit Subscription</span>
+       
+</button>
+
+               </div>
+               <div id="watch-more-from-user" class="collapsed">
+                       <div id="watch-channel-discoverbox" class="yt-rounded">
+                               <span id="watch-channel-loading">Loading...</span>
+                       </div>
+               </div>
+
+       </div>
+
+       </div>
+       <!-- end contenttop section -->
+       <div id="watch-video-container">
+               <div id="watch-video" class=" ">
+                                       <script>
+                       if (window.yt.timing) {
+                               yt.timing.tick('bf', '');
+                       }
+               </script>
+
+                       <div id="watch-player" class="flash-player">
+                                       
+               
+       
+       
+       
+               
+               
+               
+               
+       
+       
+       
+               
+       
+               
+               
+               
+               
+       
+       
+
+
+
+       <script>
+               (function() {
+                       var isIE = /*@cc_on!@*/false;
+                       var swfHTML = (isIE) ? "<object height=\"38" + "5\" width=\"64" + "0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id=\"movie_player\" ><param name=\"movie\" value=\"http:\/\/s.ytimg.com\/yt\/swf\/watch_as3-vfl157163.swf\"><param name=\"flashvars\" value=\"rv.2.thumbnailUrl=http%3A%2F%2Fi3.ytimg.com%2Fvi%2Fn7bnYclsuB4%2Fdefault.jpg&rv.7.length_seconds=72&rv.0.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvM4x4rzuo_c&rv.0.view_count=190606&enablecsi=1&rv.2.title=A+bixa+muda+dan%C3%A7a+do+siri&rv.4.rating=4.40163934426&rv.3.view_count=29421&rv.0.length_seconds=70&rv.4.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2Fm3fJJtZPyyI%2Fdefault.jpg&fmt_url_map=34%7Chttp%3A%2F%2Fv6.lscache5.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D34%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D25D20431A8C789B5F1DBB21EC9B33CEDA1E41F05.8602AA4C0B3B8F23CFCF7218793E1D77C2A8CB6B%26factor%3D1.25%26id%3D729536ed7a7ccdd3%2C5%7Chttp%3A%2F%2Fv21.lscache3.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D5%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D91A53261732622CAEDF25DF832A6F83F8F1B4758.C4F988F879FD6BEEDE915DA5D59605388FAEBE77%26factor%3D1.25%26id%3D729536ed7a7ccdd3&csi_page_type=watch&keywords=thermodynamics%2Cburn%2Cbixa%2Cmuda%2Coh%2Cfuck%2Cwhat%2Cis%2Cthat%2Cdinosaur%2Cshit%2Choly%2Cdick%2Cthe&cr=IN&rv.1.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEVfGZImxJFk&rv.6.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FpzjJSFHbiHM%2Fdefault.jpg&rv.3.rating=3.58974358974&fmt_list=34%2F0%2F9%2F0%2F115%2C5%2F0%2F7%2F0%2F0&rv.7.id=PeUQ-MuNWzQ&rv.0.rating=4.85463414634&rv.6.author=cutebreak&rv.5.id=EY39fkmqKBM&rv.0.id=vM4x4rzuo_c&rv.5.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEY39fkmqKBM&rv.3.title=DJ+Lucie+-+Bixa+Muda+%28I%27m+Burning%29&timestamp=1270654531&rv.0.author=fsufan850&rv.3.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FTfvQ8PF7ymY%2Fdefault.jpg&rv.2.author=ANDERSONOK19&rv.6.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpzjJSFHbiHM&fmt_map=34%2F0%2F9%2F0%2F115%2C5%2F0%2F7%2F0%2F0&hl=en_US&rv.0.thumbnailUrl=http%3A%2F%2Fi3.ytimg.com%2Fvi%2FvM4x4rzuo_c%2Fdefault.jpg&rv.5.length_seconds=180&rv.7.author=Bobagento&rv.5.view_count=5034310&rv.1.length_seconds=60&rv.3.id=TfvQ8PF7ymY&rv.2.id=n7bnYclsuB4&rv.2.length_seconds=30&t=vjVQa1PpcFNyKz8nP3yZ3MHcwOvLXsOWpCJHkgJVShI%3D&rv.6.id=pzjJSFHbiHM&rv.6.view_count=91159&rv.3.author=mihelado&rv.4.id=m3fJJtZPyyI&fexp=901902&rv.4.author=ARCS8&rv.7.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FPeUQ-MuNWzQ%2Fdefault.jpg&allow_embed=1&vq=auto&rv.2.rating=3.28571428571&rv.7.title=Bixa+muda+de+Juazeiro+%28+LEGENDADO+%29&rv.1.id=EVfGZImxJFk&rv.6.title=Cute+baby+anteater+unveiled+at+the+zoo&rv.4.length_seconds=35&rv.7.view_count=950960&rv.6.length_seconds=88&length_seconds=60&enablejsapi=1&video_id=cpU27Xp8zdM&plid=AASDp0_81FdVQEmL&fmt_stream_map=34%7Chttp%3A%2F%2Fv6.lscache5.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D34%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D25D20431A8C789B5F1DBB21EC9B33CEDA1E41F05.8602AA4C0B3B8F23CFCF7218793E1D77C2A8CB6B%26factor%3D1.25%26id%3D729536ed7a7ccdd3%2C5%7Chttp%3A%2F%2Fv21.lscache3.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D5%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D91A53261732622CAEDF25DF832A6F83F8F1B4758.C4F988F879FD6BEEDE915DA5D59605388FAEBE77%26factor%3D1.25%26id%3D729536ed7a7ccdd3&rv.5.rating=4.0074871412&rv.4.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dm3fJJtZPyyI&rv.1.author=ANDERSONOK19&rv.1.rating=4.52336448598&rv.4.title=Chloe+Bath-Time%21&rv.5.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FEY39fkmqKBM%2Fdefault.jpg&watermark=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Flogo-vfl106645.swf%2Chttp%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Fhdlogo-vfl100714.swf&rv.0.title=bicha+muda+%7C+pokerface+remix&rv.7.rating=4.34234234234&rv.3.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTfvQ8PF7ymY&rv.2.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dn7bnYclsuB4&rv.7.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPeUQ-MuNWzQ&rv.2.view_count=101339&rv.4.view_count=82357&rv.1.view_count=187636&rv.5.title=GINGERS+DO+HAVE+SOULS%21%21&rv.6.rating=4.92920353982&sk=hwk_FfrbJflcc_pcCZH54bctsj5QpuLKC&rv.1.title=a+bixa+muda+entrevista+na+tv+verde+vale+ORIGINAL&rv.1.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FEVfGZImxJFk%2Fdefault.jpg&rv.3.length_seconds=263&rv.5.author=CopperCab\"><param name=\"allowscriptaccess\" value=\"always\"><param name=\"allowfullscreen\" value=\"true\"><param name=\"quality\" value=\"best\"><param name=\"bgcolor\" value=\"#000000\"><div id=\"flash-install\">No Flash? <a href=\"http:\/\/get.adobe.com\/flashplayer\/\">Go get it!<\/a><\/div><\/object>" : "<embed height=\"38" + "5\" width=\"64" + "0\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/s.ytimg.com\/yt\/swf\/watch_as3-vfl157163.swf\" id=\"movie_player\" flashvars=\"rv.2.thumbnailUrl=http%3A%2F%2Fi3.ytimg.com%2Fvi%2Fn7bnYclsuB4%2Fdefault.jpg&rv.7.length_seconds=72&rv.0.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvM4x4rzuo_c&rv.0.view_count=190606&enablecsi=1&rv.2.title=A+bixa+muda+dan%C3%A7a+do+siri&rv.4.rating=4.40163934426&rv.3.view_count=29421&rv.0.length_seconds=70&rv.4.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2Fm3fJJtZPyyI%2Fdefault.jpg&fmt_url_map=34%7Chttp%3A%2F%2Fv6.lscache5.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D34%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D25D20431A8C789B5F1DBB21EC9B33CEDA1E41F05.8602AA4C0B3B8F23CFCF7218793E1D77C2A8CB6B%26factor%3D1.25%26id%3D729536ed7a7ccdd3%2C5%7Chttp%3A%2F%2Fv21.lscache3.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D5%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D91A53261732622CAEDF25DF832A6F83F8F1B4758.C4F988F879FD6BEEDE915DA5D59605388FAEBE77%26factor%3D1.25%26id%3D729536ed7a7ccdd3&csi_page_type=watch&keywords=thermodynamics%2Cburn%2Cbixa%2Cmuda%2Coh%2Cfuck%2Cwhat%2Cis%2Cthat%2Cdinosaur%2Cshit%2Choly%2Cdick%2Cthe&cr=IN&rv.1.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEVfGZImxJFk&rv.6.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FpzjJSFHbiHM%2Fdefault.jpg&rv.3.rating=3.58974358974&fmt_list=34%2F0%2F9%2F0%2F115%2C5%2F0%2F7%2F0%2F0&rv.7.id=PeUQ-MuNWzQ&rv.0.rating=4.85463414634&rv.6.author=cutebreak&rv.5.id=EY39fkmqKBM&rv.0.id=vM4x4rzuo_c&rv.5.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEY39fkmqKBM&rv.3.title=DJ+Lucie+-+Bixa+Muda+%28I%27m+Burning%29&timestamp=1270654531&rv.0.author=fsufan850&rv.3.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FTfvQ8PF7ymY%2Fdefault.jpg&rv.2.author=ANDERSONOK19&rv.6.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DpzjJSFHbiHM&fmt_map=34%2F0%2F9%2F0%2F115%2C5%2F0%2F7%2F0%2F0&hl=en_US&rv.0.thumbnailUrl=http%3A%2F%2Fi3.ytimg.com%2Fvi%2FvM4x4rzuo_c%2Fdefault.jpg&rv.5.length_seconds=180&rv.7.author=Bobagento&rv.5.view_count=5034310&rv.1.length_seconds=60&rv.3.id=TfvQ8PF7ymY&rv.2.id=n7bnYclsuB4&rv.2.length_seconds=30&t=vjVQa1PpcFNyKz8nP3yZ3MHcwOvLXsOWpCJHkgJVShI%3D&rv.6.id=pzjJSFHbiHM&rv.6.view_count=91159&rv.3.author=mihelado&rv.4.id=m3fJJtZPyyI&fexp=901902&rv.4.author=ARCS8&rv.7.thumbnailUrl=http%3A%2F%2Fi1.ytimg.com%2Fvi%2FPeUQ-MuNWzQ%2Fdefault.jpg&allow_embed=1&vq=auto&rv.2.rating=3.28571428571&rv.7.title=Bixa+muda+de+Juazeiro+%28+LEGENDADO+%29&rv.1.id=EVfGZImxJFk&rv.6.title=Cute+baby+anteater+unveiled+at+the+zoo&rv.4.length_seconds=35&rv.7.view_count=950960&rv.6.length_seconds=88&length_seconds=60&enablejsapi=1&video_id=cpU27Xp8zdM&plid=AASDp0_81FdVQEmL&fmt_stream_map=34%7Chttp%3A%2F%2Fv6.lscache5.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D34%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D25D20431A8C789B5F1DBB21EC9B33CEDA1E41F05.8602AA4C0B3B8F23CFCF7218793E1D77C2A8CB6B%26factor%3D1.25%26id%3D729536ed7a7ccdd3%2C5%7Chttp%3A%2F%2Fv21.lscache3.c.youtube.com%2Fvideoplayback%3Fip%3D0.0.0.0%26sparams%3Did%252Cexpire%252Cip%252Cipbits%252Citag%252Calgorithm%252Cburst%252Cfactor%252Coc%253AU0dWRVZSVV9FSkNNNl9OTFlH%26fexp%3D901902%26algorithm%3Dthrottle-factor%26itag%3D5%26ipbits%3D0%26burst%3D40%26sver%3D3%26expire%3D1270677600%26key%3Dyt1%26signature%3D91A53261732622CAEDF25DF832A6F83F8F1B4758.C4F988F879FD6BEEDE915DA5D59605388FAEBE77%26factor%3D1.25%26id%3D729536ed7a7ccdd3&rv.5.rating=4.0074871412&rv.4.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dm3fJJtZPyyI&rv.1.author=ANDERSONOK19&rv.1.rating=4.52336448598&rv.4.title=Chloe+Bath-Time%21&rv.5.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FEY39fkmqKBM%2Fdefault.jpg&watermark=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Flogo-vfl106645.swf%2Chttp%3A%2F%2Fs.ytimg.com%2Fyt%2Fswf%2Fhdlogo-vfl100714.swf&rv.0.title=bicha+muda+%7C+pokerface+remix&rv.7.rating=4.34234234234&rv.3.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTfvQ8PF7ymY&rv.2.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dn7bnYclsuB4&rv.7.url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPeUQ-MuNWzQ&rv.2.view_count=101339&rv.4.view_count=82357&rv.1.view_count=187636&rv.5.title=GINGERS+DO+HAVE+SOULS%21%21&rv.6.rating=4.92920353982&sk=hwk_FfrbJflcc_pcCZH54bctsj5QpuLKC&rv.1.title=a+bixa+muda+entrevista+na+tv+verde+vale+ORIGINAL&rv.1.thumbnailUrl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FEVfGZImxJFk%2Fdefault.jpg&rv.3.length_seconds=263&rv.5.author=CopperCab\" allowscriptaccess=\"always\" allowfullscreen=\"true\" quality=\"best\" bgcolor=\"#000000\" \/><noembed><div id=\"flash-install\">No Flash? <a href=\"http:\/\/get.adobe.com\/flashplayer\/\">Go get it!<\/a><\/div><\/noembed>";
+                               document.write(swfHTML);
+               })();
+       </script>
+
+                       </div>
+                       <!-- begin videoextra section -->
+                       <!-- end videoextra section -->
+               </div>
+       </div>
+       <!-- begin contentbottom section -->
+       <div id="watch-main-container">
+               <div id="watch-main">
+                       <div id="watch-panel">
+                               <div id="watch-info" class="yt-rounded">
+                                                       <div id="watch-views" class="watch-expander yt-uix-expander yt-uix-expander-collapsed" data-expander-action="yt.www.watch.watch5.handleToggleStats">
+               <div class="watch-expander-head yt-uix-expander-head yt-rounded">
+                       <button class="yt-uix-expander-arrow" onclick="return false;"></button>
+                       <span class="watch-expander-head-content"><strong class="watch-view-count">204,558</strong><br>views</span>
+
+
+               </div>
+               <div class="watch-expander-body yt-uix-expander-body">
+                       <button class="yt-uix-expander-arrow" style="visibility: hidden" onclick="return false;"></button>
+                       <strong class="watch-view-count">204,558</strong><br>views
+               </div>
+       </div>
+
+               <div id="watch-description" class="watch-expander yt-uix-expander yt-uix-expander-animated yt-uix-expander-collapsed" data-expander-action="yt.www.watch.watch5.handleToggleDescription">
+               <div class="watch-expander-head yt-uix-expander-head yt-rounded">
+                       <button class="yt-uix-expander-arrow" onclick="return false;"></button>
+                       <span class="watch-expander-head-content">
+                                       <a class="watch-description-username" href="/user/afkmusic" onclick="yt.events.stopPropagation(event);"><strong>afkmusic</strong></a>
+       <span class="watch-description-username-dash">&mdash;</span>
+       <span class="watch-video-date">January 18, 2010</span>
+       &mdash;
+
+                               <span >Discussing the laws of thermodynamics.</span>
+                       </span>
+               </div>
+               <div class="watch-expander-body yt-uix-expander-body">
+                       <div id="watch-description-body">
+                                       <a class="watch-description-username" href="/user/afkmusic" onclick="yt.events.stopPropagation(event);"><strong>afkmusic</strong></a>
+       <span class="watch-description-username-dash">&mdash;</span>
+       <span class="watch-video-date">January 18, 2010</span>
+       &mdash;
+
+                               <span >Discussing the laws of thermodynamics.</span>
+                       
+                               <div id="watch-category">
+                                       <span>Category:</span>
+                                       <a href="/comedy">Comedy</a>
+                               </div>
+
+                               <div id="watch-tags">
+                                       <span>Tags:</span>
+                                       <div>
+                                                       <a href="/results?search_query=thermodynamics&amp;search=tag">thermodynamics</a>&nbsp;
+                                                       <a href="/results?search_query=burn&amp;search=tag">burn</a>&nbsp;
+                                                       <a href="/results?search_query=bixa&amp;search=tag">bixa</a>&nbsp;
+                                                       <a href="/results?search_query=muda&amp;search=tag">muda</a>&nbsp;
+                                                       <a href="/results?search_query=oh&amp;search=tag">oh</a>&nbsp;
+                                                       <a href="/results?search_query=fuck&amp;search=tag">fuck</a>&nbsp;
+                                                       <a href="/results?search_query=what&amp;search=tag">what</a>&nbsp;
+                                                       <a href="/results?search_query=is&amp;search=tag">is</a>&nbsp;
+                                                       <a href="/results?search_query=that&amp;search=tag">that</a>&nbsp;
+                                                       <a href="/results?search_query=dinosaur&amp;search=tag">dinosaur</a>&nbsp;
+                                                       <a href="/results?search_query=shit&amp;search=tag">shit</a>&nbsp;
+                                                       <a href="/results?search_query=holy&amp;search=tag">holy</a>&nbsp;
+                                                       <a href="/results?search_query=dick&amp;search=tag">dick</a>&nbsp;
+                                                       <a href="/results?search_query=the&amp;search=tag">the</a>&nbsp;
+                                       </div>
+                               </div>
+
+
+                               <div class="clearR"></div>
+                       </div>
+               </div>
+       </div>
+
+       
+       <div id="watch-stats-container" class="hid">
+               <div id="watch-stats" class="yt-rounded">
+                       <div id="watch-stats-loading">Loading...</div>
+               </div>
+       </div>
+
+
+
+
+
+
+       <div class="clearR"></div>
+
+                               </div>
+                               <div id="watch-actions">
+                                               <div id="watch-actions-more">
+               <span class="watch-actions-group watch-actions-group-first"><button id="watch-embed" class="yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.embed" title="Get video embed code" onclick="; return false;"  type="button">
+       
+<span class="yt-uix-button-content">&lt;Embed&gt;</span>
+       
+</button></span>&nbsp; <button id="watch-flag" class="master-sprite-new yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.flag" title="Flag as inappropriate" onclick="; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-flag" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+       
+</button>
+</div>
+
+<button id="watch-like" class="master-sprite-new yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.like" title="I like this" onclick="; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-like" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Like</span>
+       
+</button>&nbsp;<button id="watch-unlike" class="master-sprite-new yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.unlike" title="I dislike this" onclick="; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-unlike" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+       
+</button>
+
+<button id="watch-playlists-button" class="yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.loadPlaylists" title="Save to favorites or playlist" onclick="; return false;"  type="button">
+       
+<span class="yt-uix-button-content">Save to</span>
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+</button>&nbsp;<button id="watch-share" class="master-sprite-new yt-uix-button yt-uix-tooltip"  data-button-action="yt.www.watch.watch5.share" title="Share this video" onclick="; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-expand-share" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Share</span>
+       
+</button>
+
+<div id="watch-actions-share" class="hid">
+<div class="watch-actions-share">
+<input class="watch-actions-share-input" type="text" value="http://www.youtube.com/watch?v=cpU27Xp8zdM"/><br>
+<button  class="watch-share-button yt-uix-button"    onclick="yt.window.popup('/share_inline?v=cpU27Xp8zdM', {height: 350, width: 450, scrollbars: true}); return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_email" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Email</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('ORKUT', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/www.orkut.com\/FavoriteVideos.aspx?u=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_orkut" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">orkut</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('FACEBOOK', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/www.facebook.com\/sharer.php?u=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;t=i%20burn.', {height: 440, width: 620, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_facebook" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Facebook</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('MYSPACE', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/www.myspace.com\/Modules\/PostTo\/Pages\/?t=i%20burn.&amp;amp;c=%3Cobject%20width%3D%22425%22%20height%3D%22344%22%3E%3Cparam%20name%3D%22movie%22%20value%3D%22http%3A\/\/www.youtube.com\/v\/cpU27Xp8zdM%26hl%3Den_US%26fs%3D1%22%3E%3C\/param%3E%3Cparam%20name%3D%22allowFullScreen%22%20value%3D%22true%22%3E%3C\/param%3E%3Cparam%20name%3D%22allowscriptaccess%22%20value%3D%22always%22%3E%3C\/param%3E%3Cembed%20src%3D%22http%3A\/\/www.youtube.com\/v\/cpU27Xp8zdM%26hl%3Den_US%26fs%3D1%22%20type%3D%22application\/x-shockwave-flash%22%20width%3D%22425%22%20height%3D%22344%22%20allowscriptaccess%3D%22always%22%20allowfullscreen%3D%22true%22%3E%3C\/embed%3E%3C\/object%3E&amp;amp;u=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;l=1', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_myspace" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">MySpace</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('HI5', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/www.hi5.com\/friend\/checkViewedVideo.do?t=i%20burn.&amp;amp;url=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;embeddable=true&amp;amp;simple=true', {height: 475, width: 800, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_hi5" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">hi5</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('DIGG', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/digg.com\/submit?phase=2&amp;amp;url=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;title=i%20burn.&amp;amp;bodytext=Discussing%20the%20laws%20of%20thermodynamics.&amp;amp;topic=videos_comedy', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_digg" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Digg</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('REDDIT', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/reddit.com\/submit?url=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;title=i%20burn.', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_reddit" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">reddit</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('STUMBLEUPON', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/www.stumbleupon.com\/submit?url=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;title=i%20burn.', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_stumbleupon" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">StumbleUpon</span>
+       
+</button>
+       <button  class="watch-share-button yt-uix-button"    onclick="yt.www.watch.sharing.logService('LIVE SPACES', 'cpU27Xp8zdM', 'en_IN');yt.window.popup('http:\/\/spaces.live.com\/BlogIt.aspx?Title=YouTube - i%20burn.&amp;amp;SourceURL=http%3A\/\/www.youtube.com\/watch%3Fv%3DcpU27Xp8zdM&amp;amp;description=%3Cobject%20width%3D%22425%22%20height%3D%22344%22%3E%3Cparam%20name%3D%22movie%22%20value%3D%22http%3A\/\/www.youtube.com\/v\/cpU27Xp8zdM%26hl%3Den_US%26fs%3D1%22%3E%3C\/param%3E%3Cparam%20name%3D%22allowFullScreen%22%20value%3D%22true%22%3E%3C\/param%3E%3Cparam%20name%3D%22allowscriptaccess%22%20value%3D%22always%22%3E%3C\/param%3E%3Cembed%20src%3D%22http%3A\/\/www.youtube.com\/v\/cpU27Xp8zdM%26hl%3Den_US%26fs%3D1%22%20type%3D%22application\/x-shockwave-flash%22%20width%3D%22425%22%20height%3D%22344%22%20allowscriptaccess%3D%22always%22%20allowfullscreen%3D%22true%22%3E%3C\/embed%3E%3C\/object%3E', {height: 650, width: 1024, scrollbars: true});return false;; return false;"  type="button">
+       <img class="yt-uix-button-icon-watch-share icn_share_promoted_livespaces" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+<span class="yt-uix-button-content">Live Spaces</span>
+       
+</button>
+</div>
+</div>
+
+<div class="clearR"></div>
+                               </div>
+                               <div id="watch-actions-area-container" class="collapsed">
+                                       <div id="watch-actions-area" class="yt-rounded">
+Loading...
+                                       </div>
+                               </div>
+                               <div id="watch-actions-close" class="hid">
+                                       <div class="close"><img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="master-sprite-new close-button" onclick="yt.www.watch.watch5.hide();"/></div>
+                               </div>
+                               <div id="watch-actions-logged-out" class="hid">
+                                               <strong><a href="https://www.google.com/accounts/ServiceLogin?uilel=3&service=youtube&passive=true&continue=http%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26nomobiletemp%3D1%26hl%3Den_US%26next%3D%252Fwatch%253Fv%253DcpU27Xp8zdM&hl=en_US&ltmpl=sso">Sign In</a> or <a href="https://www.google.com/accounts/LogoutWarning?continue=http%3A%2F%2Fwww.youtube.com%2Fcreate_account%3Fnext%3D%252Fwatch%253Fv%253DcpU27Xp8zdM&ltmpl=sso&hl=en_US&service=youtube">Sign Up</a> now!
+</strong>      
+
+                               </div>
+                               <div id="watch-discussion">
+                                                               <div id="watch-comments-attach-video" >
+               <a href="/video_response_upload?v=cpU27Xp8zdM" class="noul"><img id="watch-comments-attach-video-icon" class="master-sprite-new" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="Attach a video"></a><a href="/video_response_upload?v=cpU27Xp8zdM">Attach a video</a>
+       </div>
+
+
+
+               <strong id="watch-comments-disabled">Adding comments has been disabled for this video.</strong>
+
+                               </div>
+                       </div>
+
+                       <div class="yt-uix-expander yt-uix-expander-animated yt-uix-expander-collapsed watch-module yt-rounded watch-module-expandable hid"
+                                               id="watch-search-list"
+                                               data-expander-action="yt.www.watch.watch5.closeSearch">
+                               <h3 class="watch-module-head yt-uix-expander-head yt-rounded-top">
+                                       <button class="yt-uix-expander-arrow" onclick="return false;"></button>
+                                       <span id="watch-search-count"></span>
+Results for:
+                                       <span id="watch-search-query"></span>
+                               </h3>
+                               <div class="yt-uix-expander-body watch-module-body yt-rounded-bottom"
+                                                       onscroll="yt.www.thumbnailDelayLoad.loadImages()">
+                                       <div id="watch-search-list-body-collapsed">
+                                               <div class="watch-next-list-body-loading">Loading...</div>
+                                       </div>
+                                       <div id="watch-search-list-body">
+                                               
+                                       </div>
+                               </div>
+                       </div>
+
+                       <div id="watch-sidebar" class="yt-rounded-top ">
+                               
+
+       
+
+       
+
+                       <div class="watch-passive-list yt-uix-expander yt-uix-expander-animated yt-uix-expander-collapsed watch-module watch-module-expandable hid"
+                               id="watch-passive-QL"
+                               data-expander-action="yt.www.watch.watch5.toggleQuickList"
+                               data-watch-passive-QL-ajax="/list_ajax?action_get_quicklist=1">
+               <h3 class="yt-uix-expander-head watch-module-head yt-rounded-top yt-rounded-bottom">
+                       <button class="yt-uix-expander-arrow" onclick="return false;"></button>
+Queue (<span id="watch-passive-QL-count">0</span>)
+               </h3>
+               <div class="yt-uix-expander-body watch-module-body yt-rounded-bottom"
+                                       onscroll="yt.net.delayed.load('next-list');">
+                       <div id="watch-passive-QL-body" class="watch-module-body-inner">
+                               <div id="watch-passive-QL-body-loading" class="watch-next-list-body-loading">Loading...</div>
+                       </div>
+                               <div class="watch-playlist-actions hid">Loading...</div>
+                               <div id="watch-next-list-actions"><span class="yt-uix-button-group"><button id="watch-next-list-options" class="reverse start yt-uix-button"    onclick="; return false;"  data-button-menu-ignore-group="true" type="button">
+       
+<span class="yt-uix-button-content">Options</span>
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.watch5.showQuicklistPlaylists('watch-passive-QL')">Open</span></li>
+                                       <li><span class="yt-uix-button-menu-item"  onclick="window.location.href='/my_quicklist'">Edit</span></li>
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.watch5.getSaveQuicklistForm('watch-passive-QL')">Save</span></li>
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.watch5.clearQuicklist()">Clear</span></li>
+                       </ul>
+</button></span></div></div>
+</div>
+
+       
+
+       <div class="watch-module">
+               <div class="watch-module-body">
+                       <ul id="watch-related">
+                                               <li class="video-list-item  watch-ppv-vid"><a class="video-list-item-link" href="/watch?v=OJSpgiwrPP0&amp;feature=fvw"> 
+<span class="video-thumb video-thumb-90" id="video-thumb-OJSpgiwrPP0-5059065.15048">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i4.ytimg.com/vi/OJSpgiwrPP0/default.jpg" alt="Miley Cyrus POLE DANCES at Teen Choice Awards 2009! WHAT?!" title="Miley Cyrus POLE DANCES at Teen Choice Awards 2009! WHAT?!" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>0:54</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-OJSpgiwrPP0-5059065.15048', null, 'OJSpgiwrPP0', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Miley Cyrus POLE DANCES at Teen Choice Awards 2009! WHAT?!">Miley Cyrus POLE DANCES at Teen Choice Awards 2...</span><span class="stat">17,187,780 views</span><span class="stat alt">Featured Video</span><span class="stat">ErickWithNoK</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=vM4x4rzuo_c&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-vM4x4rzuo_c-7335029.99678">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/vM4x4rzuo_c/default.jpg" alt="bicha muda | pokerface remix" title="bicha muda | pokerface remix" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:10</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-vM4x4rzuo_c-7335029.99678', null, 'vM4x4rzuo_c', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="bicha muda | pokerface remix">bicha muda | pokerface remix</span><span class="stat">190,606 views</span><span class="stat">fsufan850</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=EVfGZImxJFk&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-EVfGZImxJFk-7401622.91678">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/EVfGZImxJFk/default.jpg" alt="a bixa muda entrevista na tv verde vale ORIGINAL" title="a bixa muda entrevista na tv verde vale ORIGINAL" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:00</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-EVfGZImxJFk-7401622.91678', null, 'EVfGZImxJFk', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="a bixa muda entrevista na tv verde vale ORIGINAL">a bixa muda entrevista na tv verde vale ORIGINAL</span><span class="stat">187,636 views</span><span class="stat">ANDERSONOK19</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=n7bnYclsuB4&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-n7bnYclsuB4-5317799.46029">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/n7bnYclsuB4/default.jpg" alt="A bixa muda dança do siri" title="A bixa muda dança do siri" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>0:30</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-n7bnYclsuB4-5317799.46029', null, 'n7bnYclsuB4', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="A bixa muda dança do siri">A bixa muda dança do siri</span><span class="stat">101,339 views</span><span class="stat">ANDERSONOK19</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=TfvQ8PF7ymY&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-TfvQ8PF7ymY-7325243.39141">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i1.ytimg.com/vi/TfvQ8PF7ymY/default.jpg" alt="DJ Lucie - Bixa Muda (I'm Burning)" title="DJ Lucie - Bixa Muda (I'm Burning)" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>4:23</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-TfvQ8PF7ymY-7325243.39141', null, 'TfvQ8PF7ymY', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="DJ Lucie - Bixa Muda (I'm Burning)">DJ Lucie - Bixa Muda (I'm Burning)</span><span class="stat">29,421 views</span><span class="stat">mihelado</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=m3fJJtZPyyI&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-m3fJJtZPyyI-6952105.07947">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/m3fJJtZPyyI/default.jpg" alt="Chloe Bath-Time!" title="Chloe Bath-Time!" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>0:35</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-m3fJJtZPyyI-6952105.07947', null, 'm3fJJtZPyyI', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Chloe Bath-Time!">Chloe Bath-Time!</span><span class="stat">82,357 views</span><span class="stat">ARCS8</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=EY39fkmqKBM&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-EY39fkmqKBM-8189853.59412">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/EY39fkmqKBM/default.jpg" alt="GINGERS DO HAVE SOULS!!" title="GINGERS DO HAVE SOULS!!" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>3:00</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-EY39fkmqKBM-8189853.59412', null, 'EY39fkmqKBM', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="GINGERS DO HAVE SOULS!!">GINGERS DO HAVE SOULS!!</span><span class="stat">5,034,310 views</span><span class="stat">CopperCab</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=pzjJSFHbiHM&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-pzjJSFHbiHM-726864.69796">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i1.ytimg.com/vi/pzjJSFHbiHM/default.jpg" alt="Cute baby anteater unveiled at the zoo" title="Cute baby anteater unveiled at the zoo" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:28</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-pzjJSFHbiHM-726864.69796', null, 'pzjJSFHbiHM', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Cute baby anteater unveiled at the zoo">Cute baby anteater unveiled at the zoo</span><span class="stat">91,159 views</span><span class="stat">cutebreak</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=PeUQ-MuNWzQ&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-PeUQ-MuNWzQ-7798243.99549">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i1.ytimg.com/vi/PeUQ-MuNWzQ/default.jpg" alt="Bixa muda de Juazeiro ( LEGENDADO )" title="Bixa muda de Juazeiro ( LEGENDADO )" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:12</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-PeUQ-MuNWzQ-7798243.99549', null, 'PeUQ-MuNWzQ', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Bixa muda de Juazeiro ( LEGENDADO )">Bixa muda de Juazeiro ( LEGENDADO )</span><span class="stat">950,960 views</span><span class="stat">Bobagento</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=BH3Twz9AYWo&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-BH3Twz9AYWo-173154.84219">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/BH3Twz9AYWo/default.jpg" alt="a bixa muda com o namorado" title="a bixa muda com o namorado" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>2:23</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-BH3Twz9AYWo-173154.84219', null, 'BH3Twz9AYWo', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="a bixa muda com o namorado">a bixa muda com o namorado</span><span class="stat">203,105 views</span><span class="stat">ANDERSONOK19</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=p3qcAdZUz-M&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-p3qcAdZUz-M-8245086.62004">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i1.ytimg.com/vi/p3qcAdZUz-M/default.jpg" alt="Lady Gaga - Bad Romance (cj buRn remix)" title="Lady Gaga - Bad Romance (cj buRn remix)" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>3:21</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-p3qcAdZUz-M-8245086.62004', null, 'p3qcAdZUz-M', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Lady Gaga - Bad Romance (cj buRn remix)">Lady Gaga - Bad Romance (cj buRn remix)</span><span class="stat">859 views</span><span class="stat">Rising90zg</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=9qfU0QK4UAk&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-9qfU0QK4UAk-4079958.99865">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/9qfU0QK4UAk/default.jpg" alt="Bixa Muda O funk" title="Bixa Muda O funk" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:42</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-9qfU0QK4UAk-4079958.99865', null, '9qfU0QK4UAk', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Bixa Muda O funk">Bixa Muda O funk</span><span class="stat">72,355 views</span><span class="stat">ANDERSONOK19</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=bXFmNC3q4Es&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-bXFmNC3q4Es-6143775.48699">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/bXFmNC3q4Es/default.jpg" alt="Bicha Muda" title="Bicha Muda" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:00</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-bXFmNC3q4Es-6143775.48699', null, 'bXFmNC3q4Es', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Bicha Muda">Bicha Muda</span><span class="stat">465,366 views</span><span class="stat">marchellonne</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=76CNk60tXVE&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-76CNk60tXVE-6813338.73344">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i4.ytimg.com/vi/76CNk60tXVE/default.jpg" alt="Krokodil Gena" title="Krokodil Gena" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>9:47</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-76CNk60tXVE-6813338.73344', null, '76CNk60tXVE', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Krokodil Gena">Krokodil Gena</span><span class="stat">316,187 views</span><span class="stat">alexonix7</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=CMNry4PE93Y&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-CMNry4PE93Y-2174852.92822">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i4.ytimg.com/vi/CMNry4PE93Y/default.jpg" alt="Zombie Kid Likes Turtles" title="Zombie Kid Likes Turtles" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>0:17</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-CMNry4PE93Y-2174852.92822', null, 'CMNry4PE93Y', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Zombie Kid Likes Turtles">Zombie Kid Likes Turtles</span><span class="stat">17,262,672 views</span><span class="stat">3mediapro</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=bCGmjmazE5c&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-bCGmjmazE5c-5163855.56231">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/bCGmjmazE5c/default.jpg" alt="I Gotta Feeling Parody" title="I Gotta Feeling Parody" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>3:13</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-bCGmjmazE5c-5163855.56231', null, 'bCGmjmazE5c', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="I Gotta Feeling Parody">I Gotta Feeling Parody</span><span class="stat">7,641,927 views</span><span class="stat">collegehumor</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=IiDAJIxYcoU&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-IiDAJIxYcoU-4091221.14594">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/IiDAJIxYcoU/default.jpg" alt="A bicha muda entrevista na tv verde vale - Juazeiro" title="A bicha muda entrevista na tv verde vale - Juazeiro" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:00</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-IiDAJIxYcoU-4091221.14594', null, 'IiDAJIxYcoU', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="A bicha muda entrevista na tv verde vale - Juazeiro">A bicha muda entrevista na tv verde vale - Juaz...</span><span class="stat">10,830 views</span><span class="stat">toujoursenviedaimer</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=MGC7dH62Pko&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-MGC7dH62Pko-1603959.08915">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i2.ytimg.com/vi/MGC7dH62Pko/default.jpg" alt="Entrevista com uma bichinha muda" title="Entrevista com uma bichinha muda" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>0:59</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-MGC7dH62Pko-1603959.08915', null, 'MGC7dH62Pko', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Entrevista com uma bichinha muda">Entrevista com uma bichinha muda</span><span class="stat">835 views</span><span class="stat">bardeferreirinha</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=NQtIRrmhvBw&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-NQtIRrmhvBw-3707555.71359">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/NQtIRrmhvBw/default.jpg" alt="The Police - I Burn for You" title="The Police - I Burn for You" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>4:51</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-NQtIRrmhvBw-3707555.71359', null, 'NQtIRrmhvBw', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="The Police - I Burn for You">The Police - I Burn for You</span><span class="stat">53,140 views</span><span class="stat">lovelysalome</span></a></li>
+
+
+                                               <li class="video-list-item "><a class="video-list-item-link" href="/watch?v=Nd56UDAd7uw&amp;feature=related">   
+<span class="video-thumb video-thumb-90" id="video-thumb-Nd56UDAd7uw-2775128.36766">
+<img src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="vimg90" thumb="http://i3.ytimg.com/vi/Nd56UDAd7uw/default.jpg" alt="Poker Face Burn out" title="Poker Face Burn out" onclick="yt.www.watch.watch5.IEshenanigans(event, this)"/><span class="video-time"><span>1:05</span></span><span class="video-actions"><button  class="yt-uix-button-short yt-uix-button yt-uix-button-arrowbutton"    onclick="; return false;"  type="button">
+       
+       <img class="yt-uix-button-arrow" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" alt="">
+                       <ul class=" yt-uix-button-menu" style="display: none">
+                                       <li><span class="yt-uix-button-menu-item"  onclick="yt.www.watch.quicklist.clickedAddIcon_w5('video-thumb-Nd56UDAd7uw-2775128.36766', null, 'Nd56UDAd7uw', '', '')">Add to queue</span></li>
+                       </ul>
+</button></span><span class="video-in-quicklist">Added to <br/> queue</span></span><span  class="title" title="Poker Face Burn out">Poker Face Burn out</span><span class="stat">1,280 views</span><span class="stat">asnowswan</span></a></li>
+
+
+                       </ul>
+               </div>
+       </div>
+
+                       </div>
+                       <div class="clear"></div>
+               </div>
+       </div>
+               <form method="post" action="/watch_ajax" name="likeForm" class="hid">
+               
+               <input type="hidden" name="action_like_video" value="1" />
+               <input type="hidden" name="video_id" value="cpU27Xp8zdM" />
+       </form>
+       <form method="post" action="/watch_ajax" name="unlikeForm" class="hid">
+               
+               <input type="hidden" name="action_dislike_video" value="1" />
+               <input type="hidden" name="video_id" value="cpU27Xp8zdM" />
+       </form>
+       <div id="watch-add-faves" style="display: none;">
+               <img class="watch-check-grn-circle" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif">
+               <span class="watch-action-response">
+This video has been <strong>added</strong> to your <a href="/my_favorites">Favorites</a>.
+               </span>
+       </div>
+       <div id="watch-remove-faves" style="display: none;">
+               <span class="watch-action-response hid">
+This video has been <strong>removed</strong> from your <a href="/my_favorites">Favorites</a>.
+               </span>
+               <span class="watch-action-response">
+You dislike this video. Thanks for the feedback!
+               </span>
+       </div>
+
+       <div id="baseDiv" style="visibility: hidden; height: 0px; padding: 0px; overflow: hidden;"></div>
+       <!-- end contentbottom section -->
+
+       </div>
+       <!-- begin pagebottom section -->
+       <div id="footer-container">
+                       <div id="footer">
+               <ul class="footer-links">
+                       <li><a href="http://www.google.com/support/youtube/bin/static.py?page=start.cs&hl=en_US">Help</a></li>
+                       <li><a href="/t/about">About</a></li>
+                       <li><a href="http://www.google.com/support/youtube/bin/request.py?contact_type=abuse&hl=en_US">Safety</a></li>
+                       <li><a href="/t/privacy">Privacy</a></li>
+                       <li><a href="/t/terms">Terms</a></li>
+                       <li><a href="/t/dmca_policy">Copyright</a></li>
+                               <li><a href="/t/uploaders_partners">Uploaders &amp; Partners</a></li>
+                               <li><a href="http://code.google.com/apis/youtube/overview.html">Developers</a></li>
+                       <li><a href="/t/advertising" onmousedown="yt.analytics.trackEvent('Footer', 'link', 'Advertising');">Advertising</a></li>
+               </ul>
+                       <ul class="pickers">
+                       <li>Language:
+       <a href="#" onclick="yt.www.masthead.loadPicker('language-picker'); return false;">English</a>
+</li>
+                       <li>Location:
+       <a href="#" onclick="yt.www.masthead.loadPicker('region-picker'); return false;">India</a>
+</li>
+                       <li>Safety mode:
+       <a href="#" onclick="yt.www.masthead.loadPicker('safetymode-picker'); return false;">
+
+Off
+
+       </a>
+</li>
+       </ul>
+               <div id="picker-container"></div>
+       <div id="picker-loading" style="display: none">Loading...</div>
+
+
+       </div>
+
+       </div>
+       
+       <!-- end pagebottom section -->
+
+       </div>
+                                       <script id="www-core-new-js" src="http://s.ytimg.com/yt/jsbin/www-core-new-vfl157814.js"></script>
+
+
+       <!-- begin postpage section -->
+       <script>
+               if (window['gYouTubePlayerReady']) {
+                       onYouTubePlayerReady();
+                       yt.registerGlobal('gYouTubePlayerReady');
+               }
+               
+               yt.setConfig({
+                       'XSRF_TOKEN': 'x2TWMlR1RJ8KE0FYUU6G3FprbSp8MTI3MDc0MDkzMQ==',
+                       'XSRF_FIELD_NAME': 'session_token'
+               });
+               yt.pubsub.subscribe('init', yt.www.xsrf.populateSessionToken);
+
+
+               yt.setConfig('XSRF_QL_PAIR', 'session_token=l9M2nmYYkkoLp0BqoojwjvLkIYN8MA==');
+
+
+
+               yt.setConfig('LOGGED_IN', false);
+       </script>
+
+               <script>
+               
+
+                       yt.pubsub.subscribe('init', function() {
+
+               yt.www.thumbnailDelayLoad.fudgeFactor = 0;
+       
+       if (document.documentElement["getBoundingClientRect"]) {
+               yt.events.listen(window, 'scroll', yt.www.thumbnailDelayLoad.loadImages);
+               yt.events.listen(window, 'resize', yt.www.thumbnailDelayLoad.loadImages);
+       }
+       yt.www.thumbnailDelayLoad.loadImages();
+
+               yt.www.thumbnailDelayLoad.loadAllAtOnce = true;
+
+       });
+
+               
+               
+                       yt.setTimeout(function() {
+                               window.yt.www.suggest.install(document.searchForm,
+                                               document.searchForm.search_query,
+                                               'en','close',
+                                               'Suggestions',
+                                               'Web search',
+                                               -1,
+                                               null);
+                                       }, 100);
+
+       </script>
+       
+       <script id="legacy-user-datastore" style="behavior:url('#default#userdata')"></script>
+       
+               
+
+
+               
+       
+       
+
+       
+
+       <script>
+               document.title = 'YouTube - i burn.';
+
+               yt.setConfig({
+                       'VIDEO_ID': 'cpU27Xp8zdM',
+                       'VIDEO_USERNAME': 'afkmusic',
+                       'VIDEO_LANGUAGE': 'EN',
+                       'BLOCK_USER_XSRF': '',
+                       'SUBSCRIBE_AXC': '',
+
+                       'IS_WIDESCREEN': false,
+                       'IS_HD_AVAILABLE': false,
+                       'WIDE_PLAYER_STYLES': ["watch-wide-mode"],
+                       'EMBED_URL': 'http:\/\/www.youtube.com\/v\/cpU27Xp8zdM&hl=en_US&fs=1',
+                       'ALLOW_EMBED': true,
+                       'ALLOW_RATINGS': true,
+                       'AJAX_MODE': false,
+
+
+                       'HAS_ACTIVE_QUICKLIST': false,
+
+                       'LIST_PLAY_NEXT_URL': "",
+                       'LIST_PLAY_NEXT_URL_WITH_AUTOPLAY': "",
+                       'LIST_AUTO_PLAY_ON': false,
+                       'LIST_AUTO_PLAY_VALUE': 1,
+                       'SHOW_NEXT_BUTTON': false,
+
+                       'WATCH5': true,
+
+                       
+                       'STAGED_PLAYER_CONTROLS_URI': "http://s.ytimg.com/yt/img/watch/pic_disabled_controls_640x25-vfl148884.png",
+                       'STAGED_WIDE_PLAYER_CONTROLS_URI': "http://s.ytimg.com/yt/img/watch/pic_disabled_controls_854x25-vfl148884.png",
+                       'GUIDED_HELP_FLOW': 172459,
+                       'VIDEO_HQ_THUMB': 'http://i4.ytimg.com/vi/cpU27Xp8zdM/hqdefault.jpg',
+                       'GUIDED_HELP_LOCALE': 'en_US'
+                       
+
+               });
+
+               yt.setMsg({
+                       'LOADING': 'Loading...',
+                       'AUTOPLAY_ON': 'Autoplay (on)',
+                       'AUTOPLAY_OFF': 'Autoplay (off)',
+                       'QUEUE_EMPTY': 'Add a video to your watch queue by selecting from the menu in the video\'s thumbnail.',
+                       'QUEUE_CLEAR': 'Are you sure you wish to continue?',
+                       'ADD_TO_WATCH_QUEUE': 'Add to queue'
+               });
+
+                       yt.setConfig({
+               'COMMENTS_THRESHHOLD': -5,
+               'COMMENTS_FILTER': 0,
+               'COMMENTS_PAGE_SIZE': 10,
+               'COMMENTS_COUNT': 411
+       });
+
+       yt.setMsg({
+               'COMMENT_OK': 'OK',
+               'COMMENT_CAPTCHAFAIL': 'The response to the letters on the image was not correct, please try again.',
+               'COMMENT_ERROR': 'Error, try again'
+       });
+       
+       yt.pubsub.subscribe('init', function() {
+               if (_gel('watch-comments-actions')) {
+                       if (_gel('watch-main-container')) {
+                               var isIE = /*@cc_on!@*/false;
+                               if (isIE) {
+                                       yt.events.listen(_gel('watch-comments-core'), 'mousemove', yt.www.comments.watch5.hideActions);
+                               } else {
+                                       yt.events.listen(_gel('watch-main-container'), 'mousemove', yt.www.comments.watch5.hideActions);
+                               }
+                       } else {
+                               yt.events.listen(document.body, 'mousemove', yt.www.comments.watch5.hideActions);
+                       }
+               }
+       });
+
+
+
+       
+               yt.pubsub.subscribe('init', yt.www.watch.player.enableVideoQualityDisplay);
+
+               yt.pubsub.subscribe('init', function() {
+                       yt.www.watch.player.handleHashArgumentsOnWatchLoad();
+               });
+               
+
+
+               yt.pubsub.subscribe('init', function() {
+                       _gel('watch-player').style.background = "transparent";
+               });
+
+
+               yt.pubsub.subscribe('init', function(){
+                       yt.www.watch.watch5.maybeShowGuidedHelpAlert();
+               });
+
+
+       </script>
+
+
+       <a name="pageBottom"></a>
+       <!-- end postpage section -->
+       <!--[if IE]></div><![endif]-->
+</body>
+
+</html>
\ No newline at end of file
index ab92f2d115123e6f5e40576ce8a034436012b9fe..be356aac9716a5e25e2499e8f8cb7820090cce60 100644 (file)
@@ -96,6 +96,22 @@ class YoutubeTest < Test::Unit::TestCase
   end
 
 
+  def test_parse_t_parameter_from_url
+    # Tests a different regex than the other 't' parameter tests.
+    yt = Youtube.new(nil)
+
+    page_data = nil
+
+    File.open('test/fixtures/youtube/cpU27Xp8zdM.html') do |f|
+      page_data = f.read
+    end
+
+    expected_result = 'vjVQa1PpcFNyKz8nP3yZ3MHcwOvLXsOWpCJHkgJVShI='
+    actual_result = yt.send('parse_t_parameter', page_data)
+    assert_equal(expected_result, actual_result)
+  end
+
+
   def test_get_available_formats
     # Make sure that we can parse the available formats from a page.
     yt = Youtube.new(nil)
@@ -116,6 +132,26 @@ class YoutubeTest < Test::Unit::TestCase
   end
 
 
+  def test_get_available_formats_from_url
+    # Tests a different regex than the other available formats test.
+    yt = Youtube.new(nil)
+
+    page_data = nil
+
+    File.open('test/fixtures/youtube/cpU27Xp8zdM.html') do |f|
+      page_data = f.read
+    end
+
+    actual_formats = yt.send('get_available_formats', page_data)
+    expected_formats = [ 34, 5 ]
+
+    # Make sure that all of the elements of the "expected" set are in
+    # the "actual" set and vice-versa.
+    assert_equal([], expected_formats - actual_formats)
+    assert_equal([], actual_formats - expected_formats)
+  end
+
+
   def test_get_desired_format
     # The get_desired_format() method should choose the best of the
     # available formats.