真正隐藏水印的图像,音频和视频PHP

真正隐藏水印的图像,音频和视频PHP,php,image,audio,video,watermark,Php,Image,Audio,Video,Watermark,如何在文件的源代码中插入水印/版权/作者,而不使文件损坏?不是层对层的方法 我以前在多个视频、音频和图像上看到过这一点,所以这一定是可能的 免责声明: 我已经知道如何用逐层的方法在视频和图像上添加水印,但这并不是我在这段时间之后所做的 同时,请查看图像的来源。你会看到很多随机文本。在那里你也可以看到清晰的文本。但是自己添加它会使文件损坏,因为它没有正确执行 这些信息被称为“元数据”。您可以向许多视频/音频格式添加元数据。然而,这些数据非常容易删除,比需要修饰的视觉水印容易得多。在您选择的编辑器中

如何在文件的源代码中插入水印/版权/作者,而不使文件损坏?不是层对层的方法

我以前在多个视频、音频和图像上看到过这一点,所以这一定是可能的

免责声明: 我已经知道如何用逐层的方法在视频和图像上添加水印,但这并不是我在这段时间之后所做的

同时,请查看图像的来源。你会看到很多随机文本。在那里你也可以看到清晰的文本。但是自己添加它会使文件损坏,因为它没有正确执行

这些信息被称为“元数据”。您可以向许多视频/音频格式添加元数据。然而,这些数据非常容易删除,比需要修饰的视觉水印容易得多。在您选择的编辑器中进行简单的重新编码或“打开”/“另存为…”通常会破坏已有的任何元数据

一个合适的视觉水印通常是更可靠的选择

如果仍要继续此路径,请查看以下相关链接:

对于图像:

视频:


你所说的“层对层方法”到底是什么意思?应用在视频或JPG/PNG位图上的水印不容易修改。这些格式不支持图层。@Pekka:即使不容易也可以修改。查看图像、视频或音频的来源,这就是我看到水印的地方,我不想复制它。@Jari:这不是我要找的,请在回答之前进一步阅读。除了杀死地球上每一个拥有必要技能的人之外,没有办法构建一个完全不可修改的水印,或者销毁所有照片修饰工具。请澄清你想做什么。举个例子——“分层”水印看起来像什么,它与您想要做的有什么不同?我们在这里讨论的是视觉水印吗?我以前一直在测试这种方法,但这并不完全是我想要复制的。但这很接近。我前段时间查看的文件在元数据中没有此水印信息,但它仍然写入文件中。这是我想要的更进一步,但没有给出我想要的结果。@Ohtacaro你想要的是不可能的。您输入到文件中的任何信息都必须以某种方式符合文件格式。即使您设法将一些字符串塞进文件中,它在保存或重新编码时也会丢失。作为一种拷贝保护手段,这是一项完全没有意义的工作。我将进一步研究这一点。谢谢