N
NetReyes
Eta
Hola, Buenas Tardes.
Recientemente Xvideos realizo un cambio en su plataforma, el cual dejo de funcionar el codigo para obtener los .mp4 de Xvideos.
¿Alguien de ustedes sabe cual es la nueva manera de obtener el link .mp4?
Recientemente Xvideos realizo un cambio en su plataforma, el cual dejo de funcionar el codigo para obtener los .mp4 de Xvideos.
¿Alguien de ustedes sabe cual es la nueva manera de obtener el link .mp4?
PHP:
<?php
error_reporting(0);
$id = $_GET["id"];
// Módulo de extraxión para usar Video.js
$conexion = curl_init("http://xvideos.com/video". $id ."/");
curl_setopt($conexion, CURLOPT_USERAGENT, "Mozilla/5.0 (Linux; U; Android 4.0.3; ko-kr; LG-L160L Build/IML74K) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30");
curl_setopt($conexion, CURLOPT_HTTPHEADER, array("Accept-Language: es-es,en"));
curl_setopt($conexion, CURLOPT_POSTREDIR, 3);
curl_setopt($conexion, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($conexion, CURLOPT_RETURNTRANSFER, TRUE);
$respuesta = curl_exec($conexion);
curl_close($conexion);
$inicioHTML = explode("new HTML5Player(", $respuesta, 2);
$finalHTML = explode(");", $inicioHTML[1], 2);
$urls = explode("'", $finalHTML[0]);
$urlMP4 = "";
$urlJPG = "";
$url3GP = "";
for($x=0; $x < count($urls); $x++){
if(strpos($urls[$x], "/videos/mp4/") !== FALSE){
$urlMP4 = $urls[$x];
}
if(strpos($urls[$x], "/3gp/") !== FALSE){
$url3GP = $urls[$x];
}
if(strpos($urls[$x], ".jpg") !== FALSE){
$urlJPG = $urls[$x];
}
}
if($urlMP4 == ""){
$urlMP4 = $url3GP;
}
?>
<link href="/video/video-js.css" rel="stylesheet">
<script src="/video/ie8/videojs-ie8.min.js"></script>
<video id="my-video" class="video-js" controls preload="auto" width="640" height="264"
poster="<?php echo ($urlJPG); ?>" data-setup="{}">
<source src="<?php echo($urlMP4); ?>" type='video/mp4'>
</video>
<script src="/video/video.js"></script>