Сортировка фотографий/видео

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Сортировка фотографий/видео

Сообщение sergejey »

Сценарий таков -- при подключении USB-накопителя (внешний диск либо карточка памяти) система распознаёт его и копирует с него файлы, раскладывая по папкам с датами.
У меня применяется в двух случаях:

* Для фотоаппарата -- я вынимаю карточку, вставляю её в ноут, на котором крутится система, она мне говорит, что копирование началось и через некоторое время говорит, что копирование завершено. Вынимаю карточку, вставляю назад в фотоаппарат и, при необходимости, чищу (фотографии уже на компьютере).

* Для видео-регистратора -- в качестве регистратора у меня экш-камера Contour Roam2, которая крепится на мото-шлем. Приходя домой я снимаю её со шлема, подключаю по mini-USB к тому же ноуту и видео за день копируется в соответствующую папку.

Реализация (для второго случая):

1. После первого подключения в разделе USB-устройств появляется наш накопитель с серийным номером. Там можно поменять имя и указать, какой сценарий будет запущен при подключении:
Изображение

2. Сам сценарий:
Изображение
3. Всё, видео/фото раскидывается по годам/месяцам/дням

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Сортировка фотографий/видео

Сообщение Amarok »

А для первого случая?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Сортировка фотографий/видео

Сообщение sergejey »

BlackWarrior писал(а):А для первого случая?
Абсолютно тоже самое, только отдельный скрипт с другими путями (где фотографии брать и куда складывать)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
fynto
Сообщения: 14
Зарегистрирован: Чт май 14, 2015 4:29 pm

Re: Сортировка фотографий/видео

Сообщение fynto »

Доброй вечер.

А можно ли сортировать по расширению? К примеру, мне нужно raw в одну папку jpg в другую папку
Ubuntu 16.04.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Сортировка фотографий/видео

Сообщение sergejey »

fynto писал(а):Доброй вечер.
А можно ли сортировать по расширению? К примеру, мне нужно raw в одну папку jpg в другую папку
М... думаю такой фокус пройдёт:

Код: Выделить всё

$src='e:/DCIM'; // откуда брать фотографии
$dst='g:/camera/raw'; // куда складывать RAW
$dst='g:/camera/jpeg'; // куда складывать JPEG

global $ignores;
// переписываем .raw файлы
$ignores=array('.jpg$'); // игнорируем jpg
processLine($src." => ".$dst."/%Y/%m-%F/%d");

// переписываем .jpg файлы
$ignores=array('.raw$'); // игнорируем raw
processLine($src." => ".$dst."/%Y/%m-%F/%d"); 

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Контактная информация:

Re: Сортировка фотографий/видео

Сообщение sega6549 »

а что делать если устройство появляется без серийного номера и то после того как сам запустишь тест метода Connected объекта USBDev, соответственно само все это не работает((( и вообще все устройства определяются без серийника, соответственно что бы я не подключал это всегда одно и тоже устройство
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Ответить