Я разрабатываю программное обеспечение, которое может генерировать видео с другим кодеком (H.264, MJPEG...). Я хотел бы, чтобы мое видео читалось с помощью VLC, но мне нужна возможность добавлять дополнительную информацию в видеофайл для каждого кадра (например, временная метка) и для глобального видео (проверенная подпись).
Я бы хотел, чтобы файл работал с VLC, но игнорировал эту метаинформацию. Но мой пользовательский проигрыватель сможет их прочитать и отобразить эту информацию.
Кто-нибудь может сказать мне, какой контейнер будет лучше всего сделать это?
Сейчас я использую AVI, но он, похоже, не поддерживает это. Я прочитал несколько статей о контейнере Matroska (MKV), которые, кажется, могут это сделать, но я не совсем уверен.
Большое спасибо