Мои фотографии распределены по 17, казалось бы, случайно названным папкам в директории DCIM моего iPhone 5.
Я не могу понять это, и мне очень больно просматривать все эти каталоги, чтобы найти фотографию, которую я ищу.
Почему мое устройство делает это и можно ли его остановить?
Ответы:
*.*
Вы увидите все свои фотографии в порядке, и легко найти изображение, которое вы ищете.
источник
*
и сортировка по дате, в результате чего самые свежие фотографии попадают в топ. Не идеально, но лучше, чем использовать программное обеспечение для импорта, чтобы получить одну фотографию с моего телефона.Эти «случайным образом названные папки» соответствуют правилу разработки для файловой системы камеры (DCF), которое используется Apple и всеми современными цифровыми камерами.
Из статьи в Википедии о DCF : (выделение мое)
Моя цифровая фотокамера Sony создает один
101MSDCF
подкаталог по умолчанию, и я могу вручную создать больше , если я хочу, что это имена102MSDCF
,103MSDCF
и т.д. В то время как мой IPad , кажется , чтобы создать папку для каждого 30-дневного периода. (?)Если iPad подключен как «запоминающее устройство USB», вы должны увидеть эту структуру каталогов в проводнике Windows. Однако, если вы используете другое приложение или «протокол», вы, вероятно, не будете. Например, я могу использовать Paint.NET (Windows), чтобы «получать» фотографии с моего iPad, используя протокол передачи изображений (PTP) - при использовании этого метода скрывается базовая структура каталогов.
источник
Ваша информация хранится в файлах, но и в базах данных. Где-то есть база данных, которая содержит метаданные, описывающие какое-то событие и связывающие это событие с местоположением файла. Для вас это выглядит случайным образом: для телефона все равно, где хранится файл, если в нем есть запись в базе данных.
Думайте о базе данных как о типе «оглавления» - страница информации может жить где угодно в книге, и читателю может быть все равно, где, пока он может ее найти.
Короче говоря, то, на что вы смотрите, имеет смысл для телефона, и никогда не предназначалось для вас, потому что вы не должны смотреть на это с этой точки зрения. Вы должны смотреть на это через какое-то другое приложение (кто-то упомянул Фотогалерею - я не знаю, правда ли это, но это звучит правдоподобно).
источник
Я тоже был довольно смущен, пытаясь разобраться в именах папок / каталогов последних месяцев.
Папки всегда были странно названы, но это не было случайным - судя по моим различным устройствам iOS в прошлом (из которых у меня сейчас три), все они, казалось, работали над некой предопределенной последовательностью с точки зрения имена папок обслуживаются (в моем случае) под Win Explorer в Windows 8.1. Каждая из этих «папок» была названа с 8 буквенно-цифровыми именами символов и должна содержать до 1000 изображений, прежде чем перейти к следующей.
Затем появилась iOS 8. Во-первых, они, казалось, позволяли предопределенным (для iOS) папкам бесконечно увеличиваться, чем просто 1000 фотографий. В какой-то момент у меня 3500 в одной из папок. Затем либо iOS 8.1, либо 8.1.1 (я забыл) изменили вещи, так что картинки содержались в отдельной папке для каждого месяца. На моих iPhone 4s и iPad Mini 2 они все еще работают с предопределенным названием (т.е. они оба используют одни и те же имена папок, сравниваемые рядом, поэтому не случайно). На моем iPhone 5c каждый раз, когда я подключаю свой телефон, папки помечаются по-разному, так что это действительно случайное впечатление. Я согласен с вами, что создаются бесчисленные папки; даже если вы делаете один снимок в месяц в течение 12 месяцев, вы увидите 12 папок для каждого из этих календарных месяцев (я полагаю).
Мои 4s, Mini 2 и 5c работают под управлением iOS 8.1.2. Я понятия не имею, почему 5с ведет себя по-другому; Подводя итог, мы создаем 8-значные именованные папки для каждого месяца изображений, но только 5с делает это случайным образом каждый раз, когда я отключаю и снова подключаю его к порту USB. Как уже сказал кто-то другой, iPhone использует какую-то легкую базу данных SQL для хранения и диктовки всех видов вещей, и я думаю, что папки генерируются «виртуально», поэтому в этой БД должно происходить что-то странное мой 5c (и, вероятно, ваше устройство, из того, что вы описали), что, вероятно, только Apple может ответить .....
Я надеюсь, что это поможет, если не согласиться, что вы здесь не единственные, кто сбит с толку! :-)
источник
Когда я подключаю свой iPhone 4s (использующий последнюю версию iOS 8) через USB к своему компьютеру WIN7, я также вижу те случайные подпапки DCIM, которые меняют свои имена (это действительно странно!) Каждый раз при повторном подключении iPhone к ПК.
Хорошая новость: я обнаружил, что в каждой подпапке есть фотографии только с определенного месяца. Однако случайные имена файлов подпапок (3 цифры, 5 букв) не коррелируют с какими-либо датами, что затрудняет поиск последних фотографий, например
Плохая новость: К сожалению, я также не знаю, как избавиться от данной проблемы при использовании проводника Windows для прямого доступа к фотографиям iPhone через USB.
Интересно, что для того же iPhone WIN XP показывает ВСЕ фотографии в одной папке, где ВСЕ фотографии можно просматривать и сортировать обычным способом.
Более старый iPhone 4 (который не поддерживает iOS 8) также показывает все фотографии (имеющие очень разные даты, особенно разные месяцы и годы) в одной подпапке.
Обновление 2015/10/06 (от Hardy): после обновления до iOS 9.0.2 папка DCIM возвращается в одиночные и простые подкаталоги DCIM, например, теперь в проводнике Windows отображается подкаталог 100APPLE для всех фотографий вплоть до IMG_0999.JPG, подкаталог 101APPLE для фотографий, начинающихся с IMG_1000.JPG и так далее.
источник
ЭТО НЕ СЛУЧАЙНО - У меня такая же ситуация, мой iPhone 5C работает на i0S 7.1.2. Сначала я думал, что это тоже случайно, особенно из-за имен папок, но потом я понял, что каждый раз, когда вы делаете фотографию, она присваивает ей следующий порядковый номер, и каждая папка представляет собой различный набор из 1000. Одна папка имеет 0001-0999. затем 1000-1999, 2000-2999 и т. д. Поскольку вы удалили фотографии, у вас не будет всех чисел от 0001 до 0999, от 1000 до 1999, но каждый раз, когда он запускает новый набор из тысяч, он создает новую папку. , Поэтому вы можете сортировать по «имени», и он будет располагать их в цифровом порядке и, следовательно, в том порядке, в котором они были взяты. Свидетельство: я только что проверил это 1) проверяя каждую подпапку DCIM, чтобы видеть, был ли каждый из них из того же самого набора 1000, и 2) сделав несколько фотографий, проверив папку и проверив, были ли они названы в последовательном порядке. Есть одна папка с изображениями, которые я тоже сохранил от друзей. Почему это так? Я не уверен, почему папки имеют странные имена, но я считаю, что архивация может иметь какое-то отношение к резервному копированию iCloud. Если вы замените телефон и загрузите его из резервной копии, это поможет телефону не начинать с 0001, а перенести с последнего номера, взятого предыдущим телефоном. Откуда я знаю, что он переносит с предыдущего телефона? Ну, я дважды заменил свой iPhone 4, а затем я купил свой 5C, и я загрузил все из предыдущей резервной копии, и мои фотографии никогда не возвращались назад к 0001. Кроме того, группировка их по тысячам может помочь с меньшим количеством повреждений во время загрузки и / или если произойдет коррупция "
источник
Эти папки никогда не появлялись ни на одном из десятков устройств iOS, которые я просматривал в папке DCIM. Похоже, что более новые iOS накапливают папки с большей готовностью, поэтому вам, возможно, придется адаптироваться к ним.
Если вы хотите узнать, является ли это ОС, сделайте полную резервную копию телефона, а затем сотрите его, используя приложение настроек, чтобы стереть все содержимое и настройки. На этом этапе не восстанавливайте резервную копию, просто запустите обычные приложения iOS и сделайте одну или две фотографии.
Вы должны увидеть типичную
DCIM/
папку с папками just.MISC
и100APPLE
sub. Затем вы можете отследить, вызывает ли структура папки стороннее приложение или просто набор различных фотографий.источник
Apple, похоже, пошла на более разумный подход на iOS9 - папки генерируются с гораздо меньшей частотой и имеют последовательное название, так что вы можете легко перемещаться. Обновление iOS9 на этом устройстве реструктурировало мои папки, показанные в оригинальном вопросе ниже:
Если вы используете более раннюю версию iOS, то обходной путь, предложенный другими, работает хорошо. Просто выполните поиск по шаблону (*) и отсортируйте результаты по имени файла.
источник