Небольшая разница в отметке времени файловой системы не удивительна, поскольку она будет зависеть от того, как именно внутренняя операционная система камеры будет записывать на оба устройства одновременно, и от структуры конвейеров данных, а также от возможных различий в скорости карты , Но различия в размерах файлов кажутся загадкой.
Оказывается, есть разница в метаданных. Я нашел это обсуждение на форуме (о D7200, но я держу пари, что ситуация такая же), где люди немного покопались и обнаружили, что камера записывает , какой слот использовался . Хотя это всего лишь однобитное изменение со сжатием, это также учитывает разницу в размере файла.
Чтобы решить эту проблему, я могу придумать несколько подходов. Простой способ - переименовать все файлы, используя их внутреннюю метку времени (а не метку времени файловой системы). Обязательно используйте время подсекунды, потому что в противном случае, если вы взяли больше одного кадра в секунду, они будут перекрываться:
exiftool -d %Y%m%d%H%M%S "-filename<${datetimeoriginal}${subsectimeoriginal}0.%e" *.NEF
Или вы можете извлечь предварительный просмотр JPEG из каждого изображения и проверить контрольную сумму, которая должна показать вам, что идентично, независимо от метаданных.