Столкнулся с проблемой при переезде на другой телефон. Перенёс файлы фотографий, но у них сбилась дата создания файла. В результате фото при сортировке по дате оказались перепутаны. Для решения этой проблемы нужно синхронизировать информацию содержащуюся в метаданных фото EXIF и атрибутом даты создания файла.
В Ubuntu ставим пакет libimage-exiftool-perl командой:
1 |
sudo apt-get install libimage-exiftool-perl |
Далее переходим в каталог с файлами фото cd Camera. Будет лучше, если для тестовой обработки вы скопируете резервную копию каталога с фото, и потренируетесь на нем. Далее выполняем команду:
1 |
exiftool "-FileModifyDate<DateTimeOriginal" * |
Теперь фото располагаются в хронологическом порядке. Не все файлы будут обработаны. Это зависит от наличия в них EXIF информации. В процесс интерпретатор напишет вам об этом сообщениями:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
Warning: No writable tags set from 2014-09-17_17-47-09.jpg Warning: No writable tags set from 20141016173722-1.jpg Warning: No writable tags set from 20141206155345.jpg Warning: No writable tags set from 2014906214232.jpg Warning: No writable tags set from 20150605164833.jpg Warning: No writable tags set from 20151027091113.jpg Warning: No writable tags set from 20151106120905.jpg Warning: No writable tags set from 20151111133753.jpg Warning: No writable tags set from 20151202160143.jpg Warning: No writable tags set from 20151203162608.jpg Warning: No writable tags set from 2015406110051.jpg Warning: No writable tags set from 20160111130826.jpg Warning: No writable tags set from 20160123234207.jpg Warning: No writable tags set from 20160219124231.jpg Warning: No writable tags set from 20160220105641.jpg Warning: No writable tags set from 20160401204152.jpg Warning: No writable tags set from 20160409190334.jpg Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2014-03-10 08-36-43.3GP Warning: No writable tags set from P770/2014-03-10 08-36-43.3GP Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2014-03-14 12-41-52.3GP Warning: No writable tags set from P770/2014-03-14 12-41-52.3GP Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2014-03-06 08-15-58.3GP Warning: No writable tags set from P770/2014-03-06 08-15-58.3GP Warning: No writable tags set from P770/2013-11-22 18-46-58.PNG Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2013-08-04 22-19-06.3GP Warning: No writable tags set from P770/2013-08-04 22-19-06.3GP Warning: No writable tags set from P770/2013-09-30 18-47-07.JPG Warning: No writable tags set from P770/2013-11-22 18-48-10.PNG Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2014-03-06 11-49-42.3GP Warning: No writable tags set from P770/2014-03-06 11-49-42.3GP Warning: [minor] Patched incorrect time zero for QuickTime date/time tag - P770/2014-03-06 14-49-02.3GP Warning: No writable tags set from P770/2014-03-06 14-49-02.3GP Warning: No writable tags set from P770/2013-09-23 19-18-22.JPG |