my vote is for kmplayer, since it uses the mplayer
backend...
which
has lots of active development (see mplayer2 and mpv), but those
are both drop in replacements.
Once again, kmplayer is not a base app, which is what we are
discussing. Kaboodle (and noatun) are base apps from tdemultimedia.
Darrell