Skip to content

About

Automatic photo/video file sorter by year/month for copyparty (it is possible not only for it)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Автоматический сортировщик фото/видео файлов по годам/месяцам/дням для copyparty (возможно не только для него)

Установка

1. установите файлы из uploader. либо из релиза

2 Откройте файл .py и настройте

  • DEFAULT_WATCH_DIR = куда вы скидываете файлы (мусорка)
  • DEFAULT_PHOTOS_ROOT = где будет формироватся иерархия в виде ГОД>МЕСЯЦ>ДЕНЬ
  • DEFAULT_LOGFILE = логично что это логи (можно офнуть)
  • WAIT_SEC = пауза перед началом обработки файла после события (даёт время на дозапись/освобождение)
  • MAX_TRIES = сколько раз проверять стабильность файла перед отказом (вместе с WAIT_SEC задаёт задержку)
  • MAX_WORKERS = число параллельных обработок (потоков)
  • MAX_PROCESSING_HISTORY = длина истории обработанных файлов (чтобы не повторять)
  • COPY_BUFFER_SIZE = размер буфера при копировании (в байтах; 8 MB = 810241024)
  • RETRY_ATTEMPTS = уже не ебу что это, но вроде это количество попыток повтора при ошибках

Зависимости

  • watchdog
  • piexif
  • exifread
  • ffmpeg-python
  • Pillow
  • pillow-heif

Установка зависимостей с помощью

  • pip install watchdog piexif exifread ffmpeg-python Pillow pillow-heif
    или
  • pip install -r requirements.txt [уже всё прописано в requirements.txt]

Баги | Улучшения

Баги Предложения
Bug Status Enh Status

Поддерживаемые форматы

Категория Форматы
Фото .jpg, .jpeg, .png, .webp, .heic, .heif, .gif, .bmp, .tiff
Видео .mp4, .mov, .avi, .mkv, .mts, .m2ts
RAW .cr2, .cr3, .nef, .arw, .raf, .orf, .rw2, .dng, .sr2

About

Automatic photo/video file sorter by year/month for copyparty (it is possible not only for it)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages