Is it actually better ? Let’s look at benchmarks (simulated common scenarios).
Mobile OSes (iOS/macOS/Android) support a limited set of codecs via hardware acceleration (H.264, HEVC, VP9, etc.). Issues include: nplayer external codec better
This is easier due to the open file system. Is it actually better