royaff0 / megumin Goto Github PK
View Code? Open in Web Editor NEWAn android client for Albireo. Written in Kotlin.
License: MIT License
An android client for Albireo. Written in Kotlin.
License: MIT License
It's suggested to give bangumi list a search function to filter by name or description.
you can either use your own implement or use API search
If you have any progress or need help, let me know. If you release a full featured version. I'll add some link to recommend in Web Client and Github.
能够复现此情况的视频比如:3lion、徒然children等,发现当解析出来的链接带空格时无法正常播放。
08-20 13:59:23.179 1032-1032/com.sqrtf.megumin I/PlayerActivity: playing:https://static.suki.moe/video/252c61c9-afbd-49b7-bbe7-097a060a9ab5/[UHA-WINGS][Tsurezure Children][02][1080p][GB].mp4
08-20 13:59:23.185 1032-1189/com.sqrtf.megumin E/AbstractTracker: Can't create handler inside thread that has not called Looper.prepare()
08-20 13:59:23.185 1032-1189/com.sqrtf.megumin D/AppTracker: App Event: start
08-20 13:59:23.205 1032-1188/com.sqrtf.megumin D/OpenGLRenderer: endAllStagingAnimators on 0x7fa570d400 (CardView) with handle 0x7f99c7e8a0
08-20 13:59:23.935 1032-1463/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:59:23.936 1032-1463/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:59:23.941 1032-1461/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:59:23.942 1032-1461/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:59:23.962 1032-1459/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:59:23.965 1032-1459/com.sqrtf.megumin D/skia: --- SkImageDecoder::Factory returned null
08-20 13:54:29.200 1032-1479/com.sqrtf.megumin E/ExoPlayerImplInternal: Source error.
com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 400
at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:211)
at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:123)
at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:640)
at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)
另如果可能想请求一个功能:在登录界面上增加忽略https相关验证的选项,并适用于APIClient和视频流的连接,因为在Android4.4下,连接suki.moe时会提示unknown error,具体原因是SSL握手时失败。猜测可能是服务器上挂的LE证书不是fullchain?
I hope this app can have an japanese ui interface which not only replace values/string.xml with japanese translation. but also show the bangumi.name instead of bangumi.name_cn as default title of bangumi and episode.name as default title of episode when the system language is jp_ja
seek offset does not apply sign for backward.
playerView.seekOffsetTo(s * 1000)
private fun onKeyboardSeekUpdate(times: Int, isFinish: Boolean = false) {
val isForward = keyPressingCode == KeyEvent.KEYCODE_DPAD_RIGHT
val s = times * 5
mToast.setText(getString(if (isForward) R.string.toast_forward else R.string.toast_backward).format(s))
mToast.show()
if (isFinish) {
playerView.seekOffsetTo(s * 1000)
mToast.cancel()
}
}
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.