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


Really hidden watermark image, audio and video PHP

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

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

免责声明:我已经知道如何用逐层的方法在视频和图像上添加水印,但这次之后我就不是这样了。

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

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

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

如果你想继续走这条路,这里有一些相关的链接:

对于图像:

  • 用php编写exif数据
  • 用PHP将EXIF写入JPG

视频:

  • 一个简单的PHP类,用于在Flash Video(FLV)文件中读取和写入FLV元数据和提示点
  • 为FFmpeg提供元数据