У меня на жестком диске 1200+ файлов, в основном видео, которые я копирую на внешний диск. Я синхронизирую эти файлы с WinMerge. Я заметил, что в одной конкретной папке WinMerge теперь обнаруживает 4 разных файла mp4 как отличающиеся, каждый файл в hd ровно на 122 байта больше, чем они были изначально. Насколько я могу судить, видео не претерпело никаких изменений. Единственная операция, которую я помню, это перемещение файлов в новые подпапки (что я и сделал с обеих сторон, очевидно). На самом деле проблем пока нет, но я не могу понять, что здесь произошло, и это сводит меня с ума. Это Windows 7 64-битная машина. Остальные файлы остаются идентичными, включая 2 файла avi и 6 текстовых файлов в одной папке.

1 ответ1

1
  1. Действительно ли размер файла меняется? Убедитесь, что вы сравниваете их размеры с одной и той же программой, что программа не округляет размеры файлов до разных единиц и что вы видите фактический размер файла, а не "Размер на диске", который учитывает сжатие, выравнивание секторов и т.д. и может отличаться на разных дисках.

  2. Если они изменены, как узнать, какая программа их меняет? Для универсального, "научного" подхода вы можете использовать SysInternals Process Monitor, чтобы наблюдать за активностью определенного видеофайла после его перемещения. Тогда вы бы какой процесс несет ответственность за изменения.

    Но в качестве практической подсказки я бы сказал, что видеофайлы меняют свои метаданные в какой-то установленной вами программе видео библиотеки. Может быть Windows Media Player. Эти программы обычно индексируют каждый имеющийся у вас мультимедийный файл, и у них есть опции для обновления файлов мультимедийной информацией, которую они извлекают из Интернета, для проверки цифровых прав и т.д. Такая информация может записываться в файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .