Bocchi Flutter

基本上,这是一个动漫流媒体应用程序。它在底层使用 consumet API 来处理从搜索到流媒体的所有内容。它使用 animepahe 作为流媒体提供商,并使用 gogoanime 来提供您在剧集列表中看到的信息,例如剧集标题和剧集描述。


展示


可能的改进

我选择 gogoanime 来显示剧集信息,是因为 animepahe 根本没有任何剧集数据。如果不是因为 broken,我也想使用 gogoanime 的流媒体服务。好吧,animepahe 也 broken,但通过一点字符串操作,我让它工作了?.

如果您牺牲有关剧集(如标题和描述)的信息,此应用程序的运行速度可以快很多。由于我必须同时获取 animepahe 和 gogoanime 的端点,因此应用程序有点慢,但没什么大不了的。


修复 consumet 403 错误

consumet 的流媒体源是完全 broken 的。好吧,zoro 是可用的,但您必须手动管理所有软字幕。好吧,我让 animepahe 工作了!

TLDR;如果您从 animepahe 获得类似这样的 URL-

https://eu-{some-three-digit-code}.cache.nextcdn.org/hls/10/08/.../owo.m3u8

https://na-{some-three-digit-code}.cache.nextcdn.org/hls/10/08/.../owo.m3u8

只需将 .cache. 段替换为 .files. 即可完美运行!最后,它应该看起来像这样-

https://eu-{some-three-digit-code}.files.nextcdn.org/hls/10/08/.../owo.m3u8

https://na-{some-three-digit-code}.files.nextcdn.org/hls/10/08/.../owo.m3u8

就这样,再见 ???

GitHub

查看 Github