Защо Windows не отваря снимки от iPhone
HEIC е стандартен формат на Apple, който Windows поддържа само частично. Ето какво се случва в действителност и как да отворите снимките си.
Windows не може да отвори снимки от iPhone, защото iOS ги записва като HEIC, а Windows декодира HEIC едва след като закупите HEVC Video Extensions от Microsoft Store. Безплатното решение е да конвертирате файловете в JPG, който всяка версия на Windows отваря без допълнителен софтуер.
От iOS 11 насам iPhone записва снимките като High Efficiency Image Container (HEIC) – контейнер, изграден върху стандарта High Efficiency Video Coding (HEVC). HEVC е обвързан с патенти и лицензирането е причината Microsoft да таксува за разширението, което позволява на Windows да го декодира. Проблемът е търговски, маскиран като технически.
Какво всъщност означава грешката
Съобщения като този файлов формат не се поддържа или файлът не може да бъде показан означават, че на Windows му липсва HEVC декодер, а не че снимката е повредена. Файлът е непокътнат и се отваря перфектно на iPhone, с който е заснет.
Windows показва сива икона вместо визуализация, а размерът на файла изглежда нормален в Explorer. И двата признака потвърждават проблем с декодера, а не повреден трансфер. Истински повреденият файл обикновено показва размер от 0 KB, което се случва, когато снимката е съществувала само в iCloud и никога не е била изтеглена на телефона преди копирането.
Сравнение на вашите 3 опции
Купете кодека, променете настройките на камерата на iPhone или конвертирайте файловете, които вече имате. Повечето хора се нуждаят от третата опция, тъй като снимките вече са направени.
| Опция | Цена | Коригира съществуващи снимки | Коригира бъдещи снимки |
|---|---|---|---|
| Купуване на HEVC Video Extensions | Платено | Да | Да |
| Превключване на iPhone към Most Compatible | Безплатно | Не | Да |
| Конвертиране на HEIC файлове в JPG | Безплатно | Да | Не |
| Настройка на трансфера от iPhone на Automatic | Безплатно | Не | Да, по време на трансфера |
Комбинирането на редове 2 и 3 решава проблема напълно и не струва нищо. Променете настройката на камерата, така че новите снимки да се записват като JPEG, след което конвертирайте съществуващата библиотека веднъж.
Опция 1: закупуване на кодека
HEVC Video Extensions струват малка еднократна такса в Microsoft Store и позволяват на Windows да отваря HEIC файлове навсякъде. Закупуването е правилният избор, ако редовно получавате HEIC файлове от други хора и искате визуализациите в Explorer да работят.
Ограничението се появява, когато трябва да изпратите тези снимки нататък. HEIC файл, който се отваря на вашата машина, все още ще дава грешка при качване в държавни сайтове, в повечето имейл клиенти, на по-стари телефони с Android и в софтуер за дизайн. Кодекът коригира прегледа на един компютър, вместо да реши съвместимостта като цяло.
Опция 2: промяна на настройките на камерата на iPhone
Отворете Settings, Camera, Formats и изберете Most Compatible, което кара камерата да записва JPEG от този момент нататък. Промяната се прилага само за бъдещи снимки и оставя съществуващата библиотека непроменена.
Компромисът е мястото за съхранение. JPEG файловете са приблизително два пъти по-големи от еквивалентните HEIC файлове, така че телефонът се запълва около два пъти по-бързо. Втора настройка, която си струва да проверите, се намира под Settings, Photos, Transfer to Mac or PC. Избирането на Automatic конвертира снимките в JPEG по време на копирането им, докато Keep Originals изпраща HEIC файловете непроменени.
Опция 3: конвертиране на файловете, които вече имате
За да конвертирате съществуваща библиотека, без да инсталирате нищо, следвайте тези 5 стъпки.
- Копирайте снимките в папка на компютъра или ги изтеглете от iCloud като ZIP архив.
- Отворете конвертора от HEIC към JPEG в Edge, Chrome или Firefox.
- Плъзнете цялата селекция от папки или ZIP архива върху зоната за пускане.
- Задайте качество на 85 или 90, което запазва снимките визуално идентични с оригиналите.
- Изтеглете конвертирания комплект като един ZIP архив и го разархивирайте.
Конверторът съдържа собствен HEIC декодер, така че Windows не се нуждае от кодека и не е необходима покупка. Декодирането се извършва на вашия процесор, така че снимките никога не напускат компютъра.
Защо снимките изглеждат добре на телефона
Apple плаща за лицензирането на HEVC за своите собствени устройства, така че iPhone декодира HEIC без допълнителни стъпки. Една и съща снимка е четима на телефона и нечетлива на Windows, защото две компании са взели различни решения за лицензиране.
Apple също така се справя с това тихо при споделяне. Изпращането на снимка чрез Mail или Messages към устройство, което не е на Apple, обикновено я конвертира автоматично в JPEG, поради което снимка, изпратена като съобщение до приятел, работи, докато същата снимка, копирана чрез кабел, не работи.
Да конвертирате цялата библиотека или само това, което ви трябва
Конвертирайте при нужда, когато мястото за съхранение е ограничено, и конвертирайте цялата библиотека, когато искате една папка, която работи навсякъде. Решението се свежда до това дали дисковото пространство или удобството е по-важно за вас.
Конвертирането на всичко удвоява пространството, което снимките заемат, тъй като JPEG е приблизително наполовина по-ефективен от HEVC. Библиотека от 40 GB става около 80 GB или 120 GB, ако запазите и двете копия. Конвертирането при нужда поддържа архива малък и добавя стъпка от 2 минути, когато снимките трябва да бъдат споделени, качени или отпечатани. Домакинствата с голям семеен архив обикновено пазят HEIC оригиналите на външен диск и конвертират на партиди за всяка конкретна цел.
Безплатни инструменти, вградени в Windows, които помагат
Windows Paint, Photos и Snipping Tool не могат да отворят HEIC без кодека, но браузърът на същата машина може. Всеки модерен браузър разполага с графична система, която уеб страницата може да използва за декодиране и кодиране.
Това е причината базираният на браузър конвертор да работи на компютър, където приложението Photos се проваля. Страницата предоставя собствен HEIC декодер, предава декодираните пиксели на браузъра и изисква от него да запише JPEG. Самият Windows не участва в процеса, така че не се изисква покупка от магазина, администраторска парола или разрешение за инсталиране. Това е важно за служебни компютри, където инсталирането на софтуер често е блокирано от политики за сигурност.
Други места, където HEIC се проваля
- Държавни и изпитни портали. Валидацията при качване отхвърля HEIC директно и рядко обяснява защо.
- Прикачени файлове в имейли. Много получатели виждат файл, който не могат да отворят, особено на Windows и по-стари телефони с Android.
- Кандидатури за работа и системи за съдържание. Повечето полета за качване приемат само JPG и PNG.
- Фотоателиета. Поръчването на разпечатки от HEIC файл често се проваля на гишето.
- По-стари фоторедактори. Софтуерът, пуснат преди 2018 г., изобщо няма поддръжка за HEIC.
Всеки от тези случаи се решава чрез едно и също конвертиране, поради което конвертирането на библиотеката веднъж обикновено е по-практично, отколкото решаването на всяка ситуация при възникването ѝ.
Телефоните с Android са частично изключение, което си струва да се знае. Устройствата с Android 10 и по-нови версии могат да показват HEIC файлове, така че снимка, изпратена до скорошен модел Samsung или Pixel, обикновено се отваря нормално. По-старите устройства с Android и много приложения за съобщения на всички версии все още се провалят. Изпращането на JPEG остава единственият избор, който работи за всеки получател, без да се налага да питате какъв телефон притежава.
Конвертиране без качване на снимките
Изберете конвертор, който обработва файловете в браузъра, тъй като семейните снимки съдържат данни за местоположение и лица. Повечето онлайн конвертори качват вашите изображения на сървър, обработват ги там и ги връщат за изтегляне.
Можете да проверите всеки конвертор за около 30 секунди. Отворете инструментите за разработчици с F12, преминете към раздела Network и конвертирайте файл. POST заявка, съдържаща вашето изображение, означава, че снимката е била качена. Панел, показващ липса на такава заявка, означава, че конвертирането е извършено локално. Нашият конвертор обработва до 500 файла на партида изцяло на вашия собствен процесор, така че цялата библиотека от телефона се конвертира, без нито един байт да напуска компютъра.
Скоростта произтича от същия дизайн. Конверторът, базиран на качване, е ограничен от вашата връзка два пъти – веднъж при изпращане и веднъж при получаване, което превръща 300 снимки в дълго чакане при домашна връзка. Локалното конвертиране е ограничено само от процесора, така че същата партида завършва за няколко минути, независимо от честотната лента, и продължава да работи, дори ако връзката прекъсне по средата.