Hi Da Flex, thank you for your guidance!
With DRM Prime enabled I have played the original file "Amelie.mkv", it has 4 streams:
- Stream 0 video
- Stream 1 spanish audio
- Stream 2 french audio
- Stream 3 subtitles
It crashes on play, this is the crash log from original file: https://paste.libreelec.tv/needed-mutt.log
Then I have created "Amelie_no_subs.mkv" file with the following command:
mkvmerge -o Amelie_no_subs.mkv --no-subtitles Amelie.mkv
This file only has 3 streams:
- Stream 0 video
- Stream 1 spanish audio
- Stream 2 french audio
No subtitles.
This file plays fine, this is the play log: https://paste.libreelec.tv/welcome-viper.log
The video played fine for 5 minutes and then I stopped it, you can see the log playing between OpenFile and CloseFile:
Code
2024-09-19 22:45:22.067 T:1081 info <general>: VideoPlayer::OpenFile: /storage/videos/Amelie_no_subs.mkv
2024-09-19 22:50:19.200 T:1081 info <general>: CVideoPlayer::CloseFile()
I have tried to compare both logs looking for the crash reason but I'm afraid it is beyond my knowledge, can you take a look at it?