on Linux (non-gnome/ubuntu):
mpv (player and backend to:)
SMPlayer
Mplayer (which can also be backend to smplayer)
VLC (previously mentioned)
kaffeine (very basic and ugly, but play files Nothing else will, eg. partial downloads, chunks, split files etc)