Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
时间: 2024-04-05 20:34:52 浏览: 326
stream code
这个警告信息通常出现在使用FFmpeg进行音视频处理的时候,是因为设置了AVFMT_NOBINSEARCH或AVFMT_NOGENSEARCH标志,导致FFmpeg无法确定音视频包的时间戳。解决这个问题的方法是手动设置音视频包的时间戳。在读取音视频包的时候,可以通过packet->dts和packet->pts字段来获取音视频包的时间戳,然后将它们设置为AVPacket结构体中的dts和pts字段的值。如果你使用的是FFmpeg库,可以在av_packet_rescale_ts函数中对时间戳进行重新缩放。
阅读全文