Predidit

Results 576 comments of Predidit

这个功能目前主要的障碍是我们想实现完整的视频文件下载,这样可以自由地在设备间拷贝与分享。 但是大部分视频源提供的是 ts 视频片段文件,单集番剧会对应数十个片段文件,这样跨设备分享与拷贝几乎是不可能的。 我们需要重新编码视频片段文件为完整的视频文件,但这受限于移动端的性能而非常缓慢。 根据骁龙8Gen3上的测试结果,20分钟的番剧大概需要约5分钟完全转码且全程需要吃满 CPU ,这种体验是不能接收的。 当我取得进展会在这里更新。

可以直接合并,但是可能会出现一些莫名其妙的问题,因为很多第三方站点的 hls 流不是那么标准。 直接合并有些播放器会播放不了或是播放到特定时间卡住。

@ErBWs 所有的现代移动GPU都没有内置硬件编码加速,只有硬件解码加速,即使是沉迷多媒体的 Apple 也是这样,所以我们并不需要 libx264 mpv 命令行可以将视频合并并转码输出为文件 类似于 `mpv "https://example.com/example.m3u8" -o archieve.mp4`

怎么触发的

由于已经存在流行的第三方B站客户端,且无法超过大佬们已有的工作,这个项目现在实际上处于维护状态 在这个项目重新进入活跃状态前,不会添加新的功能

有些站点不同播放列表排序方式不同

可以,但是那样会增加规则编写的复杂度,需要加一条规则 并且这里有一个数据类型转换的问题,解析到的文本内容是字符串,格式可能是 第x话 第x集,或是大写数字/阿拉伯数字,需要将这些内容解析为一个整数,这里可能会出现一些问题

> 在 Eva03 重制版中会出现 **第21集(原版)** 紧跟 **第21集(重置)** 的情况,但在`video_page`中是以`第$count话`的形式表现,会造成观看者的迷惑,是否可以通过获取`ChapterResult` 中的 `innerText` 显示在列表中?我想这样应该不需要添加一条规则 我试试,说不定可行。

在 1.3.8 修复

程序崩溃在 flutter 官方维护的 webview 插件中,这种崩溃我们是修不了了,最多向 flutter 官方报告。 系统的版本太老了,10.15 刚刚符合最低要求,升级系统可能会有帮助。