Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / EXIF / 25 сообщений из 36, страница 1 из 2
26.12.2019, 17:27
    #39908592
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Использую компоненту отсюда
http://www.bvbcode.com/code/37ghxe42-1643402

Для определения свойств файла. В зависимости от свойств раскладывю файлы по каталогам.
Но есть беда

Фотографии сделанные мною и моей женой, на одинаковые мобильники, для EXIF не отличаются по свойствам устройства.
Только изменяемая информация по экспозиции.

Либо я чего-то не знаю? Как получить информацию об уникальном устройства сделавшего фотоаппарат. По типу IMIE

Даже Software одинаковый.

Спасибо
...
Рейтинг: 0 / 0
26.12.2019, 17:41
    #39908595
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Файл сделанный мною...

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
26.12.2019, 17:42
    #39908596
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
не получилось сделать нормально.
файл ужался и весь EXIF из него вырезался

Суть задачи, разделить гору файлов сделанных мной и супругой на одинаковые, но разные мобильные телефоны
...
Рейтинг: 0 / 0
26.12.2019, 17:59
    #39908606
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
SHKoderКак получить информацию об уникальном устройства сделавшего фотоаппарат. По типу IMIE

Никак. Стандарт EXIF не предусматривает такого тэга. КГБ и АНБ недоработали.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 18:12
    #39908613
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
SHKoder
Фотографии сделанные мною и моей женой, на одинаковые
мобильники, для EXIF не отличаются по свойствам устройства.
Найдите что-то, что отличается.
...
Рейтинг: 0 / 0
26.12.2019, 18:13
    #39908614
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
26.12.2019 17:59, Dimitry Sibiryakov пишет:
> Никак. Стандарт EXIF не предусматривает такого тэга. КГБ и АНБ недоработали.

там есть тэги.
в том числе ASCII (например Make, ImageDescription и т.п.)
если сам монобильник туда ничего уникального не пишет,
то можно этот делать при скачивании файла с мобильника.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 18:29
    #39908624
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Мимопроходящийтам есть тэги.

В стандарте - нет. Максимум до производителя и
модели камеры. А про то в каком именно устройстве она торчит - ничего нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 18:48
    #39908642
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Если очень нужно, то я бы подумал о разделении по GPS
...
Рейтинг: 0 / 0
26.12.2019, 18:55
    #39908647
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
26.12.2019 18:29, Dimitry Sibiryakov пишет:
>
> В стандарте < https://www.exiv2.org/tags.html> - нет.

не нужно читать на заборе.
http://www.exif.org/Exif2-2.PDF
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 18:55
    #39908650
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
_Vasilisk_> Если очень нужно, то я бы подумал о разделении по GPS

Так скакать же будет, проще при скачивании сразу разделять/помечать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 19:34
    #39908691
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Мимопроходящий http://www.exif.org/Exif2-2.PDF

И там я ничего не вижу. Не томи, ткни пальцем.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
26.12.2019, 21:39
    #39908724
Aniskin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
SHKoder
Как получить информацию об уникальном устройства сделавшего фотоаппарат. По типу IMIE

Есть тег $A431 BodySerialNumber, есть тег $C62F CameraSerialNumber, есть тег $FDE9 SerialNumber. В MakerNote могут быть свои теги, уникальные для каждого бренда. Ты бы выложил куда-нибудь два файла для сравнения.
...
Рейтинг: 0 / 0
26.12.2019, 23:18
    #39908765
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Aniskin,

дык, Рустам потереть, похоже, успел :)
...
Рейтинг: 0 / 0
26.12.2019, 23:47
    #39908776
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Aniskin
SHKoder
Как получить информацию об уникальном устройства сделавшего фотоаппарат. По типу IMIE

Есть тег $A431 BodySerialNumber, есть тег $C62F CameraSerialNumber, есть тег $FDE9 SerialNumber. В MakerNote могут быть свои теги, уникальные для каждого бренда. Ты бы выложил куда-нибудь два файла для сравнения.

