You might ask: "Why not just use VLC or MPV?" Three reasons:
Version 1.49.0 works perfectly with Android 13 and 14's "scoped storage" without crashing, which newer versions (1.50.x and 1.51.x) sometimes break with custom AIO codecs. mx player custom codec 149 0 armv8 neon work
Use the latest libffmpeg.mx.so (NEON) from XDA-Developers or the official MX Player codec pack. You might ask: "Why not just use VLC or MPV
The key features you want in a good custom codec: Version 1
XDA thread (custom with AC3/DTS) – Best feature pack
Search for: “MX Player Custom Codec [AC3/DTS] ARMv8 NEON”
Look for builds by ktsamy or USBhost – they support DTS, EAC3, TrueHD.
Example filename:
libffmpeg.mx.so.neon.1.46.0_armv8 (or for 1.49 if it exists)
Build from source (if you want the absolute latest features)