Вопрос или проблема
Недавно я экспортировал фотографии с моего iPhone 13 и обнаружил, что они все в формате HEIC. В результате они не могли быть открыты на Windows 11, что доставило мне немало хлопот. Теперь я хочу конвертировать HEIC в JPG пакетами. Не знаю, какой метод лучше, чтобы операция была простой и конвертированные изображения не потеряли качество. Может кто-то порекомендовать простой метод или инструмент? Спасибо всем!
PS: Мне не нравятся онлайн-конвертеры heic в jpg, потому что они полны рекламы.
Я только что попробовал это с помощью ffmpeg:
ffmpeg -i sample1.heic sample1.jpg
Он немного пожаловался на форматы изображений:
[image2 @ 0000022765566c80] Указанное имя файла 'sample1.jpg' не содержит шаблона последовательности изображений или шаблон недействителен.
[image2 @ 0000022765566c80] Используйте шаблон, такой как %03d для последовательности изображений или используйте опцию -update (с -frames:v 1, если необходимо), чтобы записать одно изображение.
но в конечном итоге все сработало нормально. Если у вас есть папка, полная таких файлов, вы можете сделать это:
for %i in (*.heic) do ffmpeg -i "%i" "%~ni.jpg"
и это должно автоматически конвертировать все их.
Надеюсь, это поможет.
Я использовал Paint для конвертации HEIC в JPG раньше, и это довольно просто, особенно если вы не хотите скачивать другое ПО. Это один из моих любимых методов, и он прост в использовании. Вот шаги:
Шаги:
- Сначала откройте файл HEIC в просмотрщике фотографий Windows.
- Затем щелкните правой кнопкой мыши в просмотрщике фотографий и выберите “Открыть с помощью Paint”.
- В Paint нажмите Файл > Сохранить как и выберите JPEG.
- Наконец, назовите файл и сохраните его, и ваш HEIC будет конвертирован в JPG.
Хотя этот метод может обрабатывать только одно изображение за раз, если вам нужно конвертировать небольшое количество HEIC в JPG, этот метод очень полезен и легок в использовании. Если вы не хотите заморачиваться с загрузкой других инструментов, Paint вполне подойдет!
ImageMagick — это мощный инструмент для манипуляции изображениями с открытым исходным кодом, который поддерживает широкий спектр форматов, включая HEIC и JPG. Его можно использовать как для конвертации одиночных изображений, так и для пакетной обработки.
Скачайте и установите ImageMagick с официального сайта. Убедитесь, что вы установили библиотеку делегатов HEIC для поддержки формата HEIC.
Для пакетной конвертации HEIC в JPG на Windows 11:
magick mogrify -format jpg *.heic
Приложение Microsoft Photos в Windows 11 на самом деле может обрабатывать файлы HEIC, если у вас установлены нужные кодеки. Чтобы конвертировать их в JPG:
- Установите расширения HEIF Image: Сначала перейдите в Microsoft Store и скачайте расширения HEIF Image (если вы еще этого не сделали). Это позволит вашему приложению Photos открывать файлы HEIC.
- Откройте приложение Photos: После установки кодека откройте приложение Photos и найдите свои изображения HEIC.
- Выберите изображения: Вы можете щелкнуть по фотографиям, чтобы выбрать их. Если вы хотите выделить несколько файлов, удерживайте клавишу Ctrl и щелкайте по нужным вам.
- Экспорт в JPG: К сожалению, в приложении Photos нет прямой опции пакетного экспорта в JPG, но вы можете открыть каждый файл HEIC, щелкнуть на трех точках в правом верхнем углу, выбрать Сохранить как, а затем сохранить их в JPG. Это немного утомительно для больших пакетов, но работает.
Шаг 1 – Скачайте и установите IrfanView + Дополнительные плагины
Шаг 2 – Скачайте и установите HEIC Codec + HEIC CopyTrans Codec
Шаг 3 – Запустите IrfanView и пакетно конвертируйте все HIEC файлы в несжатые TIFF файлы (без потерь).
Вы можете открывать файлы HEIC с помощью просмотрщика фотографий Windows, затем сделать скриншот и сохранить его как JPG. Это подходит для небольшого объема обработки.
Я использовал этот метод раньше. В то время я импортировал фотографии HEIC с моего iPhone на Windows 11, но обнаружил, что их невозможно открыть. Позже я открыл эти файлы HEIC с помощью просмотрщика фотографий Windows, сделал скриншот напрямую и затем сохранил его как JPG с помощью Paint.
Но это все еще работает для небольшого количества фотографий. Однако, если у вас много изображений, этот метод может немного задержать процесс, ведь потребуется больше времени, чтобы делать скриншоты по одному. Но в этом есть преимущество: вам не нужно устанавливать дополнительное программное обеспечение для конвертации heic в jpg. Он прост и примитивен, но работает.
Попробуйте отправить фотографии HEIC себе по электронной почте, часто система электронной почты автоматически конвертирует heic в JPG, когда вы загружаете вложения. Ха-ха, так просто!
Ответ или решение
Чтобы конвертировать несколько HEIC файлов в JPG на Windows 11, существует несколько простых и эффективных методов. Ниже приведены наиболее популярные подходы, которые помогут вам выполнить эту задачу без потери качества.
1. Использование FFmpeg для пакетной конверсии
FFmpeg — это мощный инструмент командной строки, который позволяет конвертировать видео и аудио файлы, а также изображения. Вам нужно установить FFmpeg и затем выполнить следующую команду в командной строке:
- Откройте командную строку (Cmd).
- Перейдите в папку с вашими HEIC файлами, используя команду
cd <путь_к_папке>
. - Запустите команду:
for %i in (*.heic) do ffmpeg -i "%i" "%~ni.jpg"
Эта команда преобразует каждое HEIC изображение в JPG, сохраняя имя файла.
2. Использование Paint
Если вы не хотите устанавливать дополнительные программы, можно использовать стандартное приложение Paint:
- Откройте HEIC файл в приложении Windows Photo Viewer.
- Щелкните правой кнопкой мыши и выберите «Открыть с помощью» > «Paint».
- В Paint выберите
Файл
>Сохранить как
>JPEG
. - Назовите файл и сохраните его.
Этот метод позволяет конвертировать только одно изображение за раз.
3. Использование ImageMagick
ImageMagick — это ещё один мощный инструмент, который можно использовать для пакетной конверсии:
- Скачайте и установите ImageMagick с официального сайта, убедитесь, что установлены библиотеки для работы с HEIC.
- В командной строке перейдите в папку с HEIC файлами.
- Выполните команду:
magick mogrify -format jpg *.heic
Это конвертирует все HEIC файлы в JPG.
4. Использование Microsoft Photos
Если вы предпочитаете использовать встроенные функции операционной системы:
- Установите
HEIF Image Extensions
из Microsoft Store. - Откройте приложение Photos и выберите ваши HEIC файлы.
- Кликните правой кнопкой мыши, выберите
Сохранить как
, но имейте в виду, что это нужно делать для каждого файла по отдельности.
5. Использование IrfanView
IrfanView — это легкий графический редактор, который поддерживает множество форматов:
- Скачайте и установите IrfanView и дополнительные плагины.
- Установите HEIC Кодек.
- Запустите IrfanView и используйте функцию пакетной конверсии для преобразования HEIC файлов в JPG.
6. Использование Email
Вы также можете отправить HEIC файлы себе по электронной почте. Многие почтовые службы автоматически конвертируют такие файлы в JPG при загрузке.
Заключение
Выбор метода зависит от ваших предпочтений и количества файлов, которые нужно конвертировать. Для более удобной работы с большими объемами файлов рекомендуем использовать FFmpeg или ImageMagick. Если же вам нужно конвертировать только несколько изображений, метод с использованием Paint будет вполне достаточно.