FFmpeg获取标题大小

时间:2012-06-25 11:36:19

标签: c++ c header ffmpeg avcodec

问题是从ffmpeg中的格式上下文(AVFormatContext)获取头大小。

现在我正在使用第一个数据包位置来获取它:

avformat_open_input(&m_formatContext, m_openedFilePath.toStdString().c_str(), NULL, NULL);
//...
AVPacket packet;
if(av_read_frame(m_formatContext, &packet) >= 0)
    printf("Header size: %d", packet.pos); // First readed packet will be with header offset

没有阅读框架的任何更好的方法吗?

0 个答案:

没有答案