对ViMusic日语本地化的一些修改,以及Brotli是否适合流媒体?
大家好,我是无能。
https://github.com/haturatu/ViMusic-ja
仓库名如果保持原样会很难理解,所以在后面加了ja。因为麻烦,所以过去的仓库保持不变。抱歉,我不太懂如何直接从Android Studio fork 并 Git Push,所以没有成功fork(T_T)
因为麻烦,所以在这里写下更改点。
设置 - 将“外見”改为“外观”
参数 - 将与地区相关的gl参数改为JP,这样日本的歌曲就会显示在Quick Picks中。
为什么在参数设置中将hl设为ja后就什么都不显示了呢(´・ω・`)
从搜索等操作可以显示,所以视频获取本身是没问题的。
但是,似乎无法从艺术家那里获取内容,尝试了其他语言也不行,所以这简单来说是Innertube API上的限制吗?我不太了解,所以对我来说有点困难。
不过,现状我已经相当满意了,所以觉得这样也挺好。
这个应用的好处是,它能缓存一次获取的歌曲,从而节省流量,这非常有用。
说到歌曲的覆盖范围,海外音乐相当不错,但由于我个人也喜欢音乐,如果算上以前从CD和唱片中提取的音源,我无法放弃NextCloud,但如果能进一步加强NextCloud的音乐播放功能就好了,但这似乎很难(´・ω・`)
NextCloud的应用也是开源的,如果大量修改的话,是不是就能行……!?
ViMusic似乎使用了Brotli进行压缩处理,那么如果服务器端和应用端都支持Brotli,流媒体性能会变得非常强大吗?
答案在维基百科上找到了。
https://ja.wikipedia.org/wiki/Brotli
>通过重写编码器的一部分,提高了压缩率,加快了编码器/解码器的速度,改进了流媒体API,并增加了压缩质量级别调整等功能。此外,这个新版本还提高了跨平台性并减少了内存使用。
嗯,为了增强流媒体,引入Brotli似乎非常有价值。
另外,为什么在NextCloud应用中移动播放进度条没有效果,但在CloudBeats中却可以正常工作呢……。
接下来是UI……。
我非常喜欢ViMusic的UI,如果能直接加载NextCloud的内容就太棒了。
在我过去用过的播放应用中,这是我最喜欢的一个。
Apple Music -> 显示内容太杂乱,而且我的个人页面上歌曲的标准列是两列,这使得浏览过去的音乐非常不方便。
Youtube Music(原版) -> 宅向的配色不错,但歌曲搜索结果很难看清。
Spotify的音质不合我口味,所以只在开始时试用了一下,之后就没用了,所以不清楚。
特别是感觉音质解析度较低。相比之下,Apple Music可能因为长期处理音乐的缘故,音质相对来说非常好,所以我之前一直在用。
还有AIMP等免费音乐软件,但功能太多太杂乱。
相比之下,ViMusic的UI简洁却不失便利性,我觉得这是最棒的UI。
所以,虽然话题跳跃得很厉害,但如果我有动力的话,我想把NextCloud应用本身打造成一个专注于播放的软件。
同时做的事情太多了,搞不清楚什么是什么……。和我的房间一样乱吗……。喂!
结束。