Skip to content

20240331-1227

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Mar 04:52
e6ca43e

Credit: takagen99/Box
Commit: 9ed0846ccad4a0af71914fd6d219c5a80848a597
Changelog:
播放失败时提示原因
页面加载完毕后3秒,如果还没嗅探到视频地址,则立即提示失败,避免苦等20秒
直播支持配置文件指定播放器
support cat open config
fix: 修同一影片多个播放源,从播放源总集数比较多的切换到总集数比较少的会产生异常
fix: 修部分设备选择对话框无法滚动至底部
支持spider传过来的cookie
部分电视开启画中画闪退,返回开启失败 (#136)
去除播放页返回的时候闪现暂停的UI

Co-authored-by: klosw kloswc@gmail.com
播放器部分优化 字幕添加样式选择 优化字幕显示样式(by
Klosw) (#135)
修复搜索框获取焦点后无法再让其他控件获取焦点的bug,即当搜索编辑框获取焦点后,按下上下左右键焦点可跳出搜索框被其他控件获取
support some regex
支持安卓4失败
This reverts commit 364e0fc86bb6201ed10f32348b9927fb1940e707.
This reverts commit 0f7fdb1bbcd736299ba231f0232e08e91990fc95.
修复禁用主题引起的 选择首页样式bug (#128)
兼容 5.0 以下设备禁用主题,修复闪退 (#127)

  • feat: Supports 19 devices
  • Update build.gradle
  • fix: revert shape_setting_model_focus.xml
    回滚集数排序 (#126)
    修复一些问题 (#125)
  • 关闭XXPermissions的检查模式,防止targetSdk版本过低申请权限闪退。
  • 1.修改播放本地或Webdav视频的进度记录功能,修改之前:假设视频1播放到5分钟处点击返回,播放视频2的时候,也会从5分钟处继续播放。修改后:当url包含tvbox-drive://时,progressKey改为文件url记录播放进度。
    2.修改DriveActivity的onBackPressed返回上一页逻辑,修改之前:当文件列表第一条(返回上一页item)滚动出屏幕,点击返回时会点击页面第一个item。
    3.修改本地文件列表和在线视频排序,避免出现[文件名10]排在在[文件名2]前面的问题。
    4.修复在播放本地文件时,点击屏幕返回按钮,程序崩溃问题。
    修改聚搜的站点名字居中 by sayxiaoyan
    关闭XXPermissions的检查模式,防止targetSdk版本过低申请权限闪退。 (#122)
    版本降低至19 安卓4.4 (#119)
    Co-authored-by: BuildTools unconfigured@null.spigotmc.org
    分词接口502了,替换分词接口 (#121)
    加宽频道列表
    jjm2473
    targetSdkVersion过高导致玩偶没有数据
    屏显加个背景
    value
    选集分组
    clean code
    防止播放界面调用外部软件打开视频时videoURL空指针异常
    ijk缓存开关
    指定搜索源
    删除图标焦点
    防止主页和聚搜手机平板锁屏恢复时重新加载 (#114)
    聚搜恢复时会出现屏幕变小的情况
    Update epg_data.json 台标更新 勘误 扩充 (#113)
    修改getExternalCacheDir().getAbsolutePath() 的方法修改为使用 FileUtils.getExternalCachePath(),防止空指针 (#112)
  • mod
    部分机器getExternalCacheDir()会返回空
  • mod 把使用 getExternalCacheDir().getAbsolutePath() 的方法修改为使用 FileUtils.getExternalCachePath(),防止空指针

Co-authored-by: klosw kloswc@gmail.com
mod
部分机器getExternalCacheDir()会返回空 (#111)
Revert "update AGP to 8.2"
This reverts commit 62f501a1a1a3225ecd5a611b85e40063397b8953.
release编译有问题,可能是哪里proguard-rules没写好
搜索界面调整
对底部EPG界面细节进行调整 (#108)
wsa获取存储权限,目标版本最低需要30,否则闪退
增加自定义字体功能,部分电视缺失emoji字体,可以使用
https://github.com/googlefonts/noto-emoji/字体,然后用
https://github.com/muziling/noto-emoji-without-flag.git去掉10个数字,得到的字体设置成自定义字体。
如果没有缺失emoji字体,也可以换成你喜欢的字体,比如霞鹜文楷
增加yxdm的分段支持,之前被回退了,没找到别的更新快又有按照季番归类的站点
修复release编译失败
Update build.gradle
优化搜索历史
update AGP to 8.2
正确加载301,302等跳转的图片链接
更新room database
搜索历史
增加长按简介复制简介内容(方便复制阿里地址进行推送和分享) (#105)
修复直播初始化闪退
修改锁屏状态下再次点击屏幕进行隐藏,不点击等待三秒消失
VodController
修复 推送时如果key不存在闪退
底栏隐藏的时候屏幕锁一起隐藏
strings.xml
长按开启/关闭字幕
长按关闭/开启字幕
Revert "增加长按开启字幕功能"
test.yml
增加长按开启字幕功能
简介
退出直播界面后,epg图片请求完成加载引起闪退修复,直播界面画中画判定调整
选集播放再全屏
换个图标
Live : Allow channel selection across group (experimental)
修复S渲染+系统播放器闪退问题
直播页支持遥控器数字键切换频道
by gmd20
重置APP确认
不管有没有jar都应该跳转直播页
有限支持windows wsa x64架构,启动不崩溃,可使用exo播放
修复系统时间显示
Clock
code
LOCK
一键片头片尾,一键旋转画面
HAPPY NEW YEAR
修ijk无法播放本地文件、小窗预览模式下多音轨影片切换音轨引起播放进度停止不动的问题
防止直播地址网络请求失败时一致转圈
长按历史切换首页推荐
交换刷新与重播
首页模式站点
优化聚搜逻辑
聚搜
修复点击筛选闪退
一键重置APP
修复重新播放当前资源bug
支持Click事件
配置接口直播链接为空时,防止进入直播界面一直转圈。js相关请求DNS与app设置保持一致
关闭自动换源后,避免播放完毕自动跳台
Revert "修改glide的请求客户端为OkGoHelper的默认客户端对象"
This reverts commit bc7ace77a9db0333f05f2cae88ed64569f7c1792.
修改glide的请求客户端为OkGoHelper的默认客户端对象
直播支持m3u文件读取
超时换源增加关闭选项,关闭后,缓冲超时后重新播放当前频道 (#78)
修复某些类会反射调用zxing导致生成阿里云二维码报错 (#77)
EXO自动匹配外挂字幕
适配饭阿里
Fix bug: 首页站源分类具有多个,点击第一个分类,触屏右滑动至第一个分类失去焦点后,此时返回,导致sortData为null的异常闪退
修复全屏点击视频名跳转其他APP闪退问题 (#75)
解决自定义爬虫分类、详情方法调用时抛出异常导致软件无限转圈圈的问题
修复关闭预览返回闪退
loading speed display
update exo
Subtitle Priority Chinese
ijk库改回原来的
修改ijk部分so包,修ijk播放部分磁力闪退问题,暴力修ijk和exo播放部分磁力出现满屏数字问题
fix VodSeries.name isEmpty bug
background UI icon
background UI
pip off
background off
background
pic
Settings Layout fix
Replace picasso with glide
二级页阿里链接自动跳转
build
修复web嗅探解析错误
tls (#59)
增加启动时直接进直播的开关
修正字幕乱码问题
解决gitcode闪退问题
解决部分站点因加速代理异常导致的可能闪退的bug
优化js加载规则
增加部分站点一集分两段mp4的支持,代码里写死该站点的嗅探逻辑
嗅探使用okhttp后,忘记添加缓存机制,加入缓存机制以提升嗅深速度
quickjs lib include arm64-v8a now, add it to build type.
update quickjs
修复由于xstream升级后导致xml源解析失败的问题,报错:ForbiddenClassException
修复在线打包,使用exo播放器,哔哩js不能播放的问题 (#1)
Revert to FF4, update Exo
App启动时清理荐片下载缓存
Update VOD focus size x1.2
Update VOD controller UI
Fix crash during search subtitle on enter
修复今天代码修改引起的一些bug
支持荐片(感谢 q215613905)
修正okhttp方式的嗅探bug
修复,需要传递http header
闪退修正
支持安卓9及以下系统访问只开启了TLSv1.3的站点
Revert "紧急修复闪退,部分视频原先能看变成不能看待修复"
This reverts commit fc3652920d2c60197822760e8d894c0554bcc804.
Revert "安卓9及以下支持TLSv1.3,部分站点只开启了TLSv1.3"
This reverts commit 5608c21b596001d5072fc5be684bbb170faf2520.
紧急修复闪退,部分视频原先能看变成不能看待修复
安卓9及以下支持TLSv1.3,部分站点只开启了TLSv1.3
修复ed2k 和 magnet 磁力链接剧集反复切换可能会引起 playUrl 为null的异常
修磁力推送解析bug (credits q215613905)
Update build.gradle
Fix (by watson)
Added Clear All option in History & Favorite Page
修正第一个站点设置为隐藏时还是会显示出来
避免打开站点列表崩溃
磁力下载多链接支持 (credits q215613905)、详情界面剧集的链接复制值动态获取
部分在线字幕引起的闪退 bug 修复
低版本兼容
Small fix
IJK update (ref 影魔)
修复bug:反复进出直播界面引起闪退,直播超时自动换源时,右侧的线路选择、播放解码反复切换闪退
图片请求支持headers
修复解析聚合、并发、轮询时可能出现的闪退bug
App启动时清理ijk播放器缓存,退出详情界面时停止和清理磁力下载
APP启动时缓存清理调整,只清理磁力播放产生的缓存,防止清理掉ali token信息
修复在非小窗预览模式下,详情界面因停止磁力下载后,再次播放视频引起的闪退bug
点击豆瓣影片跳转到搜索界面后给输入框填入影片名称
退出播放界面时停止磁力下载,修复bug
Fix display issues with Douban images
首页豆瓣推荐获取图片链接补充参数
新增一个自定义图片下载类,支持图片带请求头Cookie、Referer、User-Agent参数
exo update
Fix ad removal bugs
Add ad removal in non open small window preview mode
add an experiment future, default enable, you can disable in setting
add if statement to avoid print exception
clarify jar load error toast
Update Live
apiconfig: support hosts in rule
Quick fix permission
Quick Update

  • Add ALiplayer (credits nbwzlyd)
  • Updated IJK library (credits ShadowDemon)
    � Conflicts:
    � app/src/main/java/com/github/tvbox/osc/player/controller/VodController.java
    � app/src/main/java/com/google/android/exoplayer2/ext/ffmpeg/FfmpegLibrary.java
    � app/src/main/java/xyz/doikki/videoplayer/exo/ExoMediaPlayer.java
    � app/src/main/res/values-zh/strings.xml
    Small misc string translation
    update gradle and dependency version