I use nPlayer as both an online AND offline player.
Going back and forth by train.

Sometimes I will download to device to clean up/reviewing offline.
In the latter it would be nice to be able to synchronize with NAS.

But thanks for the reply.