我正在尝试使用jquery下面的代码来切割youtube视频,但在此视频中添加了正在显示的内容。
<object type="application/x-shockwave-flash" data="http://localhost/YoutubeChop/video/chop.swf" width="900" height="440">
<param name="flashvars" value="vurl=lUcRiho-a7Q" />
<param name="allowscriptaccess" value="always" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
任何人都建议我删除管视频中的添加内容。使用上面的代码。
谢谢
答案 0 :(得分:1)
// ==UserScript==
// @name remove Youtube adds
// @namespace youtubetads
// @version 1.1
// @author FDisk
// @description Remove youtube ads from the right side of the screen and from the embeded video
// @include http://*.youtube.com/watch?*
// @include http://youtube.com/watch?*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js
// @require http://jquery.lukelutman.com/plugins/flash/jquery.flash.js
// @require http://usocheckup.redirectme.net/74961.js
// ==/UserScript==
//Check for updates
$('#homepage-sidebar-ads').remove();
$('#google_companion_ad_div, #watch-channel-brand-div, #watch-channel-brand-div').remove();
var video = 'https://www.youtube-nocookie.com/v/'+$('#watch-mfu-button').attr('data-video-id');
$('#watch-player').empty().flash(
{
height: 1280,
width: 720,
src : video+'?version=1&autoplay=0&fs=1&hd=1'
}
);
来源:http://userscripts.org/scripts/review/74961 其他插件寻找像adBlock +
这样的浏览器插件答案 1 :(得分:0)
尝试向Cookie添加值(source)
的document.cookie =&#34; VISITOR_INFO1_LIVE = oKckVSqvaGw;路径= /;域= .youtube.com&#34 ;;
现在有效,但未来可以改变行为