Почему дата и время важны
Галерея показывает не просто файлы. Она строит временную ленту. Если у фото неправильная дата, оно оказывается не в том месяце, не в той поездке или вообще в другом году.
Массовое изменение даты полезно после переноса с другого телефона, загрузки из мессенджеров, восстановления из резервной копии, сканирования старых фото или сохранения через приложения, которые удалили исходные метаданные. SyncGallery помогает исправлять такие даты группами, а не по одному файлу.
Изменение даты может повлиять на сортировку в SyncGallery, других Android-галереях, файловых менеджерах и некоторых облачных сервисах. Перед применением проверьте выбранные файлы и дату, которую собираетесь записать.
Откуда SyncGallery берёт даты
У одного медиафайла может быть несколько разных дат. SyncGallery показывает, какая из них сейчас используется, чтобы было понятно, почему файл стоит именно в этом месте ленты.
- EXIF — дата и время внутри файла фото. Обычно это лучший источник для снимков с камеры.
- Имя файла — дата и время, прочитанные из имени вроде
IMG_20260414_142336.jpg. Полезно, когда метаданные удалены, но время съёмки осталось в имени. - Дата файла — дата, которую Android показывает для этого медиафайла. В зависимости от того, как файл попал на устройство, она может означать дату съёмки, импорта, копирования или изменения.
- Вручную — значение, которое вы явно задали в SyncGallery.
На экране обновления цветные метки показывают текущий источник даты для каждого файла. Так проще отфильтровать и исправить только проблемные элементы.
Дата файла не всегда равна дате съёмки
На Android видимая дата фото может приходить из системной медиабазы, а не только из самого файла. Поэтому разные приложения иногда сортируют один и тот же файл по-разному.
Скопированный файл может сохранить исходные EXIF-данные, но получить новую дату изменения файла. Изображение из мессенджера может вообще не иметь EXIF, но содержать дату в имени. Экран обновления нужен как раз для того, чтобы увидеть эти различия до записи новых значений.
Экран массового изменения даты/времени
Откройте экран для папки или альбома, выберите файлы, которые хотите исправить, и укажите, как посчитать новую дату. В каждой строке видно превью, имя файла, текущую дату/время и метки источников даты.
Фильтр по источнику даты
Используйте значок фильтра, если нужно показать только файлы с определённым источником даты. Например, только элементы с Датой файла, когда ищете фото без EXIF.
Выберите нужные файлы
Можно выбирать отдельные строки или сначала отфильтровать список, а потом выбрать группу. Это удобно, когда проблема есть только у части папки — например, рядом лежат обычные фото с камеры и загрузки из мессенджеров.
Выберите источник новой даты
Меню «Изменить дату» может взять текущую дату файла, прочитать дату из имени файла, выбрать самую раннюю известную дату или дать вам ввести дату вручную.
Примените и выберите, что записывать
При применении SyncGallery спросит, какие поля метаданных обновлять. Большинство пользователей могут оставить значения по умолчанию. Опытные пользователи могут ограничить запись только MediaStore Android, EXIF-полями, временем создания видео или датой изменения файла.
Когда полезны даты из имён файлов
Многие приложения удаляют EXIF, но оставляют полезную дату в имени файла. В таких случаях Дата из имени файла может автоматически восстановить порядок в ленте.
Имена камер
Примеры: IMG_20190715_143022.jpg, VID_20210301_120000.mp4. В них есть и дата, и время.
Имена с прямой датой
Пример: 2023-12-25 15.30.45.jpg. Часто встречается после экспорта из настольных программ.
Скриншоты
Пример: Screenshot_2022-08-01-09-15-00.png. Иногда имя файла надёжнее отсутствующих фото-метаданных.
Мессенджеры
Пример: IMG-20240310-WA0001.jpg. Обычно здесь есть дата, но нет точного времени.
В именах файлов обычно нет информации о часовом поясе. SyncGallery считает такую дату локальным временем устройства.
Выбор новой даты
Правильный вариант зависит от того, что именно не так с файлами. Цель не в том, чтобы изменить всё подряд, а в том, чтобы выбрать самый надёжный источник для выбранной группы.
Дата файла
Используйте дату, которую сейчас знает Android для этого медиафайла. Это полезно, если Android-галерея сортирует файл правильно, но EXIF отсутствует, и другие приложения или облака не видят эту дату.
Дата из имени файла
Используйте, когда в имени файла явно есть реальная дата съёмки, а метаданные отсутствуют или неверны. Файлы с неподдерживаемым форматом имени этот вариант не изменит.
Самая ранняя дата
Полезно после импорта, экспорта или редактирования, когда одна дата сдвинулась вперёд, но другой источник всё ещё содержит исходное время съёмки.
Дата и время вручную
Используйте, когда вы сами знаете правильную дату: сканы старых фото, файлы с камеры с неправильными часами или группа файлов, которую нужно поместить в один день.
Что записывается при применении
Диалог с полями управляет тем, куда будет сохранена новая дата. Это важно, потому что разные приложения читают разные поля.
EXIF DateTimeOriginal
Исходная дата съёмки для фотографий. Самое важное поле для долговременной переносимости.
EXIF DateTime
Общее поле даты EXIF, которое некоторые инструменты используют как дату изображения.
EXIF DateTimeDigitized
Для цифровых фото часто совпадает с датой съёмки. Лучше держать его согласованным, чтобы другие программы не путались в метаданных.
MP4 Creation Time
Для видео записывает время создания внутрь MP4-файла, чтобы дата сохранилась при копировании на другое устройство или в облако.
MediaStore Date Taken
Дата в медиабазе Android. Её обновление помогает Android-галереям правильно сортировать файл на этом устройстве.
File Date Modified
Дата изменения в файловой системе. Она может влиять на файловые менеджеры и инструменты, которые сортируют по дате файла, а не по медиа-метаданным.
Для лучшей переносимости записывайте дату в метаданные самого файла, когда это возможно: EXIF для фото и MP4 creation time для видео. Изменения только в MediaStore могут улучшить сортировку на текущем устройстве, но не всегда переносятся вместе с файлом.
Когда массовое изменение даты полезно
Фото оказались не в том месяце
После копирования или восстановления часть фото может попасть к дате импорта вместо даты съёмки. Отфильтруйте источник даты и исправьте затронутую группу.
Загрузки из мессенджеров и соцсетей
Картинки из мессенджеров часто теряют EXIF. Если в имени есть дата, используйте Дату из имени файла, чтобы вернуть их в правильное место ленты.
Старые сканы или неверные часы камеры
Сканам и старым файлам с камеры часто нужна ручная дата. Выберите группу, задайте дату вручную и запишите осмысленное значение, чтобы они сортировались там, где вы ожидаете.
Безопасность
- Сначала проверьте один файл. Примените изменение к одному элементу, посмотрите сортировку в SyncGallery и другой галерее, затем обновляйте остальные.
- Автоматической отмены нет. Дату можно изменить снова, но SyncGallery не хранит точку восстановления старых метаданных.
- Не обновляйте все поля вслепую, если у вас конкретная цель. Для сортировки Android важен MediaStore Date Taken. Для переносимости — EXIF или MP4-метаданные. Для файловых менеджеров может быть важна File Date Modified.
- Дата из имени файла хороша настолько, насколько правильно имя. Если файл переименовали неправильно, разбор имени даст неправильную дату.
- Синхронизация использует новые метаданные после записи. Когда дата в файле исправлена, будущий бэкап/синхронизация переносит исправленную дату там, где выбранные поля это поддерживают.