Как проверить (программно), имеет ли видео / аудио файл защиту DRM? - PullRequest
0 голосов
/ 09 мая 2019

Как проверить (программно), имеет ли видео / аудио файл защиту DRM?Может ли FFmpeg сделать это?

1 Ответ

1 голос
/ 18 мая 2019

Как отмечено в комментариях, это сильно зависит от формата файла.Однако, поскольку наиболее распространенным форматом, вероятно, будет ISOBMFF, это, скорее всего, тот случай, когда вам чаще всего нужно его обнаруживать.

Для ISOBMFF это довольно просто, вы можете просто пройтись по «атомам»в файле и найдите pssh atom.

Инструменты типа mp4dump смогут вывести всю структуру за вас.В качестве альтернативы я создал небольшой инструмент , который найдет поле pssh и сообщит вам, какие системы DRM он передает.

...