Converter HEIC para JPG. Como faz?

Boa tarde.

Vocês sabem se é possível converter imagens/fotos HEIC para jpg?

Estou literalmente lutando e só consegui quebrar pacotes e travar a atualização/instalação de novos pacotes.

Não podes tu usar uma ferramenta online para isto?
Exemplo: HEIC to JPG (Online & Free) — Convertio

Com Image Magick:

Dê permissão de execução:

chmod +x magick

Converta:


./magick mogrify -format jpg *.heic

5 Curtidas

O que encontrei de ferramentas só permitia 2 ou até 5 fotos… Eu tenho 377 imagens para serem convertidas.

1 Curtida

Bom ponto :sweat_smile:
Espero que a sugestão do Natanael funcione bem para seu caso então

1 Curtida

magick arquivo ou diretório inexistente…

1 Curtida

Você tem de mover o Image Magick para o diretório em que se encontram as imagens, navegar até o mesmo pelo Terminal e aí sim executar o comando.

PS: Não se esqueça de baixar o Image Magick
1 Curtida

imagemagick is already the newest version (8:6.9.10.23+dfsg-2.1ubuntu11.2).
Sabe como faço pra levar ele para a pasta onde estão as imagens HEIC? Onde ele está? Como movo para a referida pasta?

1 Curtida

Utilizei o comando mogrify do ImageMagick, só que de um modo diferente do sugerido pelo @Natanael.755

Abri o Terminal dentro de cada pasta contendo inúmeras fotos, e apenas executei:

$ mogrify -format jpg *.tif

(no caso, use *.heic em vez de *.tif)

Para abrir o Terminal em cada pasta, fui nelas pelo Dolphin e teclei F4.

Mas vários gerenciadores de arquivos (inclusive Dolphin) costumam oferecer Menu de contexto > Abrir terminal aqui. ─ Experimente clicar com o botão direito do mouse dentro de uma área vazia da pasta exibida no gerenciador de arquivos.

Outras anotações que fiz na época:

1 Curtida

jdt@jdt:~/Área de Trabalho/conv$ mogrify -format jpg *.HEIC

[/quote]
mogrify-im6.q16: no decode delegate for this image format `HEIC’ @ error/constitute.c/ReadImage/560.

2 Curtidas

Aqui diz que tem:

Supported Image Formats

ImageMagick supports reading over 100 major file formats (not including sub-formats). The following table provides a summary of the supported image formats.

1 Curtida

Pense num negócio chato…

2 Curtidas

“Em todos esses anos, nessa indústria vital”… nunca vi uma imagem HEIC.

Mas o ImageMagick diz que converte.

Aqui no Manjaro, ImageMagick inclui esta dependência:

libheif: HEIF support

E o fritzthecat diz que funciona:

:sweat_smile:

Eu que sou artista em me deparar com problemas meio fora da curva.

Obs. Uso Linux Mint.

1 Curtida

No meu histórico do Mint, encontrei esse pacote instalado originalmente como dependência do Gimp ─ com o nome “libheif1”:

Commit Log for Sat Jun 13 17:01:54 2020

Installed the following packages:
gimp (2.10.18-1)
gimp-data (2.10.18-1)
libamd2 (1:5.7.1+dfsg-2)
libbabl-0.1-0 (0.1.74-1)
libblas3 (3.9.0-1build1)
libcamd2 (1:5.7.1+dfsg-2)
libccolamd2 (1:5.7.1+dfsg-2)
libcholmod3 (1:5.7.1+dfsg-2)
libgegl-0.4-0 (0.4.22-3)
libgegl-common (0.4.22-3)
libgfortran5 (10-20200411-0ubuntu1)
libgimp2.0 (2.10.18-1)
libheif1 (1.6.1-1build1)
liblapack3 (3.9.0-1build1)
libmetis5 (5.1.0.dfsg-5)
libmypaint-1.5-1 (1.5.1-1)
libmypaint-common (1.5.1-1)
libumfpack5 (1:5.7.1+dfsg-2)

O ImageMagick, instalei depois, e não precisou incluir porque já tinha:

Commit Log for Thu Dec 10 08:50:13 2020

Installed the following packages:
imagemagick (8:6.9.10.23+dfsg-2.1ubuntu11.1)
imagemagick-6-common (8:6.9.10.23+dfsg-2.1ubuntu11.1)
imagemagick-6.q16 (8:6.9.10.23+dfsg-2.1ubuntu11.1)
liblqr-1-0 (0.4.2-2.1)
libmagickcore-6.q16-6 (8:6.9.10.23+dfsg-2.1ubuntu11.1)
libmagickcore-6.q16-6-extra (8:6.9.10.23+dfsg-2.1ubuntu11.1)
libmagickwand-6.q16-6 (8:6.9.10.23+dfsg-2.1ubuntu11.1)
libnetpbm10 (2:10.0-15.3build1)
netpbm (2:10.0-15.3build1)

Será que é uma possível solução eu instalar o GIMP? :thinking:

sudo apt install gimp ?

O que você precisa é do ImageMagick ─ e se certificar de que o libheif também foi instalado.

A propósito, nunca precisei usar o chmod para isso, e nunca usei ./magick no início do comando.

sudo apt install imagemagick ?

1 Curtida

Salvo engano a versão do repositório não tem o codec, tem que baixar o binário único

1 Curtida

Esse é o “AppImage” do Image Magick ele tem todos os módulos e decodificadores num pacote só

1 Curtida