Code Monkey home page Code Monkey logo

Comments (13)

SkyD666 avatar SkyD666 commented on June 12, 2024 2

弹幕的话可以考虑,但bangumi api可能不会加入,因为会增加app依赖某个特定平台的程度,而我希望能够尽量提高app通用性

from anivu.

Bubblekey avatar Bubblekey commented on June 12, 2024 1

But I think simple bullet chat service should not have any infringement issues, right?

Yeh this is like subtitle file right ? It won't have any problems I think.

from anivu.

SkyD666 avatar SkyD666 commented on June 12, 2024

你知道目前还在维护的开源弹幕库有哪些吗?

from anivu.

NeKoOuO avatar NeKoOuO commented on June 12, 2024

https://github.com/OpenDanmakuCommunity/awesome-danmaku
這邊感覺可以參考下

from anivu.

Luffyirl avatar Luffyirl commented on June 12, 2024

弹幕的话可以考虑,但bangumi api可能不会加入,因为会增加app依赖某个特定平台的程度,而我希望能够尽量提高app通用性

Wont this make the app dependent on a online service ? Have u really make ur mind adding the feature or is it open to debate for implementation? .

I'm really opposed to the suggestion. The app is so close to complete I'd rather want improvement in other parts instead of a service linked to it .

Being able to run without any dependencies is waht makes anivu great and thats why i love ♥️ it .

And barrage file import is gud .

from anivu.

NeKoOuO avatar NeKoOuO commented on June 12, 2024

@Luffyirl This feature is essentially switchable and should not have dependency issues. It's more like an extension; even if it's absent or not working, it won't cause any problems.

from anivu.

SkyD666 avatar SkyD666 commented on June 12, 2024

I think there should be more isolation and abstraction between external services and app

from anivu.

Ripl0gic avatar Ripl0gic commented on June 12, 2024

@Luffyirl This feature is essentially switchable and should not have dependency issues. It's more like an extension; even if it's absent or not working, it won't cause any problems.

Will it be online tho ? Coz having a online service linked isn't what most people prefer when they torrent. If i can grab the XML or JSON file from Niconico/Acfun/Bilibili and import it to the app then it'd better.

from anivu.

Ripl0gic avatar Ripl0gic commented on June 12, 2024

Probably some kind of extension based system for importing the files would be much better.

I remember someone mentioning torrentio search Engine ( which is also a very great and organised Library for searching through media torrents) in teligram. But aain thats a online service which makes the app dependent on that.

But if its like a extension module then only people who want to use the extension can use download it .

I don't remember the app name correctly but there is a great app which has extension based system for watching content. That can be taken as inspiration.

from anivu.

Luffyirl avatar Luffyirl commented on June 12, 2024

Probably some kind of extension based system for importing the files would be much better.

I remember someone mentioning torrentio search Engine ( which is also a very great and organised Library for searching through media torrents) in teligram. But aain thats a online service which makes the app dependent on that.

But if its like a extension module then only people who want to use the extension can use download it .

I don't remember the app name correctly but there is a great app which has extension based system for watching content. That can be taken as inspiration.

Yep this would also improve the isolation between the app and external services . Also if someone wants to make their own extension they won't have to interact with the main app code to understand it , they can just take inspiration for the example extension module and how it sends info to the app.

from anivu.

Bubblekey avatar Bubblekey commented on June 12, 2024

I don't remember the app name correctly but there is a great app which has extension based system for watching content. That can be taken as inspiration.

U probably mean Aniyomi (better for kuukiyomi) or tachiyomi/mihon

Another advantage is if u add extension service then if some content provider claims a dmca lawsuit then it would only apply to the extension repo and not the main app so u can just take down that extension or move the repo . So no reputational harm for main app repository.

All the apps mention has been greatly successful in what they do .

from anivu.

NeKoOuO avatar NeKoOuO commented on June 12, 2024

But I think simple bullet chat service should not have any infringement issues, right?

from anivu.

NeKoOuO avatar NeKoOuO commented on June 12, 2024

@Luffyirl This feature is essentially switchable and should not have dependency issues. It's more like an extension; even if it's absent or not working, it won't cause any problems.

Will it be online tho ? Coz having a online service linked isn't what most people prefer when they torrent. If i can grab the XML or JSON file from Niconico/Acfun/Bilibili and import it to the app then it'd better.

@SkyD666 @Ripl0gic
I think an interesting point mentioned is importing through downloading XML files, and now the official Android version also uses a similar function, so I think we can follow the official practice

from anivu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.