基于框架eyz优化而成的影视全搜索是一个集合众多资源站的影视检索程序,
实现全网m3u8影视资源检索、直播源整理等
本项目已停止维护
演示
演示站点:️影视全搜索
起源
学习PHP爬虫练习项目,中间结合vue练习项目,后结合uniapp练习项目,后结合MVC框架练习项目
交流
程序多有不足之处,欢迎交流指正
- 交流QQ群号:490993740
- 博客:eyunzhu.com
- 有问题,或者建议,请提交 issues
- 欢迎提交优质资源站点
- 欢迎制作提交前端模版(模版目录为
public/view/vatfs
默认模版为default
)
计划
- [X] 各站点影视搜索接口
- [X] 直播接口
- [X] 搜索排行
- [X] 独立站点 :影视全搜索
- [ ] 小程序 (等待开发中)
- [X] android app 公测版 :️怕黑
- [X] 投屏功能
- [ ] 缓存功能
- [ ] iOS app (等待开发中)
- [ ]
插件(取消插件模式)- [X]
ThinkCMF插件 - [ ]
WordPress插件
- [X]
- [X] 管理后台(应网友要求,已添加
微信扫码登陆后台,2.1版本改为密码登陆) - [ ] 增添解析播放(等待开发)
安装使用
本程序可使用宝塔面板一键部署
使用宝塔面板的童鞋可到宝塔面板的软件商店中进行一键部署
PHP>=7.2
- 下载程序压缩包 点我下载最新版
- 解压置于网站根目录,设置
public
目录为网站运行目录 - 管理后台地址:/admin 默认账户:eyunzhu密码:vatfs
- 若为Nginx配置如下:
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php/$1 last;
}
其他说明:
本程序运行目录为public
安装方式为:将程序解压于服务器目录,如将所有文件放入服务器(或虚拟机)的www目录,则对应的运行目录就是`www/public`,然后把域名绑定到目录`www/public`,访问域名即可
安装失败说明
大量网友反应安装失败原因无非是:nginx停止运行、PHP停止运行、伪静态未正确配置。
若宝塔用户一键部署后访问出错,请先确认nginx\apache、PHP是否正常运行,如果还出错请修复下宝塔面板重启下nginx\apache、PHP服务即可。
其他情况访问出现错误,则为伪静态配置问题,请百度查询自己的环境如何配置伪静态
接口
为防止接口滥用,请关注公众号“古图”绑定域名
1.搜索
https://api.eyunzhu.com/api/vatfs/resource_site_collect/search?kw=斗罗&per_page=50&page=1
- per_page:每页显示数量
- page:当前页面
- wd:搜索关键词
2.获取播放地址等详情
https://api.eyunzhu.com/api/vatfs/resource_site_collect/getVDetail?vid=1
- vid:资源vid
3.直播源
https://api.eyunzhu.com/plugin/eyunzhu_vatfs_api/api/getLiveSource
4.影视搜索榜单
http://api.eyunzhu.com/api/vatfs/baidu_top
注意:
- 因部分资源站不支持https资源,所以站点不建议添加ssl
- 请关注公众号“古图”绑定域名以防止接口滥用
- 欢迎交流使用本程序,但请保留版权
版本更新
2.1
由之前的html\css\js纯前端模式到vue版本,到此版本最终还是选择了PHP,本版本使用了自己集成的eyz框架(框架优化中)。
- 取消插件模式
- 更新接口
- 增加简易后台
- 改用eyz框架,前端添加多模版
- 采集源码(位于vatfs/index/controller/CollectController.php,详细教程后续给出)
我看你还是发下https://tools.eyunzhu.com/api/wxgzh/video/detail接口的源码。。。 发个前端,忽悠谁啊!
提交评论
2.1版本已经集成采集源码,下载查看即可
提交评论
这么没有APP源码呢,楼主大人
提交评论
想要APP源码 :razz:
提交评论
大大,你这个程序如果能支持MaccmsV10的api就无敌了! 加油!
提交评论
没用过MaccmsV10API。有时间看看,整合下
提交评论
播放后 播放器出现广告 加微信公众号的 请问下这个如何改成自己的,
提交评论
下个版本会加上修改播放器广告及其他功能
提交评论
大佬能告诉我这段文字的文件是哪个吗,谢谢 :oops:
提交评论
WEBVTT 00:00:00.001 --> 00:00:02.000 关注微信公众号:古图 00:00:02.001 --> 00:00:04.500 获取更多资源
\public\view\vatfs\default\static\css\sdetail.v 这个里面的内容
提交评论
WEBVTT 00:00:00.001 --> 00:00:02.000 关注微信公众号:古图 00:00:02.001 --> 00:00:04.500 获取更多资源
\public\view\vatfs\default\static\css\sdetail.v 这个里面的内容
提交评论
android 怕黑非常好用,期待更多功能,加点广告都是可以的哦 另外,投屏功能,下载下来的视频希望也可以加上投屏功能,谢谢
提交评论
下载下来的视频会增加投屏功能(之前忘记了),有其他功能建议吗(如需要什么小工具之类的)
提交评论
对了,缓存的视频已经支持投屏
提交评论
upup
提交评论
想学如何安装,能出点教程就好了,谢谢。
提交评论
站长之前是不是发过musicplayer的源码,当时没有下载,现在找不着了 :cry:
提交评论
QQ群文件有
提交评论
安装后 搜索词带空格报错. 搜索结果 点到第二页后 内容页 地址不对。
但是在你的演示站却正常。。。
提交评论
很多直播源已经失效,另外希望添加上一些速度比较快的资源站搜索结果,比如秒播一类的
提交评论
下载了影视全搜索源码。自己虚拟机ubuntu组件环境。测试通过但是源码放上去,网页读取错误。致命错误:未捕获RuntimeException:无法创建缓存目录(/ var / www / html / runtime / cache / 66)。在/var/www/html/vendor/twig/twig/src/Cache/FilesystemCache.php:53中的堆栈跟踪:#0 /var/www/html/vendor/twig/twig/src/Environment.php(349): Twig \ Cache \ FilesystemCache-> write('/ var / www / html / r ...',' loadTemplate('_ TwigTemplate ...','default_error.t ...')#2 / var / www / html / vendor / twig / twig / src /Environment.php(277):Twig \ Environment-> load('default_error.t ...')#3 /var/www/html/eyz/lib/common.php(61):Twig \ Environment-> render ('default_error.t ...',数组)#4 /var/www/html/eyz/lib/common.php(40):showErrorPage('default_error.t ...',数组)#5 [内部函数]:myErrorHandler(2,'/var/www/html/vendor/twig/twig/src/Cache/FilesystemCache.php在第53行
提交评论
错误信息已经很明确,“无法创建缓存目录”,给项目文件夹设置读写权限就可以了
提交评论
我想问怎么可以自己更换播放器
提交评论
非常感谢作者的分享,贴个链接,交换友链 www.turtlefilm.cn
提交评论
已经用了这个源码一段时间,被我改的有点乱。一切都还好,有2个建议:播放页面添加上演员和内容介绍的调用,搜索上可以直接搜索演员名称。 希望前端越来越好,直播接口常更新。
提交评论
搜索有分页时,点击分页出现无法打开的问题
提交评论
搜索结果多的时候,分页打不开
提交评论
装好了后台账号密码搞忘了怎么办?
提交评论
\public\view\vatfs\default\index\index\search.html 第60行 ,解决搜索结果第二页后 不能点进 详情页
提交评论
detail前加/
提交评论
大佬牛逼,框架tp改的,采集思路很清晰,佩服
提交评论
大佬牛批,要是能给分类的都加上图片,前端效果展示会更加
提交评论
采集源码有教程吗,不知道在哪改
提交评论
播放器右键菜单里面的东西,在哪里修改呀,有没有人知道啊
提交评论
站长 你主站关闭了 我们分站该怎么修改 并正常使用?
提交评论
大佬能分享下数据库不
提交评论
关了哦?核心部分可以分享下吗?
提交评论