ffmpeg从mpegts读取时删除ID3标头

问题描述

我试图理解为什么每次尝试从mpegts读取(av_read_frame)ID3数据包时ID3的标头都会丢失。

AVPacket的内容:

{...}
[0]: 0 '\000'
[1]: 0 '\000'
[2]: 0 '\000'
[3]: 0 '\000'
[4]: 56 '8'
[5]: 84 'T'
[6]: 88 'X'
[7]: 88 'X'
[8]: 88 'X'
[9]: 0 '\000'
[10]: 0 '\000'
[11]: 0 '\000'
[12]: 46 '.'
[13]: 0 '\000'
[14]: 0 '\000'
[15]: 3 '\003'
[16]: 0 '\000'
[17]: 52 '4'
[18]: 57 '9'
[19]: 48 '0'
[20]: 97 'a'
[21]: 51 '3'
[22]: 57 '9'
[23]: 55 '7'

DVBInspector分析:

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...