qsd media: randomized filename instead of hashed, support original filename in URL.