cosmetics
better error handling for media syncing
catch IllegalArgumentException of URLDecoder.decode