首页 新闻 搜索 专区 学院

怎么判断一个视频是否被修改编辑过?

0
悬赏园豆:15 [待解决问题]

如题怎么在程序里面判断一个视频是否被修改编辑过?

Guozht的主页 Guozht | 初学一级 | 园豆:122
提问于:2018-05-02 11:36
< >
分享
所有回答(4)
0

你先得给出一个明确的定义:何谓被编辑过的视频,何谓未被编辑过的视频?

西漠以西 | 园豆:1675 (小虾三级) | 2018-05-02 11:43

比如说监控视频被截取了一段,在比如说视频有一段被PS等编辑过

支持(0) 反对(0) Guozht | 园豆:122 (初学一级) | 2018-05-02 11:56
0

你先得给出一个明确的定义:何谓被编辑过的视频,何谓未被编辑过的视频?

这句话说的意思是,用清晰的数学语言表达,而不是用不清晰的语义表达。

比如,被编辑的视频,会有什么数学特征。

爱编程的大叔 | 园豆:30753 (高人七级) | 2018-05-02 12:02

就是找一种方法可以判定就行

比如说对视频的IBP帧进行判定是否可行

给一条可行的思路

支持(0) 反对(0) Guozht | 园豆:122 (初学一级) | 2018-05-02 15:33

@Glory_Lion: 那这样吧,

我给你一段文字,你告诉我这段文字是否被修改过

“ABCD1234”。

数据本身是没有记忆的,数据本身也是没有正确与否,你想要证明一个数据是否被修改,

正常情况下,得有参照物或者说基准。要不然你就得有数据逻辑,比如都是阿拉伯数字或者都是小写字母。

当然,对于视频来说,前后帧的对比可以是一种方法,但是,你得找到一种算法来做这件事。简单的说,就是如果你没有原视频对比,而是需要一个对任意视频可以进行的方法,那么找到这个算法就是你的工作了,如果你自己能写的话,建议去Google递份简历。

支持(0) 反对(0) 爱编程的大叔 | 园豆:30753 (高人七级) | 2018-05-02 16:41
0
ycyzharry | 园豆:23921 (高人七级) | 2018-05-03 10:13
0

l理论上可以用MD5加密文件来判断,比如说,我有一个视频,文件名叫a.mp4,先把这份文件做MD5加密,得到一个字符串;再把文件编辑,再加密,会得到一个字符串,两个字符串对比,如果一致,说明没被修改过。

龙行天涯 | 园豆:1819 (小虾三级) | 2018-05-03 17:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册