{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Лайвлупинг, медиапродакшн и все эти ваши компьютеры: заметки с тегом Яндекс.Диск",
    "_rss_description": "Алексей Батищев. Заметки обо всём, что происходит со мной и окружающим миром",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.batishchev.ru\/blog\/tags\/yandeks-disk\/",
    "feed_url": "https:\/\/www.batishchev.ru\/blog\/tags\/yandeks-disk\/json\/",
    "icon": "https:\/\/www.batishchev.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1604346823",
    "authors": [
        {
            "name": "Алексей Батищев",
            "url": "https:\/\/www.batishchev.ru\/blog\/",
            "avatar": "https:\/\/www.batishchev.ru\/blog\/pictures\/userpic\/userpic@2x.jpg?1604346823"
        }
    ],
    "items": [
        {
            "id": "3762",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/yandeks-disk-i-skrytye-nyuansy-tarifov\/",
            "title": "Яндекс диск и скрытые нюансы тарифов",
            "content_html": "<p>В целом, цифровая реальность постоянно приучает нас: всё наше в облаках — совсем не наше, а наши ожидания — это наши проблемы. Но, столкнувшись с очередным свидетельством этого, не могу не начать снова бомбить.<\/p>\n<p>Давно и успешно обладаю элитным платным тарифом Яндекс 360 для состоятельных мужчин — и вот что об условиях тарифа говорится на промо-странице, которую показывают при его покупке:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-usloviapng.png\" width=\"553.5105657805\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Редко какой читатель найдет тут место вечного упокоения той самой цифровой собаки, но сегодняшняя попытка перебросить через яндекс диск пачку файлов этот сюрприз для меня вскрыла. Оказывается, у понятия «большие файлы от 1 гб» есть тайный верхний лимит в полтинник.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-alert.png\" width=\"559.10112359551\" height=\"800\" alt=\"\" \/>\n<\/div>\n<p>Уточнил у техподдержки — оппа, и правда есть ограничение. Где об нём сказано заранее? Может на <a href=\"https:\/\/360.yandex.ru\/premium-plans\/\">промо-странице<\/a> я, слепошарый, упустил? Оказывается, сказано <a href=\"https:\/\/yandex.ru\/support\/yandex-360\/customers\/purchase\/ru\/benefits\">в помощи<\/a>. Почему не на странице с условиями? Бикоз фак ю, вот почему.<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"1200\" data-ratio=\"1.7094017094017\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-help1.png\" width=\"1200\" height=\"702\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-help2.png\" width=\"1200\" height=\"702\" alt=\"\" \/>\n<\/div>\n<\/div>\n<p>Не то чтобы я сильно обломался, ограничение в 50 гб объективно не помешает большинству, я сам за много лет использования сервиса утыкаюсь в него, кажется, впервые, но всё-равно неприятно.<\/p>\n<p>О том что ни хранить что-то конфиденциальное, ни держать единственную копию дорогого вам в облаке (любом), напоминать не я буду. Ведь всё ваше в облаке — не ваше, и только ваши ожидания — это действительно ваши проблемы.<\/p>\n<p>Всем йарость, посоны!<\/p>\n",
            "summary": "В целом, цифровая реальность постоянно приучает нас: всё наше в облаках — совсем не наше, а наши ожидания — это наши проблемы",
            "date_published": "2026-02-19T18:13:00+03:00",
            "date_modified": "2026-02-18T01:42:05+03:00",
            "tags": [
                "TG",
                "йарость",
                "Яндекс.Диск"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-usloviapng.png",
            "_date_published_rfc2822": "Thu, 19 Feb 2026 18:13:00 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "3762",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-usloviapng.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-alert.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-help1.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2026-02-16-help2.png"
                ]
            }
        },
        {
            "id": "953",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/kenk-vygruzka-foto-iz-icloud-na-yandeks-disk-2\/",
            "title": "КЭНК: выгрузка фото из iCloud на Яндекс диск — 2",
            "content_html": "<p>В <a href=\"https:\/\/batishchev.ru\/blog\/all\/kenk-iz-icloud-na-yandeks-disk\/\">прошлой серии<\/a> велосипедостроения на тему переноса фоток в Яндекс.Диск была успешно решена проблема выгрузки и переименовывания файлов из iCloud в соответствии с датой. Однако, опыт эксплуатации процедуры показал её недостаток: перенесенные таким образом файлы *.heic Ядиском не располагались по альбомам в соответствии с датой, а сваливались в одну кучу дня импортирования.<\/p>\n<p>Пара вечеров была потрачена на анализ и сравнение *.heic файлов, импортированных яндексом с телефона самостоятельно, и обработанных мной вручную. К сожалению, никакого способа поправить теги даты так, чтобы яндекс их воспринял, не нашлось:  изменения внесенные exiftool или гуевыми программами типа XnView или FastStone результата не давали. Я заморочился, сравнил файлы преобразованные яндексом и свои, добился полного совпадения полей в выгрузке exiftool — и всё равно роботы яндекса делать красоту отказывались. Поэтому с *.heic файлами придуман обходной путь — конвертировать их в jpeg (те же теги, пробитые в jpeg, срабатывали отлично)<\/p>\n<p>Заодно кстати выяснилось, что яндексу важны метаданные в поле <a href=\"https:\/\/exiftool.org\/TagNames\/EXIF.html\">DateTimeOriginal<\/a>: файлы с корректно заполненными DateCreated но не заполненными DateTimeOriginal он также датировал неправильно.<\/p>\n<p>Так вот, конвертация из heic в jpeg. Тут мне открылся неведомый мир цветовых профилей и прочих тонкостей. Оказалось что эппле пишет heic со своим чудо-профилем, который мало кто понимает и корректно показывает. Все распространённые свободные конверторы в джипег на выходе дают гораздо более бледные и светлые картинки, при этом встроенный просмотрщик macOS эти файлы показывает в исходном красивом цвете, а вот в других программах и на других платформах случается «ой». Перелопачена уйма форумов, нужное колдунство найдено — нужно не просто конвертировать heic в jpeg, но ещё и заменять цветовой профиль, а также корректировать гамму (значение корректировки я подобрал на глаз более-менее похожим, возможно тут будут нюансы на фотках разных насыщенностей)<\/p>\n<p>Вот что выходит с разными конвертациями и (что важно) при разных программах просмотра:<\/p>\n<div class=\"e2-text-picture\">\n<div class=\"fotorama\" data-width=\"916.18257261411\" data-ratio=\"1.1452282157676\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.25.png\" width=\"916.18257261411\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.33.png\" width=\"915.94202898551\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.43.png\" width=\"630.86419753086\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.13.06.png\" width=\"914.28571428571\" height=\"800\" alt=\"\" \/>\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.13.41.png\" width=\"641.48606811146\" height=\"800\" alt=\"\" \/>\n<\/div>\n<div class=\"e2-text-caption\">оригинальный heic в Preview macOS, конверченный ImageMagick jpeg без коррекции цвета в Preview macOS, он же в XnView, jpeg с коррекцией цвета в Preview macOS и в XnView<\/div>\n<\/div>\n<h2>Хорош рассусоливать, что вышло-то?<\/h2>\n<p>Итоговая на текущий момент процедура конвертации такова:<\/p>\n<ul>\n<li>перегнать все heic в jpeg при помощи ImageMagick, заменяя цветовой профиль на sRGB.icc и цветовое пространство на sRGB и корректируя гамму, стереть оригиналы<\/li>\n<li>пробить во все экспортированные файлы (и в том числе в джипеги, конвертированные из heic) метаданные из *.xmp<\/li>\n<li>видосикам пробить FileModifyDate из TrackCreateDate и переименовать<\/li>\n<li>там где у картинок DateTimeOriginal задан — переименовать файлы в соответствии с датой<\/li>\n<li>там где у картинок DateTimeOriginal не задан — пробить его из DateCreated и переименовать файлы в соответствии с датой<\/li>\n<\/ul>\n<p>Обработанные таким образом медиаматериалы корректно раскладываются яндекс диском в альбомы по времени и геолокации. Косяки и нюансы<\/p>\n<ul>\n<li>не раскладываются по датам PNG (у меня это на 100% скриншоты) — ну да от них участия в генерации памятных сторис и прочей красоты не требуется.<\/li>\n<li>heic с Live Photos внутри конвертируются в два файла: картинка с дефолтным кадром и микро-mp4 с полной анимацией. Не парит опять же.<\/li>\n<\/ul>\n<p>В полном соответствии с методологией КЭНК и принципами Hobby-as-Code процедура собрана в shell скрипт, ознакомиться с которым можно на github (уберите от консоли беременных детей и женщин): <a href=\"https:\/\/github.com\/alexbatishchev\/kenk-yadisk-photomaster\">https:\/\/github.com\/alexbatishchev\/kenk-yadisk-photomaster<\/a><\/p>\n<p>КЭНК!<br \/>\nСлава роботам!<\/p>\n",
            "summary": "В прошлой серии велосипедостроения на тему переноса фоток в Яндекс.Диск была успешно решена проблема выгрузки и переименовывания файлов из iCloud в соответствии с датой",
            "date_published": "2021-02-07T16:28:22+03:00",
            "date_modified": "2021-02-07T21:13:57+03:00",
            "tags": [
                "все эти ваши компьютеры",
                "КЭНК",
                "Яндекс.Диск"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.25.png",
            "_date_published_rfc2822": "Sun, 07 Feb 2021 16:28:22 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "953",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "jquery\/jquery.js",
                    "fotorama\/fotorama.css",
                    "fotorama\/fotorama.js"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.25.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.33.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.10.43.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.13.06.png",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/Screenshot-2021-02-07-at-16.13.41.png"
                ]
            }
        },
        {
            "id": "76",
            "url": "https:\/\/www.batishchev.ru\/blog\/all\/kenk-iz-icloud-na-yandeks-disk\/",
            "title": "КЭНК: выгрузка фото из iCloud на Яндекс диск",
            "content_html": "<p>Технологии предоставляют людям всё больше готовых результатов, скрывая под капотом внутреннюю сложность и логику. Это здорово, потому что мы получаем кучу услуг и сервисов, не прилагая к этому усилий. Это плохо, потому что мы не управляем этими услугами, можем лишиться их в любой момент и, если не предпринимать дополнительных мер, не сможем ничего тут исправить.<\/p>\n<p>Например, иг — попробуйте штатными средствами, положенными по закону, выгрузить свои данные — и через боль и неудобства вы сможете сохранить жалкое подобие архива, а как красиво всё смотрится пока работает. Увели у вас аккаунт, заблокировали по какой-то уважительной для роботов причине — вы абсолютно беззащитны перед произволом обстоятельств и желаниями компании.<\/p>\n<p>Сегодняшний рассказ — о сервисе, который достался «забесплатно», но потом перестал работать, и о том как я добился получения привычного результата уже своими силами.<\/p>\n<h2>Что случилось и кто виноват<\/h2>\n<p>В мире победившей вычислительной фотографии я уже много лет снимаю на телефон и веду архив фото на телефоне. Это удобно, и всё связанное с повседневным фото завязано у меня на экосистему Apple. Однако, было бы глупо полагаться только на одного вендора, да и вручную выдёргивать фото из Apple для резервной копии не самый удобный вариант, поэтому как только Яндекс запустил фичу автоматической синхронизации фотографий на Яндекс.Диск, я сразу же начал ей пользоваться.<\/p>\n<p>Вышло удобно:<\/p>\n<ul>\n<li>фотографирую на телефон или планшет, имею синхронизированные фотки на всех личных устройствах и ноуте (на разных платформах приложение называется по разному, буду дальше использовать термин Айклауд как синоним определения «ну где там у эпплов всё лежит и красиво синхронизируется и показывается на всех девайсах»).<\/li>\n<li>Сразу после съемки или по напоминанию отмечаю в Айклауде сердечком лучшие фото и удаляю откровенный брак и шлак, на телефоне остаются материалы лучшие и «пусть просто для архива»<\/li>\n<li>Всё это время полное зеркало всех фото и видео с телефона автоматически синхронизируется с папкой Фотокамера в Яндекс диске (а она уже в свою очередь бэкапится как надо на NAS)<\/li>\n<li>раз в 2-3 месяца провожу чистку:<\/li>\n<\/ul>\n<ol>\n<li>захожу в айклауд через приложение на ноуте или телефоне,<\/li>\n<li>скрываю все избранные (Library — альбом Favourites —  ⌘A — hide items),<\/li>\n<li>стираю все оставшиеся нескрытые (и не лайканые) фотки (Library — альбом photos — ⌘A — delete items),<\/li>\n<li>возвращаю все скрытые обратно (Library — альбом Hidden — ⌘A — unhide items)<\/li>\n<\/ol>\n<ul>\n<li>переношу все фотки из папки Фотокамера Яндекс диска в долговременный архив, Яндекс на телефоне сам синхронизируется и обратно заливает в фотокамеру только избранные фотографии<\/li>\n<\/ul>\n<p>Таким образом я всегда имею две копии актуальных фоток (избранные + недавно сделанные) на яндексе и в айклауде, а также легко регулярно очищаю хранилище на устройствах от ненужных данных, оставляя только лучшие. Также благодаря этому умные алгоритмы Apple и Яндекса генерят мне истории и ролики-воспоминания на основе лучших фото и видео из поездок, с важных событий и тому подобное.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2020-12-27-11.42.18.jpg\" width=\"722\" height=\"554\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Красиво переименованные и уложенные яндексдиском файлы<\/div>\n<\/div>\n<p>Схема удобная, и работала она несколько лет, пока не случилась та самая упомянутая ранее потеря сервиса. В какой-то момент Яндекс поменял логику работы мобильного приложения — весной при очередной чистке я обнаружил, что он больше не перезакачивает в папку Фотокамера файлы, которые ранее в ней были, и после были мной удалены. Похоже что у себя они хранят хэши всех файлов, так как отредактированные после фотки в диск при такой схеме перезаливаются. Но неизменные — нет, а значит я больше не мог проводить синхронизацию лучших фото при регулярной чистке.<\/p>\n<p>В принципе, потеря небольшая, просто весь 2020-й Яндекс диск скидывал мне напоминания о событиях 19-го. Тем не менее, это натолкнуло меня на мысль о том, что случись что — у меня есть полный архив всех фото включая самые свежие, но архива лучших нет! На отбор их потрачено время, и теперь сведения этого отбора не защищены от потери.<\/p>\n<p>Казалось бы, чего тут сложного? Берём штатный способ выгрузки из Айклауда, сохраняем в папку избранные данные за нужный период — вуаля. Но тут вскрывается второй упомянутый ранее аспект — скрытая под капотом сложность.<\/p>\n<p>Айклауд (как и Яндекс) красиво показывает в ленте фото по датам и местам, умеет на основе этой метаинформации собирать истории и альбомы. При этом на уровне файлов творится дикая дичь — в зависимости от источника (фото сделано на телефон, сохранено из мессенджера, проявлено в Лайтруме на компе и прислано по почте, это скриншот экрана или сохранёнка с веб страницы), а также от типа файла (разные форматы видео и графики), метаданные о времени съемки, локации и другом хранятся в разных полях по разной логике. И вот выгруженные штатными средствами файлы именуются непонятно как, имеют странные даты съемки (ещё и отображаемые по-разному в зависимости от программы просмотра) — в общем никакой красоты, удобства и единообразия тут нет.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/www.batishchev.ru\/blog\/pictures\/2020-12-27-11.48.08.jpg\" width=\"1217.598097503\" height=\"800\" alt=\"\" \/>\n<div class=\"e2-text-caption\">Выгрузка из Айклауда. Ад и мешанина в именах, атрибутах и метаданных файлов. Дата съемки видео якобы неизвестна (но она есть, просто зашита глубоко)<\/div>\n<\/div>\n<p>В логику работы Айклауда все эти тонкости зашиты. В логику работы яндекса тоже — мобильное приложение при синхронизации переименовывает файлы по дате правильно, сохраняет геолокацию и всё прочее. Но теперь-то воспользоваться этой логикой яндекса мы не можем.<\/p>\n<h2>Что делать<\/h2>\n<p>Проводим НИР, применяем для решения задачи великий и могучий ExifTool. Общая схема такая:<\/p>\n<ul>\n<li>экспортируем данные из macOS Photo в оригинальном качестве и с записью дополнительных файлов xmp<\/li>\n<li>пробиваем с помощью ExifTool метаданные из xmp в медиафайлы<\/li>\n<li>проходимся по файлам набором команд ExifTool с разными параметрами в зависимости от типа файла и сохранённых в нём данных, чтобы переименовать их по дате<\/li>\n<li>раскладываем полученные файлы по каталогам дат (для удобства)<\/li>\n<\/ul>\n<p>Собственно, на понимание того, в каких случаях как может храниться дата съемки, и экспериментальный подбор команд для третьего пункта, и ушло несколько часов этой субботы<\/p>\n<p>Зато теперь есть способ выгрузить лучшие материалы из Айклауда и разложить их красиво с сохранением метаданных, в том числе и положить в Яндекс диск для бэкапа и красивостей. Вторичная выгода — прокачка скилла и овладение инструментом ExifTool и скриптования на bash под macOS, теперь эти ваши экзифы и переименования файлов можем делать с закрытыми глазами и одной левой<\/p>\n<h2>Итог<\/h2>\n<p>Итоговый скрипт достаточно специфичен, чтобы его публиковать и отчуждать, но для истории сохраню здесь.<\/p>\n<pre class=\"e2-text-code\"><code class=\"\"># экспортируем фотки из macOS Photo в оригинальном качестве и с записью xmp, открываем терминал в этот каталог\n\n# далее пробиваем параметры из xmp в графические файлы\nfind . -maxdepth 1  -not -iname &quot;*.xmp&quot; -exec bash -c 'file=&quot;{}&quot;; xmpname=${file%.*}.xmp; echo &quot;$xmpname&quot;; echo &quot;$file&quot;; exiftool -tagsfromfile &quot;$xmpname&quot; -xmp &quot;$file&quot; -overwrite_original' \\;\n\n# пробиваем атрибуты и переименовываем файлы по дате в зависимости от типа и содержимого\n\nexiftool '-FileModifyDate&lt;TrackCreateDate' '-FileName&lt;TrackCreateDate' -d &quot;%Y-%m-%d %H-%M-%S.%%f.%%e&quot; *.mov -directory=out\nexiftool '-FileModifyDate&lt;TrackCreateDate' '-FileName&lt;TrackCreateDate' -d &quot;%Y-%m-%d %H-%M-%S.%%f.%%e&quot; *.mp4 -directory=out\n\nexiftool -v '-Filename&lt;${datetimeoriginal}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.jpg -directory=out -if '($datetimeoriginal and (not ($datetimeoriginal eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;JPEG&quot;)' \nexiftool -v '-Filename&lt;${datetimeoriginal}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.jpeg -directory=out -if '($datetimeoriginal and (not ($datetimeoriginal eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;JPEG&quot;)' \nexiftool -v '-Filename&lt;${DateCreated}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.jpeg -directory=out -if '($DateCreated and (not ($DateCreated eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;JPEG&quot;)'\nexiftool -v '-Filename&lt;${DateCreated}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.jpg -directory=out -if '($DateCreated and (not ($DateCreated eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;JPEG&quot;)'\n\n\nexiftool -v '-Filename&lt;${datetimeoriginal}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.heic -directory=out -if '($datetimeoriginal and (not ($datetimeoriginal eq &quot;0000:00:00 00:00:00&quot;)))'\n\nexiftool -v '-Filename&lt;${datetimeoriginal}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.png -directory=out -if '($datetimeoriginal and (not ($datetimeoriginal eq &quot;0000:00:00 00:00:00&quot;)))'\nexiftool -v '-Filename&lt;${DateCreated}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.png -directory=out -if '($DateCreated and (not ($DateCreated eq &quot;0000:00:00 00:00:00&quot;)))'\n\nexiftool -v '-Filename&lt;${datetimeoriginal}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.gif -directory=out -if '($datetimeoriginal and (not ($datetimeoriginal eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;GIF&quot;)' \nexiftool -v '-Filename&lt;${DateCreated}.%f.%e' -d &quot;%Y-%m-%d %H-%M-%S&quot; *.gif -directory=out -if '($DateCreated and (not ($DateCreated eq &quot;0000:00:00 00:00:00&quot;))) and ($filetype eq &quot;GIF&quot;)'\n\n# Чистим xmp\nrm -f .\/*.xmp\n\n# перекладываем файлы в папки YYYY\/YYYY-MM\/\ncd out\nfind . -maxdepth 1  -type f -exec bash -c 'file=$(basename &quot;{}&quot;); yearname=${file:0:4}; monthname=${file:5:2}; pathname=&quot;$yearname\/$yearname-$monthname&quot;; mkdir -p &quot;$pathname&quot;; echo &quot;$pathname&quot;; mv &quot;$file&quot; &quot;$pathname&quot;\/ ' \\;<\/code><\/pre><p>Полезные ссылки по теме<\/p>\n<ul>\n<li><a href=\"https:\/\/exiftool.org\/metafiles.html\">https:\/\/exiftool.org\/metafiles.html<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/rjames86\/33b9af12548adf091a26\">https:\/\/gist.github.com\/rjames86\/33b9af12548adf091a26<\/a><\/li>\n<li><a href=\"https:\/\/ninedegreesbelow.com\/photography\/exiftool-commands.html\">https:\/\/ninedegreesbelow.com\/photography\/exiftool-commands.html<\/a><\/li>\n<li><a href=\"https:\/\/www.polaine.com\/2015\/01\/fixing-photo-and-video-file-metadata-with-exiftool\/\">https:\/\/www.polaine.com\/2015\/01\/fixing-photo-and-video-file-metadata-with-exiftool\/<\/a><\/li>\n<\/ul>\n<p>КЭНК!<br \/>\nСлава роботам!<\/p>\n",
            "summary": "Технологии предоставляют людям всё больше готовых результатов, скрывая под капотом внутреннюю сложность и логику",
            "date_published": "2020-12-27T12:13:08+03:00",
            "date_modified": "2022-10-11T23:18:52+03:00",
            "tags": [
                "Linux",
                "КЭНК",
                "Яндекс.Диск"
            ],
            "image": "https:\/\/www.batishchev.ru\/blog\/pictures\/2020-12-27-11.42.18.jpg",
            "_date_published_rfc2822": "Sun, 27 Dec 2020 12:13:08 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "76",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2020-12-27-11.42.18.jpg",
                    "https:\/\/www.batishchev.ru\/blog\/pictures\/2020-12-27-11.48.08.jpg"
                ]
            }
        }
    ],
    "_e2_version": 4199,
    "_e2_ua_string": "Aegea 11.5 (v4199)"
}