美文网首页
ffmpeg # avformat_find_stream_in

ffmpeg # avformat_find_stream_in

作者: FlyingPenguin | 来源:发表于2018-08-16 15:46 被阅读149次
/**
 * Read packets of a media file to get stream information. This
 * is useful for file formats with no headers such as MPEG. This
 * function also computes the real framerate in case of MPEG-2 repeat
 * frame mode.
 * The logical file position is not changed by this function;
 * examined packets may be buffered for later processing.
 *
 * @param ic media file handle
 * @param options  If non-NULL, an ic.nb_streams long array of pointers to
 *                 dictionaries, where i-th member contains options for
 *                 codec corresponding to i-th stream.
 *                 On return each dictionary will be filled with options that were not found.
 * @return >=0 if OK, AVERROR_xxx on error
 *
 * @note this function isn't guaranteed to open all the codecs, so
 *       options being non-empty at return is a perfectly normal behavior.
 *
 * @todo Let the user decide somehow what information is needed so that
 *       we do not waste time getting stuff the user does not need.
 */
int avformat_find_stream_info(AVFormatContext *ic, AVDictionary **options);

avformat_find_stream_info是为了Read packets of a media file to get stream information.
也就是可以读取一部分视音频数据并且获得一些相关的信息

avformat_find_stream_info调用 avformat_find_stream_info.png

References:

https://blog.csdn.net/leixiaohua1020/article/details/44084321

相关文章

网友评论

      本文标题:ffmpeg # avformat_find_stream_in

      本文链接:https://www.haomeiwen.com/subject/bfkobftx.html