ニコニコ動画の無料会員で自動再生する(HTML5版)
ニコニコ動画にHTML5プレイヤーができたので自動再生の対応版を作ってみた。
追記(2020/02/04)
ブラウザのメディア自動再生をニコニコ動画(www.nicovideo.jp
)に許可していない場合、自動再生されないことがあります。許可してください。
追記(2020/05/11)
ニコニコ動画が未ログイン/無料会員時に自動再生するように仕様変更されたようです。対応時期は不明です。既に不要であるため、下記のユーザスクリプトを導入している場合、アンインストールすることを推奨します。
ユーザスクリプト
ニコニコ動画自動再生(HTML5版)// ==UserScript==
// @name ニコニコ動画 自動再生(HTML5版)
// @description ニコニコ動画を自動再生します。
// @description ブラウザのメディア自動再生をニコニコ動画に許可していない場合、自動再生されないことがあります。
// @include http://www.nicovideo.jp/watch/*
// @include https://www.nicovideo.jp/watch/*
// @author toshi (https://github.com/k08045kk)
// @license MIT License
// @see https://opensource.org/licenses/MIT
// @version 5.1
// @see 1 - HTML5版に対応
// @see 2 - Flash版を削除(Chromeで動作しないため)
// @see 3 - 2019/06/11 - 別動画移動後も自動再生するように変更
// @see 4 - 2019/06/19 - メモリリーク改善
// @see 5 - 2019/06/20 - 別動画移動時にページトップへ移動する
// @grant none
// @namespace https://www.bugbugnow.net/
// ==/UserScript==
// 自動再生
(function(){
// 自動再生を試行する間隔(ms)
var INTERVAL = 1000;
var element = document.querySelector('.VideoStartButton');
if (element != null) {
// HTML5版
window.addEventListener('load', function(){
window.setInterval(function() {
var btn = document.querySelector('.VideoStartButton');
if (btn != null) {
btn.click();
// ページトップへ移動する
window.scroll({top:0});
}
btn = null;
}, INTERVAL);
}, false);
}
})();
補足
自動更新をご希望の方は、下記からインストールください。