just gave it another try on a different 22.04 ubuntu box with a flawlessly running 1.36.33 zm instance using standard ffmpeg version 4.4.2-0ubuntu0.22.04.1 and reorder_queue_size=0. zm and camera configurations are identical to the ones previously posted. no warnings were raised with the 1.36.33 installation.
after the upgrade to 1.36.35 with the package from ppa:iconnor/zoneminder-1.36 both zmc_m*.log and syslog are being flooded with warnings even after an increase of reorder_queue_size=500:
Code: Select all
11/14/24, 11:57:29 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10277457 stream 0 last_dts 10439253 difference 161796 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:29 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10261462 stream 0 last_dts 10414002 difference 152540 last_duration 25251. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:29 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10237150 stream 0 last_dts 10392360 difference 155210 last_duration 21642. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:28 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10221498 stream 0 last_dts 10370716 difference 149218 last_duration 21644. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:28 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10215438 stream 0 last_dts 10349073 difference 133635 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:28 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10209764 stream 0 last_dts 10323822 difference 114058 last_duration 25251. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:28 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10202878 stream 0 last_dts 10302179 difference 99301 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:28 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10109963 stream 0 last_dts 10280536 difference 170573 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:27 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10081165 stream 0 last_dts 10233642 difference 152477 last_duration 25251. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:27 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10055675 stream 0 last_dts 10211999 difference 156324 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:26 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10041504 stream 0 last_dts 10190356 difference 148852 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:26 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10034488 stream 0 last_dts 10168713 difference 134225 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:26 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10029249 stream 0 last_dts 10143462 difference 114213 last_duration 25251. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:26 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 10022748 stream 0 last_dts 10121819 difference 99071 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:26 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 9928261 stream 0 last_dts 10100176 difference 171915 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:25 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 9921399 stream 0 last_dts 10078533 difference 157134 last_duration 21643. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:25 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 9897009 stream 0 last_dts 10053284 difference 156275 last_duration 25249. reorder_queue_size=500 zm_videostore.cpp 1479
11/14/24, 11:57:24 AM GMT+1 zmc_m2 9616 WAR non increasing dts, fixing. our dts 9855982 stream 0 last_dts 9963103 difference 107121 last_duration 25250. reorder_queue_size=500 zm_videostore.cpp 1479
to further narrow down the root cause of this issue, i also attached another camera with different resolution and fps settings but the issue persisted.
any ideas what else i could try?
also, would be great if you could share your setup/configuration details if you are using the video writer of 1.36.35 on an ubuntu LTS system (22.04 or 24.04) with an h264 encoded video stream. thank you.