Как извлечь из видео, его длительность, кодеки, размер и другую информацию?
Используйте платформу AV Foundation.
Руководство по программированию AV Foundation Справочник по платформе AV Foundation