【问题标题】:How to create DRM scheme to protect MP3 files with C++?如何创建 DRM 方案以使用 C++ 保护 MP3 文件?
【发布时间】:2010-11-20 00:01:54
【问题描述】:

有什么想法可以使用 C++ 或其他语言创建 DRM 方案来保护 MP3 文件吗?

【问题讨论】:

  • MP3(幸运的是)没有 DRM。如果您制作了受 DRM 保护的 MP3 文件,它将不再是 MP3 文件,并且任何应用程序都不会播放它(可能是您的除外)。
  • 请不要。已经有足够多的损坏的 DRM 系统......当您不再支持您的许可证服务器时会发生什么?这已经反复发生了......
  • 我不明白这一票的反对意见。这是一个完全有效的问题。由于这个问题相当技术性,因此对 DRM 的宗教观点不应影响答案或投票。据我所知,问题不在于用户对 DRM 的看法。正如 Pavel Minaev 指出的那样,如果您使用 DRM 方案保护 MP3 文件,除了您的应用程序之外,没有其他应用程序可能会播放它 - 可以说这是 DRM 背后的想法之一。

标签: c++ c mp3 drm


【解决方案1】:

我发现 unlink() 调用在防止未经授权的监听方面非常有效。

【讨论】:

    【解决方案2】:

    您可能应该首先考虑已经投入了多少百万美元来保护音乐或视频文件。

    并且当前无法复制的音乐或视频文件数量为零。

    【讨论】:

      【解决方案3】:

      我推荐 UNIX 命令“rm file.mp3”。这将确保没有人会听您的音乐文件。

      【讨论】:

      • 碎文件.mp3; rm文件.mp3。 :)
      • 这真的让我哈哈大笑
      【解决方案4】:

      首先要了解的是,DRM 系统只会给无辜的消费者带来不便。

      内容必须在某些时候以明文形式提供才能有任何用途。下定决心的人会在那个时候拦截它并制作一份不受阻碍的副本。

      【讨论】:

      • 就像所有将他们的 DRM'd WMA 刻录成音频 cd 然后将它们重新翻录成 mp3 的人一样......真是浪费塑料......
      • 是的,我希望有某种方法可以用图像文件模拟 CD-Rom ;)
      • 音乐、视频和书籍 DRM,也许。用于自动处理的数据(例如文本转语音引擎)不受此限制的影响。内容永远不会变得清晰,而只是最终结果。 (虽然跑题了)
      猜你喜欢
      • 2013-01-04
      • 2019-09-27
      • 2014-05-17
      • 1970-01-01
      • 2010-10-18
      • 2012-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多