GreyMak о, это очень интересно, спасибо что подробно всё расписали.
Как видно из превьюшек, видео разные. Но размер файла, все метаданные и даже название полностью совпадают. Tonfotos для видео считает контрольную сумму не всего файла (он у вас очень большой, кстати, очень долго бы это заняло), а только несколько килобайт вначале. Однако, не так давно было похожее обсуждение, кстати: https://forum.tonfotos.com/d/567-problema-s-dublikatami и там выяснилось, что вполне могут встречаться в природе файлы, у которых зачем-то начало забито нулями, а вся полезная информация начинается далеко за тем местом, которое программа считывает для расчета контрольной суммы. Зачем видеокамеры так делают - оставим на их совести, но после того случая теперь еще и длина файла тоже учитывается при сравнении.
Но у вас и длина совпадает тоже до байта, как интересно. Можно было бы у вас попросить файлы для анализа, но я смысла не вижу, понятно, что у них тоже будет начало забито какой-то ерундой типа нулей, а реальное содержимое будет со сдвигом. Что делать в таких ситуациях, честно говоря - не знаю. Вероятность очень низкая, что длина совпадет, но вот у вас вот случилось.