If you disable SELinux, I believe you can also set up the MPV app to use Termux's yt-dlp executable.