From 2f7c87d43705c032216c02f0aeaac9d5cb22aad2 Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Mon, 13 Apr 2026 23:59:37 +0200 Subject: [PATCH] fix: subtitle background not rendering on mpv 0.38+ close #773 --- lib/screens/video_player_screen.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/screens/video_player_screen.dart b/lib/screens/video_player_screen.dart index 5bde8b2c..0abb23e8 100644 --- a/lib/screens/video_player_screen.dart +++ b/lib/screens/video_player_screen.dart @@ -620,6 +620,9 @@ class VideoPlayerScreenState extends State with WidgetsBindin 'sub-back-color', '#${bgOpacity.toRadixString(16).padLeft(2, '0').toUpperCase()}$bgColor', ); + if (settingsService.getSubtitleBackgroundOpacity() > 0) { + await player!.setProperty('sub-border-style', 'background-box'); + } await player!.setProperty('sub-ass-override', settingsService.getSubAssOverride().name); await player!.setProperty('sub-ass-video-aspect-override', '1'); await player!.setProperty('sub-pos', settingsService.getSubtitlePosition().toString());