找回密码
 立即注册
查看: 6576|回复: 27

求一种可以转换传统图片格式到heic格式的方法!

25

主题

146

回帖

24

VC币

金牌会员

Rank: 6Rank: 6

积分
48613
HuangRuixiao 发表于 2021-2-9 01:00:35 | 显示全部楼层 |阅读模式
如题,在写vcb的春招题时碰到一个技术问题:找不到什么可用的工具来把图片生成为.heic格式。
已经尝试的方法有:1.拷贝git上的libheif库到本地,用vs2019编译,结果出现上千个error。
2.google/overstack/github(甚至baidu) 上到处搜索 heic encoder,结果基本上是回到 1。
3.使用这个基于微软提供的api的powershell脚本, 成功输出了.heic图像,但是由于不能调整压缩质量和压缩比率,输出的文件比对应的.webp文件大了2倍多,完全达不到 comparable 的要求,更不用说有些输出文件还有一些像素缺失的问题(兼容性???),因此排除。
基于以上,本人表示真的找不到什么可用的.hiec转换器了各位大佬能否指点一下

回复

使用道具 举报

16

主题

293

回帖

504

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
55631
StarRingChild 发表于 2021-2-9 10:07:02 | 显示全部楼层
去年在 macOS 平台上折腾过一次,后来发现目前全方面不如 WebP
回复

使用道具 举报

14

主题

80

回帖

1949

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
477288
NoobNeo 发表于 2021-2-9 11:13:24 | 显示全部楼层
本帖最后由 NoobNeo 于 2021-2-9 11:19 编辑

用非常 magical 的 ImageMagick, 不就一行指令的事情吗
  1. convert x.jpg x.heic
复制代码
声明: 本人所有手抄字幕都采用 进行许可(特殊标注除外)
已获许可的字幕组: DHR動研字幕組, TUcaptions
以往字幕有问题的, 请与我联系, 论坛不一定有时间上.
最佳途径: Telegram @noobneo
回复

使用道具 举报

25

主题

146

回帖

24

VC币

金牌会员

Rank: 6Rank: 6

积分
48613
HuangRuixiao  楼主| 发表于 2021-2-9 13:49:04 | 显示全部楼层
NoobNeo 发表于 2021-2-9 11:13
用非常 magical 的 ImageMagick, 不就一行指令的事情吗

确实实现了转换,但是用默认参数转换出来的图片大小和.png几乎一样大
待我研究一下这成堆的小参
回复

使用道具 举报

4

主题

57

回帖

104

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
206182
Elizabeth 发表于 2021-2-9 15:22:12 | 显示全部楼层
本帖最后由 Elizabeth 于 2021-2-9 15:26 编辑
HuangRuixiao 发表于 2021-2-9 13:49
确实实现了转换,但是用默认参数转换出来的图片大小和.png几乎一样大
待我研究一下这成堆的小参 ...

不要使用ImageMagick转换HEIC,它有很多的问题,最好的解决办法依旧是libheif/heif-enc(虽然ImageMagick也是用的libheif就是了
回复

使用道具 举报

头像被屏蔽

0

主题

37

回帖

8

VC币

禁止访问

积分
3818
787633258 发表于 2021-2-9 15:22:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10

主题

261

回帖

446

VC币

超级版主

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

积分
18814
Amefs 发表于 2021-2-9 15:51:40 | 显示全部楼层
HuangRuixiao 发表于 2021-2-9 13:49
确实实现了转换,但是用默认参数转换出来的图片大小和.png几乎一样大
待我研究一下这成堆的小参 ...

负责任的告诉你,如果你在 Windows 上用这个指令转换了文件,那么你这题就没分了。你可以看看你得到的是什么。
  1. magick identify output.heic
复制代码


回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火 发表于 2021-2-9 17:42:20 | 显示全部楼层
这题居然把楼上潜水近三年的大佬都炸出来了
回复

使用道具 举报

25

主题

146

回帖

24

VC币

金牌会员

Rank: 6Rank: 6

积分
48613
HuangRuixiao  楼主| 发表于 2021-2-9 17:54:17 | 显示全部楼层
Amefs 发表于 2021-2-9 15:51
负责任的告诉你,如果你在 Windows 上用这个指令转换了文件,那么你这题就没分了。你可以看看你得到的是 ...

我倒……居然格式还是png,只不过换了个壳……
我说怎么那么大……
回复

使用道具 举报

25

主题

146

回帖

24

VC币

金牌会员

Rank: 6Rank: 6

积分
48613
HuangRuixiao  楼主| 发表于 2021-2-9 18:01:22 | 显示全部楼层
本帖最后由 HuangRuixiao 于 2021-2-9 18:16 编辑

直接下下来然后提示找不到东西……
屏幕截图 2021-02-09 175918.png
莫非是我没安libde265导致的???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表