我运营一个网站,为可以下载的月度订阅者提供视频。大部分视频都是WMV和MP4。是否有PHP或Linux库可以将元数据或文本注入视频文件而无需重新编码整个文件?
我的问题是视频是盗版并在其他网站上分享;我们正在赔钱。所以,我想注入下载程序的用户名,以便我们能够抓住海盗。
我不能为每次下载重新渲染/重新编码电影,因为它会给服务器带来很大的压力。
我正在寻找一些解决方案,将fopen
和fwrite
这些数据添加到文件中。
有关如何实现这一点的任何想法,或者是否有任何可以执行此操作的库?
答案 0 :(得分:0)
正如Pekka所说,插入元数据无助于打击盗版。盗版者重新编码文件的那一刻,元数据就丢失了。此外,还有软件(例如TigoTago)编辑元数据。
更好的方法是:
因为惩罚盗版不会做太多。他们只会使用不同的名称,不同的电子邮件和不同的预付信用卡再次注册。
如果你仍然不确定;看看iTunes。您下载的文件无法在未经授权的任何计算机上播放(如果文件受到保护)。但是,当用户转换文件或重新编码文件时,文件可以在任何地方播放。
编辑
无论如何,大多数盗版股票和种子都是以MKV或AVI上传的。因此,最有可能的是,海盗将在上传之前对其进行转换和重新编码;使元数据无用。