马春杰杰 Exit Reader Mode

Can’t write packet with unknown timestamp

FFmpeg报错:

[matroska @ 0x7f9206809800] 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
[matroska @ 0x7f9206809800] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument

这个问题出在avi格式的视频上,解决:

ffmpeg后面加上:-fflags +genpts

 

本文最后更新于2021年9月20日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!