Skip to content

[Feature] Add support for external subtitles and "Skip Intro" with Vimu Player #305

@Codling

Description

@Codling

What problem does this solve?

I would like to kindly request two small but very useful improvements regarding external playback with Vimu Player (which many of us use for its superior subtitle engine and codec support).

Proposed solution

External subtitles support
When selecting Vimu Player as the external player, it would be great if Moonfin could pass the path/URL of external subtitle files (.srt, .ass, etc.) so that Vimu can load and display them properly. Right now they don't seem to be recognized/used.
Skip Intro button / chapter support
If possible, forward the "Skip Intro" detection (or the corresponding chapter marker) to Vimu Player so we could benefit from the skip button even when using external playback. This would make the experience seamless compared to internal ExoPlayer.

I know external player integration can be tricky because of the limited Android TV APIs, but even partial support (e.g. just passing the subtitle URI) would already be a huge quality-of-life improvement for many users.

Here is the API: https://vimu.tv/player-api/

Thanks a lot for considering this request!

Alternatives considered (optional)

No response

Additional context (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions