【问题标题】:how to remove adds from youtube videos如何从 youtube 视频中删除广告
【发布时间】:2013-12-17 06:30:02
【问题描述】:

我正在尝试使用 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>

任何人都建议我从你的管视频中删除添加。使用上面的代码。

谢谢

【问题讨论】:

    标签: javascript jquery youtube


    【解决方案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&amp;autoplay=0&amp;fs=1&amp;hd=1'           
        }
    );
    

    来源:http://userscripts.org/scripts/review/74961 其他插件寻找浏览器插件,例如 adBlock+

    【讨论】:

    • @Alen.Toma 这是一个 5 岁的答案。我假设容器 id 会改变。但基本思想应该仍然有效。
    【解决方案2】:

    尝试为 cookie 增加价值(source)

    document.cookie="VISITOR_INFO1_LIVE=oKckVSqvaGw; path=/; domain=.youtube.com";

    现在有效,但将来可以改变行为

    【讨论】:

      猜你喜欢
      • 2014-01-19
      • 2013-11-24
      • 1970-01-01
      • 2014-01-10
      • 1970-01-01
      • 2014-01-31
      • 1970-01-01
      • 2012-07-07
      • 2014-12-19
      相关资源
      最近更新 更多