sends a command specified by a JSON object to mpv
Future<void> commandJSON(Map command) { return socket.freeCommand(jsonEncode(command)); }