接到要求,服务器上有部分违法图片,要删掉。
那么问题来了,服务器现在有 5000 多张照片,怎么样可以在本地方便地浏览且删除?
服务器是 Ubuntu,本地的话 Windows 或 Ubuntu 都有,怎么操作方便些,大哥们给个方法 T_T
1
wunonglin 2019-09-17 19:51:08 +08:00
rm -r / your_dirname/*
|
4
AlisaDestiny 2019-09-17 20:22:53 +08:00
整一个类似网盘的程序(要支持图片预览的),图片目录设为主目录,然后边看边删呗。
|
7
shiny 2019-09-17 20:27:04 +08:00 1
取决于总尺寸,如果不是高清大图,5000 张照片最简单直接的办法还是打包下载到本地;如果尺寸过大,可以在服务器上先生成缩略图再打包下来。
|
8
rebeccaMyKid OP @AlisaDestiny 比如呢,就是不知道啊。。
|
9
Ultraman 2019-09-17 20:30:58 +08:00 via Android
https://www.v2ex.com/t/497773#reply119
这位老哥的 webdisk,印象中曾经有旧版本可以预览图片视频,新版你可以跑一下看看。 PS:一段时间没看刚刚发现还更新进去了广告。。。。 |
10
GeekCourse 2019-09-17 20:32:06 +08:00
请使用以下 api
ocr 之后查违禁词 鉴黄 公众人物识别 |
11
rebeccaMyKid OP @GeekCourse 阿里云这个收费好贵啊,我就几张而已
|
12
rebeccaMyKid OP @shiny 确实是这样比较方便了,一张在 10M 左右,50G 挂一个晚上吧。
|
13
shiny 2019-09-17 21:03:02 +08:00 1
@rebeccaMyKid 只要鉴定下图片是否违规即可,可以先写个简单脚本输出下缩略图,再打包,用不了几分钟就能下完。
|
14
skiy 2019-09-17 21:11:58 +08:00 via Android
楼上真相了,我之前还以为要装个网盘来整会好些呢
|
15
DANG 2019-09-17 21:12:36 +08:00
才 5000 张人工分分钟看完好吗。。
|
16
couashi 2019-09-17 21:59:06 +08:00
rm -rf 我干过这事,会卡住,哈哈哈
|
17
ClericPy 2019-09-17 22:41:16 +08:00
以前干过类似的体力活, 自己做个静态页面每页显示 100 张, 50 页就够了啊, 简简单单的取出对应的图片 url
|
18
rebeccaMyKid OP @shiny 哈哈我发现 Winscp 可以配合这个方法。服务器脚本生成缩略图,下载到本地检测,然后把违规的留下,然后再写个脚本把缩略图搞成跟服务器的文件同名,然后 winscp 同步,同步的时候 勾上 “删除文件”,取消 “启动时同步”的选项,然后再在左边,本地一次性删掉就行了。Winscp 好像只检查文件名不检查大小的。
|
19
rebeccaMyKid OP @DANG 确实,但也得想个办法本地审核完了能方便清掉服务器上的。
|
20
rebeccaMyKid OP @ClericPy 取 url 没用啊,没有 delete 的 API,写个页面我还得自己写个删除的功能,而且这还不够,还得先生成缩略图,然后删的时候删原图。(不用缩略图直接显示原图的话跟直接全部下载下来没差了)
|
21
ClericPy 2019-09-17 23:55:39 +08:00 1
@rebeccaMyKid 呃, 题干里没注意没有 api, 那就是取文件名...
10 mb 一张图, 没什么好办法, 先在服务器上批量压缩图片吧, 没什么太快的办法了, 违法图片的概念有点 ambiguous, 使用线上服务真不如自己一张张看... 你也真够衰的 |
22
tankren 2019-09-18 09:04:33 +08:00
小的缩略图 人工检测吧。。
|
23
Greatshu 2019-09-18 12:59:06 +08:00
h5ai
|
24
lllllliu 2019-09-18 15:36:21 +08:00
1.哈哈哈,本地训练模型,线上跑 AI 自动删。
2.也可以写个脚本生成压缩过的小的缩略图然后打包下载人工审查,或者在线查看删除。5000 张也不多。 |
25
gIrl1990 2019-09-18 19:20:51 +08:00
灭霸脚本。随机删除一半文件
https://github.com/hotvulcan/Thanos.sh |