[闲聊] 自写程式用GOOGLE找专辑插图

楼主: yuro1470 (yuro)   2018-07-20 17:11:47
最近正自学网络抓取,
刚好来试试看自动化用GOOGLE来找图片。
因为是自学的,可能有些BUG,
所以请斟酌使用唷。
程式是用Python写的,之后经过pyinstaller转成exe的版本,
可以先看看原始程式码有没有问题,再考虑使用exe版本。
原始码py档:
https://drive.google.com/file/d/1VJhEPkb3s2leHckrUbQnUM3KE5LtZ1Uv/view?usp=sharing
exe档:
https://drive.google.com/file/d/1mYQfWxTw5QbyuIE5S9JYSKQoPCJbYaDR/view?usp=sharing
程式码可以随便使用,没关系。
运作方式:
1.
先选择音乐档案目录,搜寻会把里面所有子目录找过。
2.
搜寻时,如果资料夹内有cover或front.jpg(png)会跳过(但无法侦测内嵌图片)。
3.
开始后会随机挑一个音乐档读取专辑名称和作者,以供之后搜寻。所以如果不同专辑的档
案混在一起只会找一张专辑图片。
4.
开始用GOOGLE搜寻图片,只会挑第一张图片。想了一下要不要加入影像辨识提高正确率,
还是决定先这样当粗扫就好。
5.
如果有勾选Save Image就会存JPG档在音乐档案目录内,如果没有勾选就只会搜寻但图片
不会存盘。也建议一开始使用不要勾选玩玩看。
6.
结束会有总结报告,可以针对失败的案例手动加入专辑图片。
这个程式使用上,较推荐用来第一次粗扫大量专辑图片,
就自动化丢著给他跑就好了,之后再个别修改。
另外我还不会异步抓取,所以使用这个程式速度可能有点慢,
不过应该就不会有被服务器封IP的风险了吧?
映像中也有其他搜寻专辑图片的程式,不过没用过..
好像是找数据库的方法。
而用GOOGLE的方法就是再冷门通常还是可以找到点东西。
如果有其他想法也可以提出来,看还能怎么改。
谢谢各位~

Links booklink

Contact Us: admin [ a t ] ucptt.com