视频网站如何处理用户上传相同的视频

时间:2022-01-13 15:50:00
做了一个视频网站,但不知如何处理用户上传相同视频这种情况?
我作如下考虑:
因为判断视频相同不能判断视频是同一个视频,因为视频的音频编码和视频编码,还有声道,字幕,清晰等都不一定相同。如果要考虑以上这些因素,那怎么来取得这些视频信息呢?

我的网站中先用mencoder将视频转换为统一的flv格式,转换后大小为400宽*自动调整高度, 音频是Mp3 比特率56 采样率22050 视频比特率300 帖频12。 

如果将视频统一转换为flv格式后再进行判断,可还有声道,字幕这些信息啊。

请问怎么样才能区分出相同的视频呢? 再请问土豆 优酷对这块是如何处理的?

9 个解决方案

#1


没人回我?  我自己顶  期待高手。。

#2


都不处理,各管各的

#3


不用管是不是相同的,相同的也可以上传。你没看见优酷和土豆上有很多相同的视频么。要是相同的过滤掉就太不人性化了

#4


怎么过滤法?

#5


可是如果不过滤的话,那一个用户可以往复上传相同的视频 ?

不需要制止这种“破坏”行为吗?

#6


给用户设定上传空间?

#7


判断媒体文件的特征值吧,比如读取媒体文件第3000字节位置、4000字节位置的二进制值+末尾倒数2048位置、倒数3000位置、4028位置的值再做个Hash 对比下。重复率估计不会太高。

#8


引用 7 楼 wooogooo 的回复:
判断媒体文件的特征值吧,比如读取媒体文件第3000字节位置、4000字节位置的二进制值+末尾倒数2048位置、倒数3000位置、4028位置的值再做个Hash 对比下。重复率估计不会太高。


疯了,这个要比较的话重复率高的很!

#9


結帖了。。。。多謝大家。。

#1


没人回我?  我自己顶  期待高手。。

#2


都不处理,各管各的

#3


不用管是不是相同的,相同的也可以上传。你没看见优酷和土豆上有很多相同的视频么。要是相同的过滤掉就太不人性化了

#4


怎么过滤法?

#5


可是如果不过滤的话,那一个用户可以往复上传相同的视频 ?

不需要制止这种“破坏”行为吗?

#6


给用户设定上传空间?

#7


判断媒体文件的特征值吧,比如读取媒体文件第3000字节位置、4000字节位置的二进制值+末尾倒数2048位置、倒数3000位置、4028位置的值再做个Hash 对比下。重复率估计不会太高。

#8


引用 7 楼 wooogooo 的回复:
判断媒体文件的特征值吧,比如读取媒体文件第3000字节位置、4000字节位置的二进制值+末尾倒数2048位置、倒数3000位置、4028位置的值再做个Hash 对比下。重复率估计不会太高。


疯了,这个要比较的话重复率高的很!

#9


結帖了。。。。多謝大家。。