Add video player from 2embed.ru directly into TheMovieDB movie/serie webpage.
// ==UserScript==
// @name TMDB Video Player
// @namespace https://greasyfork.org/fr/scripts/437157-tmdb-video-player
// @version 0.3
// @description Add video player from 2embed.ru directly into TheMovieDB movie/serie webpage.
// @author Guillome91
// @license MIT
// @match https://www.themoviedb.org/movie/*
// @match https://www.themoviedb.org/tv/*
// @icon https://www.themoviedb.org/favicon.ico
// @connect themoviedb.org
// @connect 2embed.ru
// ==/UserScript==
(function() {
'use strict';
//Retrieve api number
const currentUrl = document.URL;
const api = currentUrl.replace(/[^0-9]/g, "");
const type = currentUrl.split('/')[3];
var player_url,location;
if(type == "movie"){
player_url= "https://www.2embed.ru/embed/tmdb/"+type+"?id="+api;
console.log(player_url);
//add player
location = document.querySelector("div.header");
let ifr = document.createElement("iframe");
ifr.id = "2embed";
ifr.height = 800;
ifr.allowFullscreen = "true";
ifr.webkitallowfullscreen="true";
ifr.mozallowfullscreen="true";
ifr.src = player_url;
location.after(ifr);
}
if(type == "tv"){
location = document.querySelector("div.header");
player_url = "https://www.2embed.ru/library/tv/"+api;
console.log(player_url);
let div = document.createElement("div");
div.setAttribute('style','border-radius: 25px;overflow: hidden; margin: 15px auto; max-width: 762px;');
let ifr = document.createElement("iframe");
ifr.setAttribute('style',"border: 0px none; margin-left: -20px; height: 850px; margin-top: -150px; width: 800px;");
ifr.setAttribute('scrolling','no');
ifr.id = "2embed";
ifr.src = player_url;
ifr.allowFullscreen = "true";
ifr.webkitallowfullscreen="true";
ifr.mozallowfullscreen="true";
div.appendChild(ifr);
location.after(div);
}
})();