首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX 提问指南
广告
V2EX
›
问与答
如何批量改变文件的指纹/校验值?
he110comex
·
2021-03-25 21:02:33 +08:00
· 968 次点击
这是一个创建于 1134 天前的主题,其中的信息可能已经有所发展或是发生改变。
使用 Google photos 备份照片的时候,发生了网络错误,导致有一些拍摄的图片和视频在传输中断后被 Google photos 标记为已上传(实际上没有)。
不管是在 App 里面开启自动备份,还是手动在 web 、APP 里添加备份,都不管用。
如何批量修改这些图片、视频的指纹 /校验值 /哈希值, [让 Google photos 认为是新文件] 而上传?
1 、尽量不改变源文件的主要属性,例如图片、视频文件的生成时间、分辨率等常规参数;
2 、能够批量处理更好。
Photos
校验值
Google
文件
8 条回复
•
2021-03-29 16:25:19 +08:00
1
gstqc
2021-03-25 21:35:34 +08:00 via Android
https://stackoverflow.com/questions/43465281/add-comment-on-image-file-header
2
imn1
2021-03-25 23:15:08 +08:00
jpg 和视频文件在末尾加个 00 字节不影响内容的
想不通 google 居然有这种 bug
3
pckillers
2021-03-26 10:32:02 +08:00 via iPhone
照片的话批量改一波 exif 信息呗
4
heiyutian
2021-03-29 08:36:28 +08:00 via Android
@
imn1
有没有什么快捷方式,比如用 ffmpeg 一条命令就能做到,在视频末尾添加字节。
5
imn1
2021-03-29 15:15:15 +08:00
@
heiyutian
#4
不需要 ffmpeg,用可以字节写入(不是文本)追加随意一个字节到文件结尾就行
6
heiyutian
2021-03-29 15:52:12 +08:00 via Android
@
imn1
不会,有没有什么工具或者命令
7
heiyutian
2021-03-29 15:54:12 +08:00 via Android
@
imn1
最简单的那种,不要搞编程,像是 py 脚本或者 ffmpeg 直接运行命令就能搞定,或是一个工具直接导入文件,快速的在文件末尾追加字节并保存。
8
imn1
2021-03-29 16:25:19 +08:00
@
heiyutian
#7
pyhton 写入就一句
with open(path, 'ab') as f: f.write(b'\xaa')
反而批量获取文件列表要多几句
shell 应该更简单,一行能搞定获取文件路径并写入,可惜我对 bash 不熟
stackoverflow 应该能搜到
如果你完全不会写代码,那我也没办法,这东西太简单,没人会去搞个 GUI 工具——实际工作一行,但界面要几十行
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
我们的愿景
·
实用小工具
·
747 人在线
最高记录 6543
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms ·
UTC 21:15
·
PVG 05:15
·
LAX 14:15
·
JFK 17:15
Developed with
CodeLauncher
♥ Do have faith in what you're doing.