MP4 vdeio Files Not Playing on Android

Steps to reproduce

  1. Create a note containing multiple embedded MP4 video files.
  2. Attempt to play the MP4 files directly within the note. Notice that some videos fail to play.
  3. Open the file list and tap on the same MP4 file; it plays correctly when accessed this way.
  4. Rename the problematic MP4 file from the file list.
  5. Return to the note and try playing the renamed file—it now plays as expected.

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

All embedded MP4 video files should play normally within the note on Android devices.

Actual result

When a note contains multiple MP4 files, some of them fail to play. However, the same files work fine when opened from the file list. Renaming the file in the file list appears to resolve the playback issue within the note.

Environment

Operating system: android 14 (samsung SM-X700)
Obsidian version: 1.8.4 (186)
API version: v1.8.4
Login status: not logged in
Language: zh-TW
Live preview: on
Base theme: light
Community theme: obsidian_things
Snippets enabled: 7
Restricted mode: off
Plugins installed: 12
Plugins enabled: 12
1: Dataview v0.5.67
2: Clear Unused Images v1.1.1
3: Auto Card Link v1.2.3
4: Paste URL into selection v1.7.0
5: Templater v2.9.1
6: Commander v0.5.2
7: Meta Bind v1.2.5
8: Text expand (Modified Version) v0.11.2
9: Note Gallery v0.0.60
10: Homepage v4.0.7
11: JS Engine v0.2.1
12: Tag Wrangler v0.6.1

Additional information

Make sure Android WebView is updated.

Please, enable restricted mode, default theme, restart obsidian and make a screen recording of this?

The issue seems to occur more often in reading mode. It doesn’t occur with the same video every time, and the number of affected videos also varies.

Android WebView is already the latest version 132.0.6834.163

SYSTEM INFO:
Operating system: android 14 (samsung SM-X700)
Obsidian version: 1.8.4 (186)
API version: v1.8.4
Login status: not logged in
Language: zh-TW
Live preview: on
Base theme: light
Community theme: none
Snippets enabled: 0
Restricted mode: on