У меня есть простой сервис WCF, который позволяет клиентам / потребителям загружать в него изображения, аудио или видео файлы. После загрузки служба должна проанализировать файл и каким-то образом получить следующие атрибуты:
Изображение: ширина, высота, дата съемки, используемая программа
Аудио: время исполнения, исполнитель, альбом, жанр, битрейт, год публикации
Видео: время выполнения, ширина, высота, кадры / с, битрейт видео, битрейт аудио
Очевидно, что Windows может довольно легко получить и отобразить эти атрибуты, но как мне это сделать в C #?