• Как проверить файлы jpg (картинки) на целостность?

    GenuZ
    @GenuZ
    Долго искал варианты.

    Есть кроссплатформенный вариант - ImageMagick:
    magick.exe identify -verbose -regard-warnings "полный путь к картинке" | findstr 'identify:'

    Если скачать другую сборку, то команда identify может быть вынесена в отдельную утилиту.

    Или чисто виндовая консольная утилита jpegtest:
    jpgtest.exe "полный путь к картинке"

    Чтобы обработать пакетно, есть смысл нагородить что-нибудь с поиском файлов, передачей их имён программе и записью вывода.

    Видел возможность отображения битых картинок в AntiDupl.NET, но это не её основной функционал.

    Есть ещё одна gui-утилита для верификации, но она платная и больше не продаётся/не поддерживается - ImageVerify/ImageVerifier. А та демоверсия, что ещё скачивается со сторонних рессурсов - сканирует крайне малое ограниченное число файлов.
    Ответ написан
    Комментировать