我可以从文件的开头初始化解码器和解码视频文件。但现在我拥有的是文件的字节位置。我想从那个位置解码。我怎样才能寻求到具体的位置。我试过方法
av_seek_frame(AVFormatContext, stream_index, timestamp, AVSEEK_FLAG_BYTE);
并使用该方法
av_read_frame()
但它不能寻求正确的位置。当我更改“时间戳”时,我得到了相同的帧。谁能帮我解决这个问题?
我可以从文件的开头初始化解码器和解码视频文件。但现在我拥有的是文件的字节位置。我想从那个位置解码。我怎样才能寻求到具体的位置。我试过方法
av_seek_frame(AVFormatContext, stream_index, timestamp, AVSEEK_FLAG_BYTE);
并使用该方法
av_read_frame()
但它不能寻求正确的位置。当我更改“时间戳”时,我得到了相同的帧。谁能帮我解决这个问题?