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

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

Модератор: immortal

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

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

Сообщение sergejey » Ср июл 09, 2014 5:12 pm

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

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

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

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

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

2. Сам сценарий:
Изображение
3. Всё, видео/фото раскидывается по годам/месяцам/дням
За это сообщение автора sergejey поблагодарил:
Otto (Пн май 30, 2016 7:16 am)
Рейтинг: 1.16%

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

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

Сообщение Amarok » Чт июл 10, 2014 5:26 am

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

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

Сообщение sergejey » Чт июл 10, 2014 12:04 pm

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

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

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

Сообщение fynto » Пн июн 22, 2015 5:03 pm

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

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

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

Сообщение sergejey » Пн июн 22, 2015 9:42 pm

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"); 
За это сообщение автора sergejey поблагодарил:
fynto (Вт июн 23, 2015 8:58 am)
Рейтинг: 1.16%

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

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

Сообщение sega6549 » Вт сен 22, 2015 10:10 am

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