logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[FFmpeg]Application provided invalid, non monotonically increasing dts to muxer in stream

使用ffmpeg进行转码,如H265->H264, 直接使用ffmpeg转码海康/大华的录像文件,经常会出现标题的错误,而终止了转码。原因:文件中时间戳不是严格单调递增的,可能有其中的两帧的时间戳相同。只需要将复用器的flags标记位追加一个标记AVFMT_TS_NONSTRICT(不 严格单调递增)查看使用的复用器,将loglevel设置为info级别,会出现类似如下的信息:Output

vscode workspaceStorage存储位置指定以及节省占用空间

vscode workspaceStorage存储位置指定 节省占用空间

#visual studio code
vscode workspaceStorage存储位置指定以及节省占用空间

vscode workspaceStorage存储位置指定 节省占用空间

#visual studio code
linux select timeout使用方法

当使用select timeout功能时,请在调用select之前,闯将timeout对象;一定不能创建一个timeout对象,select多次都应用。struct timeval timout;timeout.tv_sec = 5;timeout.tv_usec =0;while(1){select(fds, &rd_set, NULL, NULL, &timeout);}//

到底了