[工具]livp2heic

608 阅读1分钟

背景

  1. IOS11以后,iPhone照相机拍出来的照片变为HEIC格式,本身这个格式图片是一个静态的图
  2. 拍照时有一个"实况"功能,打开这个"实况"拍出来的照片,ForceTouce就可以看到图片前后的视频,非常棒的体验。
  3. 百度网盘同步照片,将打开"实况"的照片,重新命名成了.livp格式,其实是HEIC+mov视频,这是我们再次下载,因没有除网盘外的图片预览工具支持.livp格式,所以照片没办法看

前提功能

所有livp格式文件放到同一个目录中,rename.sh也放在这里,mac电脑打开控制台,本目录运行sh rename.sh

输出

HEIC照片列表 + mov文件夹

代码 rename.sh

for i in *.livp
	# 更换名称

	do 
	# echo ${i%.*}

	# 转换
	mv "$i" "${i}.tar"
	tar zxvf "${i}.tar"

	# 重命名
	mv *.HEIC.heic "${i%.*}.heic"

	# # 删除tar包
	rm -rf *.tar

	# # 移动文件
	mkdir -p mov
	mv *.mov mov/"${i%.*}.mov"
done