Skip to content

[Android] Video stutters when subtitles enabled

Description

I have an Android TV v10. When I play a video file (e.g. a regular 1080p h264 in an MKV container) through VLC app without subtitles enabled then it plays butter smooth. Once I enable subtitles (contained in the same MKV container, not from an external subtitle file), then the video starts stuttering. In particular, it seems to drop frames whenever a new subtitle paragraph is rendered.

After googling, this issue seems to have been around for years. This issue does not affect VLC for iOS or macOS (I tried both). This issue also does not seem to affect other video players on Android. Can someone please fix this? VLC is awesome. Thank you!

Expected behavior

When subtitles are enabled, then video should not stutter.

Actual behavior

When subtitles are enabled, then video stutters.

Steps to reproduce

  1. Open any mkv video file with included subtitles
  2. Start video playback without subtitles -> video plays perfectly fine
  3. Enable subtitles -> video starts stuttering

Screenshot / video

https://www.youtube.com/watch?v=ZcJ-lAqaWGo

Context

App version

3.4.4

Android version

10

Device model

Chromecast with Google TV (this is NOT like the old Chromecasts to which you could only stream to, instead this is fully-fledged Android TV v10 with its own native apps, physical remote, Google Play Store, etc.)

App mode

TV

Edited by Thomas Guillem
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information