[玩手机] 手机图片瘦身小脚本 Mobile Photo Slim Project
作者:CC下载站 日期:2022-03-08 04:06:34 浏览:5 分类:玩手机
介绍
作者用的手机是Redmi K20 Pro。去年11月份之前一直用着小米云盘的黄金会员,容量50GB。后来就不用了,原因是我的图片总容量超过了50GB,升级到更高级的会员200GB空间大概每年需要300块,作为一个穷学生可承受不起,后来我的图片备份方案是上传到阿里云盘。
小米云盘很坑,但是它有一个功能非常好,就是进行图片瘦身。高清图片保留在云端,本地只留下压缩后的图。而小米官方的瘦身非常给力,原图和瘦身图几乎看不出差别。
我非常喜欢图片瘦身的功能,可惜在我不用黄金会员之后就不能再使用这个功能了。自去年11月以来,图片的总占用空间已经逼近10GB。
我便想手动撸一个瘦身脚本。
如何实现的?
利用Python的Pillow库,它Image.save
函数将默认给图片进行压缩,压缩后的容量大概是原容量的1/5
。
在用save
函数的时候,我们需要注意一个点,默认的保存不会保存原图的exif信息,exif信息记录着我们的拍摄时间、拍摄地点等信息,而exif的拍摄时间正是小米手机相册的排序方式。我们在保存的时候注意得保存exif信息。
这个脚本的具体流程大概如下。
adb shell ls 获取相册下的所有图片名 放到 files.txt 文件中
你需要手动选择 files.txt 中哪些文件需要被压缩
adb pull 命令把文件拉到电脑上
Pillow库压缩,程序会把容量大于2MB的图片进行压缩。
adb shell rm 删除手机上的原图
adb push 命令把压缩后的文件放回手机
adb am broadcast 发送广播,让系统相册刷新
我在实践过程中发现直接adb push一个文件到相册目录下,系统的相册无法识别到这个文件,后来查到相关资料,我们需要手动发送一个广播刷新MediaStore,才能让相册刷新,这也是第七步存在的原因。
使用方法
推荐在使用之前先把原图备份,比如备份到阿里云盘。因为此项目会直接替换原图为瘦身图,会删除原图。
确保你的手机连接到电脑并开启usb调试
克隆此项目,进入文件夹。
执行
adb shell ls /storage/emulated/0/DCIM/Camera > files.txt
命令在
files.txt
中手动选择哪些你需要压缩的图片们,请务必删除掉mp4等视频文件。推荐在 files.txt 里填入少量文件先尝试一下脚本效果。如果一切顺利,请添加你需要压缩的所有图片。
由于
files.txt
是由cmd命令行重定向生成的,文件编码格式比较神秘,你需要在vscode中通过编码保存为utf-8格式。或者你可以把files.txt你已经选择好的文件名复制到 记事本 中,然后保存为一份新的 files.txt 。然后在替换本项目中的神秘格式的旧files.txt
执行
pip3 install -r requirements.txt
安装Pillow库依赖执行
python3 ./slim.py
即可开启瘦身之旅。
运行截图
效果演示视频
手机图片容量变化
从瘦身之前的9.17GB变成了瘦身后的 3.81GB,总共节省出了 5.35GB。
这还只是4个月的图片。一年就可以节省出 15GB的空间。
Github链接
wuuconix/Mobile-Photo-Slim: 手机图片瘦身 (github.com)
来个Star吧2333
猜你还喜欢
- 12-06 [文件转换] MKVToolNix中文版(Mkv封装工具)v81.0.00
- 09-22 [电影] 蜘蛛侠:逝去之莲 2023 美国 动作奇幻 mp4
- 02-18 [动画] [凡人修仙传][全 17 集][国语外挂中字。无水印][WEB-DL.H264.AAC.MP4][1080P]
- 01-30 [web] python官方下载安装加速,附切换国内pip镜像安装源教程
- 03-10 [连续剧] 1992国语46集全【大红灯笼高高挂】陈玉莲
- 03-01 [电影] 2019动作《勇敢者游戏2:再战巅峰》1080p.HD国语中英双字
- 01-26 [有声世界] 车载无损音乐 国语慢摇抖音热门歌曲
- 10-10 [电影] [银河补习班][WebDL-720p.MP4/2.15GB][国语][邓超2019万众期待票房力作]
- 11-14 [电影] [霸道校花与垫底校草][HD-MP4/0.44G][国语中文字幕]青春校园高考励志电影
- 11-04 [喜剧][济公之英雄归位][WEB-MKV/1.8G][国语中字][1080p/2018最新]
- 03-07 [剧集] [三生三世十里桃花][全58集][国语中字][MKV][1080P][96.73G]
- 03-07 [音乐类综艺][湖南卫视/快乐大本营20170826][720P/MKV][3.29GB]
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[云资源] 花了一千多元买的私人健身教程
[资料] [大学期末救急课] 猴博士+高斯课堂+斐多课堂,全集视频合集
[游玩] 地道春茶地图:中国最美的春天都藏在这里!
[影视] 漂流人生 WEB-DL版下载/漂流人生(港) 2023 Drift 6.29G
[游戏娱乐] 《最远的边陲》v0.9.2中文版
[游戏娱乐] 《无人深空》v4.62中文版
[影视] 不亲密朋友 WEB-DL版下载/(Not) Close Friends/Not Friends/Phuean (Mai) Sanit/他的最后一个朋友(台)/第151个朋友(港) 2023 เพื่อน (ไม่) สนิท 7.14G
[影视] 周处除三害 WEB-DL版下载/The Pig, the Snake, and the Pigeon 2023 周處除三害 6.34G
[影视] 真实的谎言 4K蓝光原盘下载+高清MKV版/真实谎言/魔鬼大帝:真实的谎言 1994 True Lies 78.4GB
[web] 免费公共DNS大全(IPv6+IPv4)
[资料] [大学期末救急课] 猴博士+高斯课堂+斐多课堂,全集视频合集
[云资源] 花了一千多元买的私人健身教程
[下载工具] Internet Download Manager 6.42.7 (IDM)
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[即时通讯] 腾讯QQ PC版9.7.22.29315去广告绿色纯净版
[开发环境] PhpStorm2023中文激活版v2023.3.3 正式版
[图像制作] Adobe Illustrator 2024 v28.1.0.141 破解版
[资料] 3000 套电影电视剧 LOGO 宣传片常用音效合集包
[截图软件] HyperSnap(截图软件)_v9.4.0.00_汉化破解版
[安卓软件] 酷我音乐APP_v10.7.6.4 去广告破解豪华VIP版
[影视] 灌篮高手 WEB-DL版下载/Slam Dunk/スラムダンク/灌篮高手:THE FIRST/灌篮高手电影版 2022 The First Slam Dunk 61.35G
[云资源] 花了一千多元买的私人健身教程
[安卓软件] Android GIF助手 v3.9.7 GIF图片编辑器破解版
[电视剧] 三体 (2024) 全8集 网飞版本 中文字幕 合集
[剧集] 繁花 (2023)[全30集][打包]
[影视] 三大队 WEB-DL版下载/Endless Journey/请转告局长,三大队任务完成了 2023 三大队 6.7G
[纪录片] 河西走廊【10集 国语 中文字幕 1080P 10.8G MP4】
[安卓软件] OfficeSuite中文版APP v14.2.50872.0破解版
[影视] 涉过愤怒的海 WEB-DL版下载/怒海 / Across the Furious Sea 2023 涉过愤怒的海 26.3G
[电影] 2024年喜剧片·热辣滚烫 [mp4]
- 最新评论
-
谢谢支持!!CC下载站 评论于:03-26 很棒的资源,感谢分享云体风身 评论于:03-26 感谢分享,好东西云体风身 评论于:03-26 谢谢支持!CC下载站 评论于:03-14 央视精品,感谢付出提供。qwer9009 评论于:03-14 谢谢支持!!!CC下载站 评论于:03-13 谢谢分享!Ypc9182 评论于:03-12 谢谢支持!!CC下载站 评论于:03-11 感谢本网站收集和提供这么多的资料,谢谢!Ypc9182 评论于:03-10 很棒的资源,支持一下lingzhi007 评论于:03-10
- 热门tag