В JPEG-ах есть множество мест, куда можно что-то писать, начиная от текстовых комментариев и заканчивая custom маркер-ами.
Вопрос лишь в том, кому охота заниматся этой х..ней ради удовлетворения дурацких прихотей.
...
Рейтинг: 0 / 0
27.12.2019, 11:30
    #39908890
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Aniskin
SHKoder
Как получить информацию об уникальном устройства сделавшего фотоаппарат. По типу IMIE

$A431 BodySerialNumber
$C62F CameraSerialNumber
$FDE9 SerialNumber.

Оказались пустыми

https://dropmefiles.com/UxmRE

Файлы выложил сюда (доступны 7 дней)
...
Рейтинг: 0 / 0
27.12.2019, 11:32
    #39908891
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
27.12.2019 11:30, SHKoder пишет:
> Оказались пустыми

ну дык и пиши туда что хочешь.
ты ж когда перекачиваешь файлы с телефона, знаешь ЧЕЙ это телефон.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.12.2019, 11:33
    #39908892
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Код: pascal
1.
2.
3.
4.
5.
          $A431: FBodySerialNumber  :=  ReadAsci(tag.Offset+off0, tag.Count);

          $C62F: FCameraSerialNumber  :=  ReadAsci(tag.Offset+off0, tag.Count);

          $FDE9: FSerialNumber  :=  ReadAsci(tag.Offset+off0, tag.Count);



Надеюсь я все правильно сделал, где:

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
function TExif.ReadAsci(const Offset, Count: Cardinal): AnsiString;
var
  fp: LongInt;
  i: Word;
begin
  SetLength(Result,Count);
  fp:=FilePos(f); //Save file offset
  Seek(f, Offset);
  try
    i:=1;
    repeat
      BlockRead(f,Result[i],1);
      inc(i);
    until (i>=Count) or (Result[i-1]=#0);
    if i<=Count then Result:=Copy(Result,1,i-1);
  except
    Result:='';
  end;
  Result:=TrimRight(Result);
  Seek(f,fp);     //Restore file offset
end;

...
Рейтинг: 0 / 0
27.12.2019, 11:35
    #39908894
SHKoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Мимопроходящий,

Файлы УЖЕ в куче, а кучу разбираю только сейчас.

В будущем то конечно удобней писать что хочу и во время перекачки.
Вопрос постфактум.
...
Рейтинг: 0 / 0
27.12.2019, 11:40
    #39908900
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
27.12.2019 11:35, SHKoder пишет:
> Вопрос постфактум.

импосибле, у-вы
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.12.2019, 13:14
    #39908957
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
SHKoder,

машину времени пока не завезли, поэтому увы.
...
Рейтинг: 0 / 0
27.12.2019, 14:00
    #39909004
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
В следующий раз при покупке телефонов придется проверять - как вендор заполняет опциональные тэги в EXIF ))
Хотя честно говоря сомневаюсь, что большинство и рекомендованные то пишет
...
Рейтинг: 0 / 0
27.12.2019, 14:11
    #39909018
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
white_nigger> В следующий раз при покупке телефонов придется проверять -
white_nigger> как вендор заполняет опциональные тэги в EXIF ))

Даже если он честно пишет модель (как делает большинство, наверное) -
как ты собрался отличать фотки **с одинаковых моделей** телефонов?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
27.12.2019, 14:26
    #39909029
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Я насчитал примерно 30 параметров, которые теоретически могли бы быть embeeded в снимок (какие из них входят в EXIF не проверял).
Вопрос: каким образом производитель должен определять, что из них нужно включать, а что - нет?
...
Рейтинг: 0 / 0
27.12.2019, 14:27
    #39909034
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
Гаджимурадов Рустам
Даже если он честно пишет модель (как делает большинство, наверное) -
как ты собрался отличать фотки **с одинаковых моделей** телефонов?

Есть условно/бесплатные программы, которые пишут скопом что хочешь в exif.
Можно когда угодно прогонять их по всем фоткам из камеры. Хоть каждый день, хоть перед выгрузкой.

Например Photo Exif Editor
...
Рейтинг: 0 / 0
27.12.2019, 14:32
    #39909041
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EXIF
27.12.2019 14:26, Соколинский Борис пишет:
> Вопрос: каким образом производитель должен определять, что из них нужно включать, а что - нет?

по вкусу! (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / EXIF / 25 сообщений из 36, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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