powered by simpleCommunicator - 21.11.28     © 2024 Programmizd 02
Map
Форумы / Вопросы по IT / Фотографы есть?, Поиск: Искать сообщения, созданные автором: SandalTree  
9 сообщений из 9, страница 1 из 1
Вопросы по IT / Фотографы есть?
    #3216207
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 00:27
Потестируйте тул

https://github.com/mayton-nosql/photo-time-sort/releases/tag/1.0-alpha

Конвертирует ваши фотки в красивые имена и фолдеры с датами создания. Даты берет из exif-тегов.

Вот хелп.
Код: BASH
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
usage: java -jar photo-time-sort.jar -d <arg> [-f <arg>] [-o <arg>] -s
       <arg> [-t <arg>] [-x <arg>]
 -d,--dest <arg>         Dest folder
 -f,--timeformat <arg>   Comma-separated local date-time format for exif
                         tag. Default = 'yyyy:MM:dd HH:mm:ss'
 -o,--outformat <arg>    Output folder format. Default =
                         'yyyy/MM/dd/HH-mm-ss'
 -s,--source <arg>       Source jpeg files folder
 -t,--trash <arg>        Unrecognized files
 -x,--exiftags <arg>     Comma-separated exif-tags list. Default =
                         'DateTime,DateTimeOriginal,DateTimeDigitized'
Go-go тестировать!
бля, нихера не понял.
Это что, только для линуха?

И вообще, нахрена это надо?

Я когда фотки сбрасываю с фотика, то их сразу копирую в год/месяц + ориентировочное название

Похоже утилита нужна если есть 1000500 фоток, все лежат вперемешку в одном фолдере и их нужно раскидать по папкам в формате "yyyy/MM/dd/HH-mm-ss"

Интересно, сколько фоток будет в каждом фолдере?
Накуа?
pasted_image.png
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3217445
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 11:39
WildMage  24.08.2021, 04:35
Я подобный скрипт на павершеле делал только для видосос с регистратора. Один раз запустил, потом забил.
На повершелле разве парсят видосы? Наверное там был некий "бутерброд" из утилит.
запросто
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3217448
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
Король Жезлов  24.08.2021, 15:00
У меня фотки тоже в кучку не собранные.
Разве что я их в одну папку постарался сложить.
Я не понимаю как это.
Как можно валить фотки все в одну кучу.

Да и по тегам разбивание простое.
В году/месяце - делаешь фолдеры по эвентам и туда пихаешь что нафоткал.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3217508
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 16:09
SandalTree  24.08.2021, 15:54
Король Жезлов  24.08.2021, 15:00
...
Я не понимаю как это.
Как можно валить фотки все в одну кучу.

Да и по тегам разбивание простое.
В году/месяце - делаешь фолдеры по эвентам и туда пихаешь что нафоткал.
А разве у тебя не было такого что ты не помнишь когда нафоткал.

Не было такого что тебе фотки через соц-сети пересылали без даты?

Не было такого чтобы одно событие длилось несколько дней?
Накуа помнить?
Файлы идут с датой создания и датой последней модификации.
pasted_image.png
pasted_image.png

А "кучные" файлы с телефона именуются по дате-времени
pasted_image.png
Если событие несколько дней, так я и пихаю всё не по дням, а по Эвентам, скажем "Отпуск" или "выхи на озёрах".

У меня не календарь для фоток, а фотки для календаря.
Типа забыл "А когда это я был на заливе?" - глянул фоточки, и можно сразу сказать и день и час
...
А вы шо думали, всё так просто?
Изменено: 24.08.2021, 16:19 - SandalTree
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3217802
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 17:04
Это все понятно. Но это работает когда ты раньше соблюдал систему. Моя утилита для тех кто не соблюдал.
Дело не в "системе".
1. флешка не резиновая, время от времени надо скидывать на комп. Это тот момент, когда делается сортировка.
2. нафига тогда вообще делать фотки, если их потом все валить в кучу.
3. как уже заметили, повершелл делает эту фигню без всяких утилит.

