xfangfang / wiliwili

第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
https://xfangfang.github.io/wiliwili
GNU General Public License v3.0
3k stars 147 forks source link

local video play #305

Closed anonymous5l closed 2 months ago

anonymous5l commented 3 months ago

i'm not good at c++, but i think support local video play is nice. also support internal subtitle change and audio track change. just prototype.

image image image
xfangfang commented 3 months ago

Thank you for your contribution, This PR looks really great, but I'm not sure if we should provide a local playback feature within a bilibili app.I may later tailor ffmpeg to the playback format of Bilibili to reduce the size of the application. If local file playback is supported, I might not be able to do this.

However, perhaps you can cut off the part of bilibili and release the current local player as an independent application, which must be good news for Switch and PS4 users.


非常感谢您的贡献,这个pr看起来真的很棒,但是我不确定是否应该在一个B站应用内提供本地播放的功能。之后我可能会针对b站的播放格式来裁剪ffmpeg以减小应用的体积,如果支持了本地文件播放可能就做不了这件事了。

不过或许您可以裁剪掉 B站的部分,将现在的本地播放器作为一个独立的应用来发布,这对 switch 和 ps4 用户来说一定是个好消息。

anonymous5l commented 2 months ago

refto: nxplayer.