我正在寻找建议以及我想做的事情是否可行。
我被要求创建类似于 ID3 mp3 标签的东西,可以与 MPEG 2/MPEG-TS 视频文件一起使用。因为我是一个粗鲁的人,所以我只想在文件本身中转储某种 XML 结构。但是,这会导致尝试解码/播放视频文件的应用程序出现问题,因为应用程序不希望文件中包含 XML/ASCII 数据。
我不确定是否有可能有某种 END OF FILE '命令'可以修改为 MPEG 文件的结尾,我可以在那部分之后转储我的 XML。
兼容性方面,我只需要避免视频文件“破坏”正在阅读它的任何商业应用程序。标签信息将由我尚未编写的应用程序解析。
有任何想法吗?或者我的建议是不可能的?
谢谢。