ЗЫ вот что было-бы действительно ценно, это я вам как "любитель" говорю, так это полностью читать заголовки файлов с разных фотиков и делать это в dll-ке.
Иными словами, чтоб можно было хранить фотки в скульном файл-сторе и иметь ВСЮ инфу о них в базе данных.
Т.е. Время, место, экспозиция, фокус, баланс цвета и т.п.
А если ещё научиться конвертировать в превьюшку, то вообще будет бомба.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3218254
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 21:33
SandalTree  24.08.2021, 19:04
ЗЫ вот что было-бы действительно ценно, это я вам как "любитель" говорю, так это полностью читать заголовки файлов с разных фотиков и делать это в dll-ке.
Иными словами, чтоб можно было хранить фотки в скульном файл-сторе и иметь ВСЮ инфу о них в базе данных.
Мысль требует развернутости. Что значит "читать заголовки файлов с разных фотиков" ? Имеется в виду raw-формат?
Exif-теги я читаю все. Просто выбрасываю ненужные оставляя только те которые несут смысл даты. В данном приложении.

По поводу БД. Я - фанат баз данных. Но никакого полезного кейса я пока не придумал. С практической пользой.
У меня были идеи складывать все exif-tags в семантическую сеть. Чтобы искать по любым атрибутам в том числе даже
и разрешению снимков например.

И я предлагаю взять вобщем за аксиому в данном топике что большая часть фотоматериала - не сортирвана. Не переименована.
С этого предположения я и начал разработку.
Если исходить из несортированной кучи, то её можно целиком залить в базу, а уже потом манипуляциями в базе делать сортировку.

Вот навскидку формат для Canon
https://exiftool.org/canon_raw.html
Думаю что Nicon, Sony, Fujifilm, Olympus, Pentax и другие имеют что-то похожее.

А вот сэмпл что можно вытащить из файла и уже в базе можно этим оперировать.
pasted_image.png
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3218527
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  24.08.2021, 23:42
Тут - вопросы.

Что из этого набора тегов специфицировано а что нет? Если делать БД в классическом понимании то нужна какая-то спека.
Я дал ссылку на кэнон.
Наверняка спеки есть и на другие аппараты.
В добавок, нужно поддерживать и устаревшие форматы.

Короче, проблема не так проста как кажется в начале.
Но она решаема, гугл её решил и ещё несколько софтных компаний.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3219498
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  25.08.2021, 13:04
SandalTree  24.08.2021, 22:02
Вот навскидку формат для Canon
https://exiftool.org/canon_raw.html
Думаю что Nicon, Sony, Fujifilm, Olympus, Pentax и другие имеют что-то похожее.
По поводу спецификации raw-формата на Canon. 90% что заниматься этим не буду. Я - любитель и не снимаю в raw.
Я снимаю шашлыки и дни рождения. Никаких художественных снимков нету.


В утилите которую я делал я использовал готовую библиотечку Apache Commons Imaging для разбора exif и вряд-ли
у меня появится желание писать свои парсеры. Я не настолько альтруист.

А по поводу базы по jpeg - пожалуй можно сделать некий экспорт в json/csv с максимумом инфы и дальше те кому интересно
просто затащут в свои поисковики ради интереса.
Мимо кассы.
Инфа-то из обычного JPGa

Но я с вами согласен, гемороя слишком много, поэтому и я не делал.
А то что меньше - не интересно, да и нафиг не нужно.
pasted_image.png
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Фотографы есть?
    #3227564
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
mayton  30.08.2021, 00:03
Надо-бы еще в RDF выгружать. И потом искать там всякое. Одинаковые размеры. Фотики. Дубликаты. Панорамы.

Enrichment сделать. Добавить phash. Тогда можно похожие фотки находить. Или развернутые набок.
Вот вот, но для этого нужно программить эту спецификацию...
А я забил.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Вопросы по IT / Фотографы есть?, Поиск: Искать сообщения, созданные автором: SandalTree  
Пользователи онлайн (10): Анонимы (8), Bing Bot, Yandex Bot 2 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]