iwara_php,如何下载Iwara上的视频?

13 April 2019 - 字数统计:2972 - 阅读大约需要9分钟 - Hits: Loading...

如何下载Iwara上的视频?

这是一个创建于 天前的文章,其中的信息可能已经有所发展或是发生改变。

PHP果然是全世界最好的语言,我又用PHP解决了一个问题!

制作原因

Iwara(Ecchi)上的视频是真的有意思,尤其是镇站之宝OBSERVATION DIARY,简直是R183D动画的巅峰 (请原谅我的孤陋寡闻) ,所以为了更好的看Iwara上的的视频,我写了Iwara Viewer来帮助我们下载Iwara(Ecchi)上面的视频。

Code

if ( $_GET["ID"] == '' ) {

if ( $_GET["page"] == '' ) {

$_GET["page"] = 0;

}

if ( $_GET["sort"] == '' ) {

$_GET["sort"] = "date";

}

$url = 'https://ecchi.iwara.tv/videos?page='.$_GET["page"].'&sort='.$_GET["sort"];

$str = file_get_contents($url);

$preg='/(.*?)/is';

preg_match_all($preg,$str,$match);//在$str中搜索匹配所有符合$preg加入$match中

echo "

Mayx Iwara Viewer";

echo "

Mayx Iwara Viewer


Sort by: Date Views Likes

$j=0;

for($i=0;$i

{

if (($i % 2) == $j) {

if ( $match[1][$i] == $match[1][$i+1] ) {

echo "

".$match[2][$i]."";

} else {

echo "

No Image".$match[2][$i]." View in Iwara Download Url in Server";

if ($j == 0) {

$j = 1;

} else {

$j = 0;

}

}

} else {

echo "

".$match[2][$i]." View in Iwara Download Url in Server";

}

}

echo "


Next Page";

} else {

$data = file_get_contents('https://ecchi.iwara.tv/api/video/'.trim(strrchr($_GET["ID"], '/'),'/'));

$file = json_decode($data,true);

echo "Download URL:
https:";

echo $file[0][uri];

}

(2019.4.18 更新:解决了部分没有图片而导致错位的问题)

(2019.4.18 更新:解决了由于智障导致的图片被筛掉的问题,但是并不保证会不会再出现问题)

使用方法

除了比Iwara更简陋,其他的没什么太大的区别,增加了一个Download Url in Server的选项,用来帮助在服务器上直接下载视频(因为Iwara通过识别IP来防盗链……),得出的链接可直接在服务器上下载(比如用KodExplorer),在服务器上下载的速度还是很不错的。

不过有的时候Iwara图片服务器也会被Ban(比如移动网),这时候就应该用到miniProxy了(当然代码也得改,就是我太懒了,懒得改2333)

缺点

没有观看数/作者等信息、而且不知道Iwara的服务器在哪里,用这个速度浏览的速度也不会有太大提升……

演示

https://yuri.gear.host/iwaraview.php

如需用演示站下载,可复制地址,然后用Download Tool下载(因为演示站的IP和你的服务器IP不同):

Mayx Iwara Video Download Tool

Video URL:

if ( $_GET["ID"] != '' ) {

$data = file_get_contents('https://ecchi.iwara.tv/api/video/'.trim(strrchr($_GET["ID"], '/'),'/'));

$file = json_decode($data,true);

echo "Download URL:
https:";

echo $file[0][uri];

}

?>

tags: Iwara - PHP - 视频

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值