Boorusama icon indicating copy to clipboard operation
Boorusama copied to clipboard

Video player bugs. Platform Exception(VideoError)

Open Riobener opened this issue 5 months ago • 5 comments

Describe the bug Sometimes, videos fail to load when using the standard video player (not MDK). After restarting the app and attempting to play the same video, it works fine. However, after some time, a different video may fail to load with the same error. Image added.

When using the MDK player as an alternative, other issues arise:

No seamless playback: The video freezes for 1 second after video ends and returns back to the beginning. This is particularly problematic for short (~2-second) videos, cause with the first videoplayer they used to be replayed as gif.

Timecode seeking issue: The video freezes entirely when trying to seek using the progress bar.

Tested on:

Gelbooru rule34.xxx

To Reproduce I'm not sure how to reproduce the first bug , it just happens sometimes, I don't see any logic between errors.

Smartphone (please complete the following information):

  • Device: Samsung A71
  • OS: Android 13

Additional context Image I don't ask and consider you to fix all issues, but the bug with the standard player is kinda priority in my case

Riobener avatar Jun 27 '25 11:06 Riobener

This is an infamous issue with the standard video player from the framework this app is using. MDK video player is an alternative workaround for this, but it has other issues, as you mentioned. There’s nothing I can really do, sadly.

khoadng avatar Jun 27 '25 12:06 khoadng

Understood. Then you can use this issue as an enhancement request for finding an alternative video player. But I don't know, though, if Flutter has one. Otherwise, you may close the issue

Riobener avatar Jun 27 '25 12:06 Riobener

I'll leave it open since this is a legit issue. No solution for now until the upstream fixes it.

khoadng avatar Jun 27 '25 12:06 khoadng

4.3 will introduce two new video player backends: WebView and MPV, each with its own quirks. Maybe one of them will work better on your device.

khoadng avatar Sep 22 '25 08:09 khoadng

Thanks, I will be waiting to try it. Actually, MDK player has become more stable now (don't remember exactly which update has repaired it). Only seamless playback is still an issue, but all other functions are working without any problems.

Riobener avatar Sep 22 '25 11:09 Riobener