📖 О программе.
Менеджер копирования фото- и видеофайлов
📌 Назначение
Это приложение предназначено для автоматической организации фото- и видеофайлов.
Файлы копируются из выбранной исходной директории в целевую директорию и организуются по годам и месяцам
на основе даты съёмки, извлечённой из метаданных.
💻 Системные требования
- Windows: Windows 10 и более поздние версии
- Linux: Все современные дистрибутивы Linux
- Дополнительно: Достаточное дисковое пространство для операций копирования файлов
⚙️ Основные функции
- Сканирование исходной и целевой директорий
- Сортировка файлов по структуре: Год → Месяц
- Извлечение даты из метаданных (EXIF и т.д.)
- Обнаружение дубликатов с использованием хэшей файлов
- Избежание копирования дублирующихся файлов
- Предварительный просмотр файлов, доступных для копирования
- Журнал операций
▶️ Рабочий процесс
- Выберите директории
Выберите исходную и целевую директории
- Анализ файлов
Нажмите «Список файлов» — программа просканирует, проанализирует метаданные и проверит наличие дубликатов
- Копирование файлов
Нажмите «Копировать файлы» — файлы будут отсортированы
📁 Структура целевой папки
Целевая_директория/
├── 2023/
│ ├── 01/
│ ├── 02/
├── 2024/
├── 05/
⚠️ Примечания
- Если дата в метаданных отсутствует, файл может быть пропущен
- Дубликаты определяются по хэшу файла, а не по имени файла
- Копирование дубликатов предотвращается
📝 Журнал операций
Журнал отображает статус операции, обнаруженные файлы, ошибки и результаты копирования.
💡 Рекомендации
- Убедитесь, что обе директории выбраны перед началом
- Обработка больших наборов данных может занять время
- Рекомендуется использовать отдельную целевую директорию
❗ Ошибки и решения
- Директория не выбрана
Убедитесь, что обе директории (исходная и целевая) указаны
- Нет файлов для копирования
Возможно, все файлы уже существуют в целевой директории
- Ошибка чтения метаданных
Файл может не содержать данных EXIF или быть повреждён
- Недостаточно прав доступа
Проверьте права на чтение/запись для директорий
- Недостаточно места на диске
Освободите место в целевой директории
- Файл используется
Закройте приложения, которые могут использовать файл