ffmpeg - 如何(以编程方式)检查视频/音频文件是否具有 DRM 保护?

标签 ffmpeg drm

如何(以编程方式)检查视频/音频文件是否具有 DRM 保护? FFmpeg 可以做到这一点吗?

最佳答案

如评论中所述,这在很大程度上取决于文件格式。但是,由于最常见的格式可能是 ISOBMFF,这可能是您最经常需要检测它的情况。

对于 ISOBMFF,这很容易,您可以简单地遍历文件中的“原子”,然后查找 pssh 原子。

mp4dump 这样的工具将能够为您转储整个结构。或者我建立了一个small tool这将找到 pssh 框,并告诉您它发出信号的 DRM 系统。

关于ffmpeg - 如何(以编程方式)检查视频/音频文件是否具有 DRM 保护?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56062381/

相关文章:

html - 使用 FFMPEG 为 HTML5 视频创建 MP4

c++ - 无法找到音频流

wolfram-mathematica - 如何在 InputStream 上执行 Get?

flash - 构建一个允许用户只能观看一次视频的系统

vb6 - 如何将ffmpeg转码过程信息链接到vb6 GUI应用程序中?

php - ffmpeg 无法在 php exec() 中工作

ios - 使用 MPMoviePlayerController 从 iTunes 播放电影?

qt - 在运行时解密函数并使用它 QT c++

xcode - 如何在 Mac 上同时安装 ffmpeg 和应用程序?

video.js - Azure 媒体服务中的 FairPlay 许可证 URL