Skip to content

feat: add now playing text overlay - #1803

Open
abaltuta wants to merge 1 commit into
chrisbenincasa:mainfrom
abaltuta:baltuta/music-video-card
Open

feat: add now playing text overlay#1803
abaltuta wants to merge 1 commit into
chrisbenincasa:mainfrom
abaltuta:baltuta/music-video-card

Conversation

@abaltuta

Copy link
Copy Markdown

I was looking at #1766 and this was a use case I honestly wanted.
Here is my attempt to add this in a very naive way.

firefox_TaoAGD0Qt1 vlc_coo19WHWw7

Note: I developed this on Windows so some fixes are probably too Windows specific and I don't have access to my other machines on Linux or Mac to test it out there, sorry about that.

It adds the current file information as well as the "coming up next", useful for music videos. All 3 overlays are configurable in terms of time, not anything else. ffmpeg syntax was awful to fix with no prior experience.

It displays the file name or file information, if possible, either from the library or from ffprobe.

I've tried my best to remain faithful to the current architecture, add tests and debug messages when appropriate. I've also added documentation for this.

I know this doesn't use Skia Canvas, but this was simple enough to bang out in an evening and it's a patch I'll probably run myself if this doesn't get merged (albeit in a simpler form to have fewer conflicts to manage 😆 ).

Note: I hope this goes without saying that you can make any changes to this PR as you see fit.

@chrisbenincasa
chrisbenincasa self-requested a review as a code owner May 19, 2026 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant