Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mpv player, decode on Android player side, load ass/ssa subtitles #1489

Open
1 of 3 tasks
youtehub opened this issue Sep 29, 2024 · 1 comment
Open
1 of 3 tasks
Labels
enhancement New feature or request

Comments

@youtehub
Copy link

youtehub commented Sep 29, 2024

Describe the feature you'd like

I hope to support mpv player, so that the player can decode it. As shown in the picture below, the exo player currently used needs to decode the server before playing when loading ass/ssa subtitles. I hope to support mpv player, so that the decoding and loading of all subtitles can be done directly on the Android side, instead of relying on the server transcoding before playing.

Because calling an external player cannot achieve continuous playback, although the web player and EXOplayer can achieve continuous playback, the web player needs to rely on server transcoding, and the EXOplayer external subtitles can only support basic functions. If there are advanced styles in the subtitles, they cannot be played normally. EXOplayer sometimes reports an error when playing the video, and the error message is source error. These problems should be solved by integrating mpv player. Although the external player does not have the above problems, continuous playback cannot be achieved and can only be played episode by episode.

Which video player implementations does this feature apply to?

  • Web player (default)
  • Integrated player (ExoPlayer)
  • External player (VLC, mpv, MX Player)

Additional context

862dcb800d3beb0a169e10f031e8df2c

86ddca5ce05bcb3e3b525c2934bc7702

@youtehub youtehub added the enhancement New feature or request label Sep 29, 2024
@0x90shell
Copy link

I agree I'd like something more robust added as the internal player. Since the removal of libVLC half my library cannot play, native playback not transcoding, on the TV app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants